Создаем сложного бота (часть 2)

Изучаем задержки, действия и условия в ботах

Настройка простой линейной цепочки бота описана в предыдущей  статье 

В рамках данной статьи посмотрим настройки вариативного многошагового бота



Задержка

Возможно, при тестировании вы заметили, что бот очень быстро прислал все сообщения. Чтобы такого не было, мы можем использовать элемент "Задержка".

  • Нажмите на "+" и добавьте новую задержку. 

  • Дайте ей название. 

  • Установите необходимую задержку (от 1 секунды до 365 дней).

Время отправки

Можно установить время и день отправки. Шаг отправится в указанный временной интервал, но по прошествию времени задержки. Задержка отправки считается от предыдущего шага. 

Например:

Вы установили задержку “через 1 день в 8 утра”.

Подписчик получил первый шаг вечером в 21:00. Проходит задержка в 1 день = 9 часов следующего вечера. Это не 8 утра. Значит следующий шаг после задержки отправится в следующий разрешенный интервал в 8 утра. 

Если при этом вы еще установите день недели, то бот будет ждать всё это время.

Обратите внимание, что часовой пояс отправки устанавливается в настройках кабинета. Сообщение уйдет по времени установленному в кабинете, а не по времени подписчика или Админа. 


Действие

Действие - это элемент, который не заметен для подписчика, но он помогает нам:

  • изучать и сегментировать подписчиков

  • добавлять и удалять их из авторассылки 

  • передавать данные подписчика во внешние системы

  • подписывать и отписывать пользователей

  • и другое

Существует различные действия, но в рамках этой статьи мы разберем только добавление метки. Метки позволяют обозначить что-то в профиле пользователя. Например, в нашем боте мы можем отметить всех, кто нажал на кнопку "Маркетолог" - маркетологами. В будущем вы сможете отфильтровать пользователей по этой метке. Подробнее о метках →

Чтобы узнать о других доступных действиях прочитайте материал: Действия →.

Условие

Элемент "Условие" позволяет добавить вариативность в нашего бота. Он помогает отследить выполнено что-то или нет и в зависимости от этого запустить необходимую цепочку.

Кроме того при помощи условий можно проверить ввел ли пользователь телефон (заполненное поле), или правильность ответа в викторине (наличие метки).
Чтобы узнать о всех вариантах условий, которые можно применить прочитайте материал: Условия ↗.


Способы использования блоков Расписание и Случайного выбора  можно изучить по нашим статьям 


Проверка на ошибки

Убедитесь, что в боте нет ошибок, в этом вам поможет сам редактор. Подробности в этом ролике:


Тестирование  бота

Теперь давайте протестируем бота. 

Подробнее о тестировании бота и сбросе статистики рассказали в первой части инструкции по настройке бота. 


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

Шаг 3. Запускаем бота →

---

Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на hello@bothelp.io 😃

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.

                                                 Получить 14 дней бесплатно

👆 На этом пока всё