Ожидание сообщения
Блок «Ожидание сообщения» используется для остановки выполнения сценария до получения ответа от клиента. В обычном сценарии блоки выполняются последовательно друг за другом. Если необходимо дождаться ответа клиента перед переходом к следующему шагу, перед соответствующим блоком нужно добавить «Ожидание сообщения».
Блок приостанавливает выполнение сценария до получения сообщения от клиента или до истечения заданного времени ожидания.
В блоке можно указать, какие сообщения должны запускать продолжение сценария:
- «Входящие» — ожидание сообщения от клиента.
- «Исходящие» — ожидание сообщения, отправленного оператором.
- «Все» — ожидание любого сообщения в чате.
Из блока «Ожидание сообщения» можно вывести две ветки сценария:
- «Получено» — переход выполняется, если клиент отправил сообщение.
- «Не получено» — переход выполняется, если установленное время ожидания истекло и клиент не отправил сообщение.
Настройка времени ожидания
В блоке можно указать время ожидания сообщения. Если указать значение: 0, сообщение будет ожидаться неограниченное время. В этом случае чат остается на текущем шаге до получения сообщения клиента или до срабатывания блока «Автозакрытие диалога».
