Связаться с поддержкой:
Выберите страну или язык

Переход к сценарию

Блок «Переход к сценарию» используется для перехода к другому сценарию внутри одного бота.

Блок позволяет:

Между всеми сценариями одного бота автоматически передаются переменные.

Возможности

  • до 30 вложенных сценариев в одном основном сценарии;
  • до 5 уровней вложенности сценариев.


Настройка блока

  1. Добавьте блок «Переход к сценарию» в рабочую область
  2. В поле «Сценарий» выберите нужный диалоговый сценарий из списка
  3. Разместите блок в точке перехода логики

Блок поддерживает соединение с любыми другими блоками.

Ограничения:

Варианты использования блока, рассматриваем вложенные сценарии:

Вариант 1. Возврат в основной сценарий

Следующие действия переводят бота в начало основного сценария:

  • блок «Закрытие диалога»
  • блок «Автозакрытие диалога»
  • команда «/start»

При отсутствии указанных условий выполняется возврат в предыдущий сценарий.

Вариант 2. Зацикливание сценария

Для циклического выполнения:

  • используйте блок «Вернуть в начало»
  • либо отправьте команду «/clearall»

Выполнение продолжается внутри текущего сценария без возврата в основной.

Вариант 3. Работа с webhook
  • Блок «Входящий webhook» используется совместно с блоком «Отправить сообщение*»
  • При срабатывании выполняется переход в сценарий webhook
  • После выполнения происходит возврат к исходной точке выполнения в главном сценарии

Вариант 4. Тупиковый блок

Тупиковый блок — блок с выходом без соединения со следующим элементом.

Поведение:

  • после выполнения вложенного сценария
  • выполняется возврат к блоку «Переход к сценарию» предыдущего сценария