Связь с таймером (пока таймеры пропускаем, Андрей сказал, что они отключены в МАВИ)

Задержка перед ответом

Переход к следующему блоку произойдет по истечении временного интервала, указанного в Задержка перед ответом поле. Время может измеряться в секундах, минутах, часах, днях или месяцах. Эта функция используется для отправки автоматических сообщений, не требующих ответа пользователя.

Оставьте Задержка перед ответом поле пустым, если переход должен происходить в ответ на действие пользователя или сообщение.

Проверить, запланировано ли сообщение, можно в Клиенты разделе. Для этого откройте диалог с клиентом, перейдите на О клиенте вкладку — Запланированные сообщения:

Запланированное сообщение также можно найти в переменных клиента:

Нажатие на «Сообщение запланировано» откроет окно с информацией о сообщении:

Диалог с клиентом: проверяем запланированные сообщения

Отменять при выходе из блока (переключатель)

Включите этот переключатель, если нужно прервать последовательность автоматических сообщений, когда пользователь совершает любое действие и переходит в другой блок.

circle-exclamation

Пример: Клиент получает Сообщение 1 с кнопкой. Если он нажмет кнопку, то получит Сообщение 2. Его позиция в воронке изменится, а сообщение, запланированное с таймером на 10 минут, будет отменено. Если клиент не нажмет кнопку в течение 10 минут, он получит новое сообщение с кнопкой «Вы все еще не нажали кнопку».

Вариант 1
Вариант 2

Рассмотрим сценарий ошибки При переходе в блок Сообщение 1 для пользователя планируется стрелка с таймером на 10 минут и включенной настройкой «Отменять при выходе из блока». Также есть стрелка с условием «Кнопка нажата», для которой задан таймер на 5 минут. В этой ситуации при нажатии кнопки Сообщение 2 будет запланировано и отправлено через 5 минут после нажатия кнопки. Позиция клиента в воронке НЕ изменится, пока он не получит Сообщение 2 (то есть пока не перейдет в блок Сообщение 2). Если позиция в воронке не изменилась, клиент получит сообщение «Вы все еще не нажали кнопку» через 10 секунд. Затем, согласно таймеру, последует текст из блока «Сообщение 2».

Ошибка: при текущих настройках клиент получит напоминание через 3 минуты, даже если он нажал кнопку.

Второй сценарий ошибки Клиент также получит сообщение из блока «Вы все еще не нажали кнопку», даже если ему удастся нажать кнопку. Причина: «Не состояние» блоки НЕ изменяют позицию клиента в воронке.

Ошибка: блок Не состояние НЕ МЕНЯЕТ Позицию в воронке у клиента

Отменять сообщения по таймеру (переключатель)

Если переключатель включен, все запланированные сообщения по таймеру будут отменены при переходе по стрелке, кроме тех, у которых "Не отменять" включен.

Не отменять (переключатель)

Сообщения, запланированные через стрелку с включенным "Не отменять" переключателем, останутся запланированными, даже если клиент перейдет по стрелкам с включенным «Отменять сообщения по таймеру» переключателем.

Поле даты и времени отправки

Чтобы запланировать сообщение на конкретное время, введите время отправки в формате ЧЧ:ММ или выберите его с помощью ползунков.

Настройки времени отправки

Чтобы запланировать сообщение на конкретную дату, введите ее в формате ДД.ММ.ГГГГ или выберите с помощью календаря.

Настройки даты отправки
circle-info

Лучше всего указывать время отправки в «Время отправки» поле вместе с этим полем даты.

Если время отправки не указано, сообщение будет отправлено за 1 минуту до начала указанной даты (в 23:59).

Если в поле «Задержка перед ответом» задана задержка, она будет добавлена к запланированному времени.

Сообщение будет отправлено в указанную дату и время.

Если в поле «Задержка перед ответом» задержка будет добавлена к запланированному времени.

Настройки стрелки: Время отправки + Задержка перед ответом Сообщение будет отправлено через 30 минут после запланированного времени 08:28, то есть в 08:58 17 июня.
В карточке клиента можно посмотреть дату и время запланированного сообщения с учетом задержки.

Для указания времени можно использовать переменные.

Временную переменную можно задать либо в константах проекта либо определить в Калькуляторе.

Давайте зададим переменную в Калькуляторе.

Аналогично можно использовать дату отправки указав ее в формате ДД.ММ.ГГГГ.

В поле стрелки «Время отправки» укажите переменную.

Отправлять, если дата уже прошла (переключатель)

Если запланированное время сообщения на указанную дату уже прошло и переключатель «Отправлять, если дата уже прошла» включен, сообщение будет запланировано на следующий день.

circle-exclamation

Сценарий 1: У стрелки задано время отправки 10:00, а переключатель «Отправлять, если дата уже прошла» переключатель ВЫКЛЮЧЕН. Если клиент входит в воронку и получает Сообщение 1 в 16:34, следующее сообщение будет запланировано на следующий день.

В запланированных сообщениях у них будет текст из Сообщение 2 с отправкой на следующий день в 10:00.

Сообщение 2 НЕ будет отправлено при этих настройках, если клиент вошел в блок Сообщение 1 после 10:00.

Сценарий 2: У стрелки задано время отправки 10:00, а переключатель «Отправлять, если дата уже прошла» переключатель ВКЛЮЧЕН.

Клиент входит в воронку и получает Сообщение 1 в 16:34 23 февраля.

Сообщение будет запланировано на следующий день.

В запланированных сообщениях у них будет текст из Сообщение 2 с отправкой на следующий день в 10:00.

Настройки стрелки: Время + Отправлять, если дата уже прошла
Сценарий 2: Клиент входит в Сообщение 1 блок 23 февраля после 10:00, при этом в стрелке включен переключатель «Отправлять, если дата уже прошла» переключатель.

Сценарий 3: У стрелки указаны дату отправки и время отправки 10:00. переключатель «Отправлять, если дата уже прошла» переключатель ВЫКЛЮЧЕН.

Если клиент входит в воронку и получает Сообщение 1 в 16:34, следующее сообщение НЕ будет запланировано на следующий день.

Клиент останется в Сообщение 1 блоке, и в диалоге не будет запланированных сообщений.

Текст дату отправки поле содержит встроенную переменную current_date = текущий день.

Пример

Стрелка-таймер — это стрелка, где переход происходит после указанной задержки. Они отображаются пунктирными линиями, а время задержки показывается рядом.

На нашей схеме таких стрелок несколько. Первая идет от ярко-зеленого «Добрый день» блока. Для этой стрелки установлена задержка 0 секунд.

Как это работает: после того как бот ответит клиенту «Добрый день», следующий вопрос «Хотели бы вы оформить заказ?» сразу последует.

Итак, чтобы задать задержку перед ответом, заполните соответствующее поле в форме настроек. Аналогично можно указать точную дату и время отправки сообщения, заполнив «Время отправки» поля.

circle-info

Справа от «Задержка перед ответом» поля можно выбрать единицу измерения: секунды, минуты, часы, дни.

circle-exclamation

Проходить один раз

Если этот переключатель включен, пользователь сможет перейти по соединению только один раз за время общения с ботом. При этом сообщение будет запланировано столько раз, сколько будет выполнено условие планирования сообщения, связанное со стрелкой.

circle-exclamation

Давайте разберем сценарии срабатывания стрелки при включенном переключателе «Переход один раз» :

Проходить один раз + Отменять сообщения с таймером

Если Отменять сообщения с таймером переключатель включен в стрелке, то при повторном входе клиента в Сообщение 1 блок ранее запланированные сообщения будут отменены, и останется только самое недавно запланированное сообщение.

Текст Переход один раз переключатель также включен. Это означает, что после того как переход по стрелке к Сообщение 2 произойдет, он больше не будет запланирован.

Переход только один раз (другие переключатели выключены).

Если в настройках стрелки включен только Переход один раз переключатель, новые сообщения будут продолжать запланировываться до тех пор, пока фактический переход по стрелке не произойдет.

Клиент входит в Сообщение 1 блок, и переход к Сообщение 2 запланирован. Пока пользователь не получил текст из Сообщение 2, переходы будут продолжать запланировываться.

Текст переключателе «Переход один раз» переключатель срабатывает ТОЛЬКО ПРИ ФАКТИЧЕСКОМ ПЕРЕХОДЕ. После перехода к Сообщение 2, будущие входы в Сообщение 1 больше не будут планировать переход по этой стрелке.

circle-check

Последнее обновление