Запуск другого сценария и сценарии для повторного использования
Обновлено: 13 октября 2026 · 5 мин чтения
Большой сценарий можно разбить на несколько маленьких. Например, главный сценарий спрашивает язык и для каждого языка запускает отдельный сценарий. Или несколько сценариев переходят в один и тот же сценарий «Вопросы об оплате». Для этого есть шаг «Start another flow». Он работает только в канале мобильного приложения (App SDK), потому что у канала веб-чата один сценарий.
Шаги
-
1
Создайте сценарий для повторного использования
В «Campaigns › Flows» нажмите «New flow» и выберите канал мобильного приложения. В «Settings» › «When it starts» выберите «Reusable». У такого сценария нет своего триггера: его запускают только из другого сценария. Соберите шаги, поставьте статус «Active» и нажмите «Publish».
-
2
Поставьте шаг «Start another flow»
В главном сценарии выберите «Start another flow» в «+ Step» › Hand over. Справа выберите сценарий в списке «Which flow»: сценарии для повторного использования идут первыми, с пометкой «· reusable». В списке только сценарии этого канала. Кнопка «Open» на карточке открывает выбранный сценарий в новой вкладке.
-
3
Как продолжается диалог
Диалог продолжается в опубликованной версии выбранного сценария. Язык и сохранённые ответы переходят вместе с ним. Переход в одну сторону: когда второй сценарий закончится, диалог не вернётся в первый. Если нужен путь назад в главное меню, поставьте во втором сценарии «Start another flow», который запускает главный.
Если выбранный сценарий в черновике, остановлен или ни разу не публиковался, диалог останавливается на этом шаге. Сценарии, которые запускают друг друга, ничего не спрашивая у клиента между ними, останавливаются после трёх переходов.
-
4
Посмотрите, откуда запускается сценарий
Если открыть сценарий для повторного использования, на карточке триггера на холсте есть список «Started from», каждое название открывает тот сценарий. В таблице «Campaigns › Flows» запускаемый сценарий виден под тем, который его запускает. Если его не запускает ни один сценарий, рядом стоит «Not used».
-
5
Перед удалением
Когда Вы удаляете сценарий, который запускает другой сценарий, панель показывает названия сценариев, которые его запускают. Если удалить его, шаг «Start another flow» в этих сценариях никуда не ведёт. В аналитике фильтр «Came from» и воронка «Flow to flow» показывают, из какого сценария пришёл диалог.