Система автоматических возвратов (Follow-Up)
Система Follow-Up (Авто-напоминания) — это мощный инструмент для удержания клиентов. Если клиент написал в чат, но затем перестал отвечать, искусственный интеллект может самостоятельно отправить ему напоминание, задать уточняющий вопрос или предложить помощь.
Система работает в двух независимых режимах:
- Каскадные правила (Авто-FollowUp): Вы заранее прописываете сценарии (через 15 минут, через 24 часа).
- Отложенные задачи ИИ (Смарт-FollowUp): ИИ сам ставит себе таймер, если клиент попросил его "написать позже".
1. Настройка правил (Авто-FollowUp)
Эта механика работает так: как только пользователь прекращает общение (мы отсчитываем время от его последнего сообщения), система начинает выполнять заранее созданные вами правила.
Как создать правило:
- Перейдите в редактирование вашего Текстового виджета.
- Откройте вкладку FollowUp Правила.
- Нажмите кнопку Добавить правило FollowUp и заполните поля:
- Порядок выполнения (Order): Определяет, какое правило сработает первым. (Например, Правилу через 15 минут ставим Order = 1, правилу через день Order = 2).
- Задержка (в минутах): Сколько минут должно пройти тишины от пользователя.
- Разрешенные каналы: В каких мессенджерах работает правило (например, только Web и Telegram). Оставьте пустым для всех.
- Разрешено отправлять С / ДО: Рабочие часы виджета (например, с 09:00 до 18:00). Если правило должно сработать ночью, оно подождет до 9 утра и только потом отправится!
- Инструкция для ИИ (Промпт): Самое важное поле. Что должен сказать ИИ? (Например: "Пользователь замолчал 15 минут назад. Спроси мягко, смог ли он разобраться с тарифами.") ИИ прочитает всю историю диалога и сгенерирует уместный ответ.
- Целевое действие (Отмена): Выберите результат сессии (например, "Покупка"). Если клиент уже совершил покупку, правило будет проигнорировано.
💡 Важно: Если пользователь ответит на ваше FollowUp сообщение, вся цепочка правил сбросится. Если он снова замолчит — отсчет начнется заново с Правила №1.
Зачем нужен "Порядок выполнения" (Order)?
Поле Order — это самая важная защита от поломки логики диалога, особенно когда в игру вступают рабочие часы (AllowedFrom / AllowedTo).
Представьте ситуацию:
У вас есть 2 правила.
- Правило №1 (Задержка 15 минут, работает только с 09:00 до 18:00).
- Правило №2 (Задержка 60 минут, работает круглосуточно).
Если клиент напишет вам вечером в 20:00 и уйдет: Без порядка выполнения, уже в 21:00 клиент получил бы сообщение из Правила №2 (скидку за долгое молчание), так как оно работает круглосуточно. А на следующее утро в 09:00 он получил бы сообщение из Правила №1 ("Вы тут? Помочь?"). Логика воронки была бы разрушена.
Order гарантирует железобетонную последовательность касаний: Второе письмо никогда не уйдет раньше первого. Если наступает очередь Правила №1, но сейчас нерабочее время, система отложит его до утра. Второе письмо будет терпеливо ждать своей очереди, пока не будет отправлено первое. ИИ будет общаться с клиентом максимально естественно.
Пример рабочей цепочки (Воронка продаж):
Правило №1 (Order = 1, Задержка = 15 минут):
Кейс: Клиент выбирал товар, но отвлекся и ушел. Промпт ИИ: "Клиент замолчал 15 минут назад. Спроси мягко, остались ли у него вопросы по ассортименту и предложи помощь с выбором."
Правило №2 (Order = 2, Задержка = 1440 минут / 24 часа):
Кейс: Прошел день, клиент так ничего и не купил. Промпт ИИ: "Прошли сутки с момента последнего общения. Напомни клиенту о себе и предложи персональную скидку 10%, чтобы стимулировать покупку." Целевое действие: "Успешная оплата". (Если клиент купил товар после первого напоминания, это правило будет отменено и ИИ не станет предлагать скидку просто так).
Правило №3 (Order = 3, Задержка = 10080 минут / 7 дней):
Кейс: Прошла неделя. Завершающее касание. Промпт ИИ: "Прошла неделя. Спроси пользователя, актуальна ли для него еще наша услуга, или можно закрывать его заявку. Будь вежлив."
2. Отложенные задачи от самого ИИ
Вторая часть системы FollowUp позволяет искусственному интеллекту вести себя как настоящий менеджер.
Если клиент во время диалога говорит:
- "Я сейчас занят, напишите мне завтра после обеда"
- "Давайте вернемся к этому вопросу через пару дней"
ИИ автоматически (с помощью специального плагина ScheduleTask) поймет просьбу и создаст себе отложенную задачу.
Как это работает:
- В нужный час система «разбудит» ИИ.
- Передаст ему контекст старого диалога и напомнит: "Ты обещал связаться с клиентом по поводу [темы]".
- ИИ сгенерирует осмысленное приветствие, учитывая старый контекст, и отправит его клиенту.
Защита от спама (Race Condition и Отмена задач)
Мы встроили три уровня защиты, чтобы ИИ не казался назойливым роботом:
- Защита контекста: Если ИИ собирался отправить отложенное сообщение, но клиент только что сам написал в чат, ИИ мгновенно отменит свое напоминание, чтобы не перебивать клиента.
- Осознанная отмена: Если клиент сам вернулся через день со словами "Я все оплатил", ИИ автоматически удалит свои старые запланированные задачи (через инструмент
CancelPendingTasks), так как они потеряли актуальность. - Защита пустых чатов: Правила не сработают для клиентов, которые просто открыли виджет, но не написали ни одного сообщения.
Диалог отложенной задачи (ИИ)
Иногда ИИ самостоятельно принимает решение создать отложенную задачу. Вы можете посмотреть, изменить или удалить её через диалог управления задачами в карточке сессии.
- Инструкция для ИИ: Это промпт (задача), которую ИИ запланировал выполнить. Вы можете отредактировать этот текст, если считаете нужным направить бота.
- Дата и Время выполнения: Точное время (в вашем часовом поясе), когда задача сработает и сообщение отправится клиенту.