Что такое сценарий
Сценарий — это и есть ваш чат-бот, собранный в конструкторе. Он состоит из триггера запуска и цепочки шагов (нод), по которым бот автоматически ведёт клиента.
Из чего состоит сценарий
Любой сценарий строится из трёх типов элементов. Понимание этой структуры — основа работы в конструкторе.
| Элемент | Что делает |
|---|---|
| Триггер запуска | Событие, которое включает бота: команда, ключевое слово, кнопка из рассылки, любое сообщение, начало обращения, webhook или расписание. С него начинается каждый сценарий. |
| Шаги (ноды) | Действия бота: отправить сообщение, задать вопрос, проверить условие, выполнить действие, принять оплату. Идут друг за другом по связям. |
| Ветки | Развилки пути. У некоторых нод несколько выходов (например, «Соответствует» и «Не соответствует» у условия), и клиент идёт по той ветке, которая подходит его ответу или ситуации. |
Как это работает
Клиент пишет боту — срабатывает триггер, и бот начинает выполнять шаги по порядку. На каждой развилке он выбирает нужную ветку и так доводит клиента до цели: собирает заявку, отвечает на вопрос, принимает оплату. Всё это происходит автоматически, без участия оператора.
Сценарий может начаться и без сообщения клиента: по расписанию, по запросу из вашей системы (webhook) или по кнопке из рассылки. Кнопка рассылки запускает сценарий, если её payload задан в триггере «Inline-кнопка» и такой кнопки нет ни в одном шаге. Если у клиента в этот момент идёт сценарий, он завершается, и сценарий начинается заново.
Где работает бот
Сценарий запускается только в личном диалоге клиента с ботом: в Telegram-боте, боте MAX, сообщениях сообщества ВКонтакте, Avito и виджете на сайте. В группах, беседах и каналах бот сценарии не запускает и участникам не отвечает:
- сообщения группы приходят в «Диалоги» одним диалогом, отвечают в нём сотрудники;
- AI-оператор отвечает в группе, только если на канале включено «Отвечать в групповых чатах» — см. Привязка AI к каналу;
- исключить участника, одобрить заявку или закрепить сообщение бот может только из личного диалога с подписчиком, если в действии указана группа — см. Нода «Действия».
Модерации внутри группы — приветствия и капчи для новых участников, удаления сообщений, антиспама — в конструкторе нет.
Черновик и публикация
Сценарий существует в двух состояниях, и это важно не путать:
- Черновик — версия, которую вы редактируете. Клиентам бот по ней ещё не отвечает.
- Опубликованный — активная версия, которая прямо сейчас работает на канале.
Пока сценарий не опубликован, он на работу канала не влияет — это просто заготовка в конструкторе.
На канале публикуется один сценарий. Все способы запуска — команды, ключевые слова, расписание — задаются триггерами в его стартовой ноде. Чтобы опубликовать на канале другой сценарий, сначала снимите с публикации текущий.
Как настроить
Создайте сценарий
На странице конструктора создайте новый сценарий, задайте имя и выберите канал, на котором он будет работать.
Настройте триггер
Первый шаг — стартовый. Выберите, по какому событию бот будет запускаться: команда, ключевое слово, кнопка или любое сообщение.
Добавьте шаги
Соберите цепочку нод: сообщения, вопросы, условия, действия. Соедините их связями, разведите ветки на развилках.
Протестируйте и опубликуйте
Прогоните сценарий «Тестом бота», убедитесь, что всё работает, и опубликуйте — после этого бот начнёт отвечать клиентам.
Когда применять / Пример
- Автоответы и FAQ — бот сам отвечает на типовые вопросы клиентов круглосуточно.
- Сбор заявок — бот задаёт вопросы по очереди и сохраняет ответы в переменные или CRM.
Например, в Telegram-канале интернет-магазина клиент пишет «/start». Срабатывает триггер по команде, бот приветствует, показывает меню с кнопками, и по нажатию «Каталог» ведёт клиента дальше по соответствующей ветке. Всё это — один сценарий, который вы собрали из нод и опубликовали.