Как сценарий работает в мобильном приложении: статус, оператор, «Назад», версии
Обновлено: 22 октября 2026 · 7 мин чтения
В мобильном приложении (App SDK) сценарий виден в мессенджере как сообщения и кнопки. Сценарий работает на сервере, приложение только показывает.
Шаги
-
1
Статус диалога
- Пока работает сценарий «When a conversation starts» или «App event», диалог «Pending» и не в очереди операторов.
- «Hand to agent»: «Open». «Close conversation»: «Resolved». «Hand to AI agent»: остаётся «Pending».
- Путь, закончившийся на обычном шаге, закрывает диалог.
- Сценарий «Manual», сценарий смены статуса и запущенный Clomni AI статус не меняют и в конце пути возвращают прежний.
-
2
Когда пишет оператор
Как только оператор пишет публичный ответ, бот в этом диалоге останавливается, в приложении открывается поле ввода. Заметка бота не останавливает. Исключение: шаг «Wait» с «If the operator writes» продолжается через «The operator wrote».
-
3
Что видит клиент
- Между сообщениями бота приложение показывает, что бот печатает, от 0,6 до 1,2 секунды. Сообщения операторов не задерживаются.
- Работают только кнопки последнего сообщения, старые неактивны.
- Если раньше был ждущий шаг, под кнопками виден «← Назад», он задаёт этот шаг заново. «Назад» не переходит в другой сценарий и не возвращает к выбору языка.
- Название нажатой кнопки появляется в диалоге как сообщение клиента.
- Если бот прошёл 25 шагов, ничего не спросив, сценарий останавливается (защита от цикла).
-
4
Когда публикуется новая версия
Начатый диалог идёт до конца на той версии, на которой начался, даже если опубликована новая или сценарий удалён. Чтобы увидеть изменения, откройте в приложении новый диалог.
-
5
Долгая пауза
Если ждущий шаг остался без ответа больше 24 часов, следующее сообщение клиента ответом не считается: шаг задаётся заново новым сообщением, старые кнопки неактивны.
-
6
Когда узнаёт приложение
Когда сценарий заканчивается, приложение получает
onFlowCompleted: в конце пути и когда диалог передан человеку или AI. Переход в другой сценарий концом не считается. -
7
Версия SDK
С SDK 1.0.2 выбор без продолжения завершает сценарий и открывает поле ввода. Переключатель «Customer can't type» и шаг «Turn off typing» работают с SDK 1.0.4.