Несколько сценариев у одного бота

У бота может быть сколько угодно сценариев, но работает всегда один — тот, что выбран активным. Остальные лежат рядом и ждут: их можно готовить, править и включать по очереди.

Всё управление — в панели сверху конструктора, по щелчку на названии сценария.

Переключить активный#

Щёлкните по названию сценария и выберите другой из списка. С этого момента бот начинает вести новых людей по нему.

Те, кто уже в диалоге, остаются в старом сценарии. Переключение действует на новых. Чтобы перевести существующих, используйте шаг Change flow — см. Шаг «Change flow».

Создать новый#

В том же списке — создать сценарий. Задайте имя, и система соберёт пустую схему с одним шагом Start.

Новый сценарий сразу становится активным — это происходит в тот же миг, без отдельного подтверждения. А новая схема пустая: в ней один Start и ни одной стрелки.

Значит, люди, написавшие боту сразу после создания, не получат прежний сценарий. Бот по пустой схеме ничего не отвечает, и диалог остаётся ждать живого сотрудника.

Безопасный порядок: создать → собрать → проверить → и только потом оставить активным. Если бот боевой, переключите активный обратно на рабочий сценарий, пока собираете новый.

Имя давайте по смыслу, а не «Сценарий 2»: в списке видны только имена, а через месяц их станет пять. «Гемблинг, арабский» читается, «default 3» нет.

Переименовать, переставить, удалить#

Пункт Edit Flows открывает таблицу всех сценариев бота. Здесь можно:

  • переименовать любой;
  • изменить порядок в списке перетаскиванием;
  • удалить ненужный.

Все правки применяются одной кнопкой сохранения.

Удаление сценария необратимо: схема со всеми шагами исчезает. Если сомневаетесь — просто не делайте его активным, лежащий сценарий ничего не стоит и никому не мешает.

Скопировать сценарий у другого бота#

Пункт Import Flow. Выберите бота-источник и один или несколько его сценариев — они скопируются сюда с пометкой (imported) в названии, и первый станет активным.

Так собранная и отлаженная воронка переносится на нового бота за полминуты вместо повторной сборки.

Копируется сама схема — шаги, связи, тексты, кнопки. Файлы и настройки, привязанные к конкретному боту, переносить придётся руками.

Как это обычно устроено на практике#

СценарийДля чего
defaultПервый контакт: поздороваться, выяснить задачу, дать ссылку.
Работа с зарегистрированнымВсё после регистрации: догоны, ответы на вопросы.
ВозвратДля тех, кто пропал: отдельная схема с другими текстами.
ТестЧерновик, где вы пробуете новое, не трогая рабочую схему.

Между ними людей переводит шаг Change flow. Такое разбиение читается лучше, чем одна схема на сто шагов, и ошибку в одной ветке видно сразу.