Автоответчик проверяет каждое входящее сообщение по списку RegExp паттернов и автоматически отвечает в тихом режиме. Паттерны могут быть простыми словами или полноценными регулярными выражениями. Ответ может быть статичным, вариативным или сгенерированным искусственным интеллектом — локальным (ollama, qwen) или облачным (ChatGPT и другие). Каждое правило можно дополнить webhook: при срабатывании паттерна данные автоматически уходят в Telegram, CRM или AI-сервис.
[Видео]
Создание правила
Нажмите «Добавить паттерн» — откроется форма.
Паттерн (Regex)
RegExp паттерн, с которым сравнивается входящее сообщение.
Если нужно захватить часть входящего текста и вставить её в ответ — заключите эту часть в круглые скобки. Групп может быть сколько угодно.
Привести к верхнему регистру перед проверкой
Если включено — входящее сообщение приводится к верхнему регистру перед проверкой паттерна. Страховка от разного регистра: паттерн сработает одинаково на «цена», «Цена» и «ЦЕНА».
Метка (Label)
Название правила для вашего удобства. На работу автоответчика не влияет.
Шаблон ответа (Message Template)
Текст ответа, который отправится клиенту при срабатывании правила.
В шаблоне можно использовать:
Захваченные группы из паттерна — $1, $2 и далее без ограничений:
Клиент пишет:
Мой заказ №A-4872, промокод СКИДКА20
Паттерн:заказ\s*№([A-Za-zА-Яа-я0-9-]+).*промокод\s+([A-Za-zА-Яа-я0-9]+)
Шаблон:Заказ $1 принят. Промокод $2 применён — скидка начислена. Ожидайте подтверждения.
Ответ:Заказ A-4872 принят. Промокод СКИДКА20 применён — скидка начислена. Ожидайте подтверждения.
Паттерн требует одновременно конкретное слово «заказ №», формат номера и слово «промокод» — случайное срабатывание исключено.
Вариации — как в рассылке, через фигурные скобки:{Привет|Здравствуйте|Добрый день}! Чем могу помочь?
Каждый ответ будет случайным из вариантов — снижает риск блокировки при высоком трафике.
Подстановки из таблицы контактов — {{Name}} и другие столбцы, если контакт есть в загруженном списке.
Перенос строки — нажмите Shift + Enter для многострочного ответа.
Webhook и интеграция с AI
Если нужно не только ответить клиенту, но и передать данные во внешнюю систему — включите «Отправлять webhook при совпадении» и укажите URL.
При срабатывании правила программа отправит POST запрос с JSON на указанный адрес. В теле запроса доступны переменные:
{
"phone": "$contact_phone",
"incoming": "$incomingmsg",
"outgoing": "$outgoingmsg",
"my": "$my_phone"
}
$contact_phone— номер отправителя$incomingmsg— текст входящего сообщения$outgoingmsg— текст отправленного ответа$my_phone— номер вашего аккаунта
Сценарии использования:
Искусственный интеллект — самый мощный сценарий. Входящее сообщение уходит на AI-сервис, который генерирует ответ и возвращает его программе — та отправляет его клиенту. Работает с локальными моделями (ollama, qwen) и облачными (ChatGPT, Claude и другие). Для этого включите «Использовать ответ webhook как текст ответа».
Telegram — уведомление о входящем сообщении себе или всей команде. Удобно для контроля работы каждого сотрудника в реальном времени.
CRM — автоматическая фиксация обращения с номером телефона и текстом сообщения.
Управление правилами
Порядок — правила проверяются сверху вниз, срабатывает только первое совпавшее. Перетаскивайте правила: более специфичные паттерны ставьте выше, общие — ниже.
Вкл/Выкл — каждое правило отключается тумблером без удаления.
Все паттерны — общий тумблер в правом верхнем углу: включает или отключает весь автоответчик сразу.
Импорт / Экспорт JSON — сохраните все правила в файл для резервной копии или переноса на другой аккаунт.
