Выберите язык
Русский
Английский
(статья не переведена)
Закрыть диалог
В Редакторе сценариев предусмотрены блоки, которые позволяют завершить диалог с клиентом.
Они используются для изменения статуса диалога в Scenario Dialogs с «Открыт» на «Закрыт»:
по команде оператора;
автоматически в сценарии.
Блок «Закрыть диалог» закрывает диалог и перезапускает сценарий, чтобы сценарии не зависали при повторном обращении клиента.
Особенности использования
Блок нельзя использовать как первый блок сценария.
Блок должен следовать после другого блока.
Блок размещается в конце ветки сценария.
После блока «Закрыть диалог» другие блоки добавлять нельзя.
Закрытие диалога вручную из Scenario Dialogs
Для ручного закрытия диалога в Конструкторе ботов можно использовать блоки:
«Реакция на фразу»
Можно использовать в том случае, если необходимо чтобы диалог закрывался по команде, который
В параметре «Реакция на» выберите «Исходящие».
В поле «Ключ» введите команду: /closechat
Добавьте блок «Закрыть диалог».
Свяжите блок «Закрыть диалог» с блоком «Реакция на фразу».
Сообщения, начинающиеся с символа «/», являются командами и не отображаются клиенту в чате. После настройки диалог будет закрываться, когда оператор отправит в чат команду /closechat.
«Реакция на событие»
Создайте блок «Реакция на событие» отдельно от основной ветки сценария.
В параметре «Событие» выберите «Закрыть диалог».
Добавьте блок «Закрыть диалог».
Свяжите блок «Закрыть диалог» с блоком «Реакция на событие».
После настройки диалог будет закрываться, когда оператор нажмет кнопку «Закрыть диалог» в Scenario Dialogs.