Ланцюжки повідомлень
Ланцюжки повідомлень дуже популярні в месенджер-маркетингу. Це механізм, коли кілька повідомлень плануються користувачеві з певним інтервалом часу, підігріваючи його інтерес. Їх також можна використовувати як нагадування перед подією, надсилаючи їх за тиждень тощо до запланованого часу.
З'єднання за часом
Таймерні з'єднання — це з'єднання, які будуть виконані через проміжок часу, вказаний в редакторі. Стрілка відображається пунктирною лінією.
Як їх створити? Для цього потрібно заповнити наступні поля:
Затримка відповіді
Бот відповість через вказаний час. Ви можете реалізувати будильники, повернення користувачів або ланцюжки повідомлень.
Важливо!!! Якщо таке з'єднання зроблено з блоку, перехід відбудеться автоматично незалежно від відповіді користувача.
Наприклад, ви можете запитати "Через скільки хвилин я тобі пишу?" і зберегти це значення у змінній, а потім вказати його в полі "Затримка перед відповіддю". Далі ви також можете створити будильник, запитавши точний час.
Випадкова затримка
Ви можете вказати випадкову затримку, використовуючи в полі функцію random(x, y), де x — мінімальна затримка, а y — максимальна. Приклад використання:
Скасувати при переході до іншого блоку. Стрілка-нагадування для відповіді.
Активація цього повзунка скасує цей блок, якщо клієнт перейшов до іншого блоку. Це зручно, коли потрібно організувати нагадування, якщо клієнт довго не відповідає на повідомлення з попереднього блоку. Або коли, залежно від значення певної змінної користувача, має підтримуватися та чи інша гілка повідомлень, як у прикладі:
Скасувати повідомлення з таймером
Коли цей повзунок увімкнено, всі інші повідомлення з таймером скасовуються.
Не скасовувати
Якщо увімкнено "Не скасовувати", ця зміна в блоці не буде скасована взагалі. Навіть якщо інші стрілки мають умову "Скасувати повідомлення з таймером".
Час відправлення, включаючи затримку
Бот надішле повідомлення у вказаний час, додавши затримку з поля "Затримка перед відповіддю". Якщо на день відправлення час уже минув і ви встановили прапорець "Надіслати, якщо дата минула", воно буде заплановано на завтра. Ви можете використовувати змінну для встановлення часу. Для цього натисніть білу стрілку праворуч від поля та введіть потрібну змінну. Приклад показано нижче.
Дата відправлення, включаючи затримку
Бот надішле повідомлення у вказану дату, додавши час і затримку. Зручно для проведення акцій у певний день. Якщо на день відправлення час уже минув і ви встановили прапорець "Надіслати, якщо дата минула", воно буде заплановано на завтра.
Механізм працює наступним чином: Повідомлення з таймером — це повідомлення, які не потребують дій користувача для переходу до них. Ви вказуєте інтервал або точний час, коли хочете надіслати повідомлення. В результаті повідомлення надсилається автоматично. У поєднанні зі звичайними з'єднаннями можна реалізувати будь-який ланцюжок повідомлень.
Ви можете використовувати змінну для встановлення часу. Для цього натисніть білу стрілку праворуч від поля та введіть потрібну змінну. Приклад показано нижче:
Блок: Нагадування
Якщо ви можете обійтися без цього блоку, намагайтеся не використовувати його. Правильне налаштування цього блоку вимагає значних знань дизайнера. Рекомендується використовувати з'єднання з перемикачем "Скасувати при переході до іншого блоку".
Дуже часто потрібно зробити нагадування з усіх блоків одночасно. Робити з'єднання з усіх блоків складно та довго, а після додавання цих з'єднань схему неможливо підтримувати. Для цього створено блок "Нагадування". Блок має синій колір, щоб виділятися серед інших. Цей блок має спеціальне поле — "Час нагадування".
Нагадування планується з усіх блоків, крім червоних (завершення збору даних) та синіх (нагадування)
Одночасно планується лише один блок
Після кожного переходу між блоками таймер нагадування запускається знову
У тестовому чаті ви можете отримати максимум 5 разів нагадування на один блок.
На малюнку нижче наведено ілюстративний приклад схеми "до" блоку "нагадування"
Наступний малюнок — після впровадження блоку "нагадування"


