Блок Переход по таймауту
Бывает так, что, в ответ на фразу бота, клиент долгое время ничего не пишет. Или вы, например, хотите через несколько дней после совершенного заказа попросить у клиента отзыв на товар.
Все это делается с помощью функции таймаута: вы можете указать время, которое должно пройти до следующей фразы бота, в виде числового значения или в виде переменной.
Как добавить блок Таймаут
Таймаут — это один из блоков Aimylogic. Как и любой другой блок, его можно добавить на любой экран сценария.
При добавлении блока Таймаут появится всплывающее окно для ввода значения таймаута. Введите его в виде переменной или конкретного временного интервала. Вы можете указать временной интервал в секундах, минутах, или часах.
В качестве значения таймаута вы можете указать как двузначное число, так и переменную в формате $timeout
Ограничения у блока Таймаут
Обратите внимание, что вы не можете добавить в сценарий более пяти блоков Таймаут подряд.
В статье про блоки написано, что у некоторых блоков есть ограничения, из-за которых они несовместимы с некоторыми другими блоками.
У блока Таймаут тоже есть такие ограничения. Он относится к блокам типа Действие и несовместим с другими блоками этого типа. Блоки типа Действие это:
- блок Условие
- блок Переход
- блок HTTP-запрос
- блок Завершение сценария
- блок Интеграция с CRM
- блок Перевод на оператора
Если на блоке Текст есть кнопки, добавить после него таймаут не получится. Вы можете заменить его на блок text to $var, добавить на него кнопки и затем связать с блоком Переход по таймауту.