Как создать автоматизированную цепочку для Telegram чат-бота

Конструктор цепочек — главный инструмент настройки вашего бота, который будет приветствовать новых подписчиков, консультировать, продавать товары и уведомлять менеджера о вопросе подписчика в чат-боте. А также собирать данные и отправлять их к вам в систему для дальнейшей обработки.
Вам достаточно указать ключевые слова, определить структуру бота и переместить элементы, настраивая их друг за другом.

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

Выбор старта цепочки

По умолчанию доступны «Приветственная серия», «Стандартный ответ» и «После отписки». Также вы можете создавать свои триггеры.

Выберите вашего бота. Перейдите на вкладку «Структура бота» и выберите тип запуска.

Приветственная серия

Отправляется сразу после подписки на ваш чат-бот, то есть сразу после нажатия кнопки «Запустить».

Подписаться можно, перейдя по ссылке на бот https://t.me/username, найдя бот в телеграме по @username, а также через виджет подписки.

Такая цепочка знакомит подписчика с вашим чат-ботом, в ней вы сможете рассказать о своем боте и его возможностях — чем чат-бот будет полезен подписчику, какую информацию может дать, как часто будет отправлять рассылки и какого содержания. Подключить приветственную серию можно к запуску других триггерных цепочек.

Стандартный ответ

Запускается в ответ на вопросы подписчиков вне рамок сценариев чат-бота. Тут вы можете добавить сообщение с текстом, что менеджер подключится в течение рабочего дня и ответ на ваш вопрос.

Можете выставить интервал запуска цепочки от 1 минуты до 24 часов — тогда бот не будет повторно запускаться.

После отписки

Цепочка с одним сообщением, которая запустится после команды отписаться — /stop или /unsubscribe.

Триггерная

Вы можете создавать свои слова — триггеры, на которые бот будет реагировать и запускать цепочку.

Нажмите «Создать новый триггер». Напишите команду из слова или нескольких слов. К примеру «Заказ», «Билеты», «Цена», «Тариф», «Доставка», «Условия доставки».

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

Тут также можно выставить запрет на повторный вызов.

После создания триггера нажмите «Создать цепочку» и начните ее редактирование.

Конструирование цепочки

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

Сформулируйте задачи бота, разбейте его функции на разделы, распишите взаимосвязи блоков и затем приступайте к созданию сценария чат-бота в конструкторе, добавляя элементы друг за другом.

Все элементы опциональны, вы можете остановится и на первом элементе «Сообщение», не добавляя остальные.

Рекомендуем ознакомится со стратегиями и разновидностями чат-ботов составления бота на нашем блоге и в записях вебинара на нашем YouTube канале.

Старт и добавление элемента «Сообщение»

Старт серии всегда начинается с элемента «Сообщение». В него можно вставлять текст, картинку, файл, задержку и элемент ввода данных.

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

Текст

В текстовом блоке наберите текст сообщения. Вы также можете вставлять переменные для персонализации информации и эмодзи.

Для этого нажмите на {} в правом верхнем углу текстового поля и выберите нужную переменную из выпадающего списка. Каждому пользователю отправится сообщение со значением переменной из его контакта.

Кнопка

Для того чтобы соединить элемент «Сообщение» с другими элементами, важно добавить обычную кнопку или элемент ввода данных. Это один из главных элементов коммуникации пользователя с ботом — благодаря кнопке подписчик вовлекается и задает направление дальнейшему сценарию бота.

Чтобы добавить кнопку, нажмите «+Добавить кнопку». Задайте имя вашей кнопки, обратите внимание что есть ограничение до 20 символов. Вы можете добавить эмодзи в текст кнопки.

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

Вы можете добавить до 13 кнопок и выбрать порядок их размещения — от 1 до 4 в ряд.

И также можете прикрепить ссылку на сторонний ресурс, например на сайт с формой оплаты.

Рекомендуем добавлять кнопку «Вернутся назад» и «Вернутся в главное меню» после всей информации, чтобы пользователь мог изменить свой выбор и пойти по другой ветке. Таким образом логика вашего бота не застрянет на одном сообщении.

Картинка

Разнообразьте информацию вашего сообщения визуальным контентом, который будет согласован с текстом.

Для этого нажмите «Добавить» и выберите элемент «Картинка».

Ограничений по размеру изображения нет, но при добавлении картинки учитывайте, что разрешение картинки для Telegram будет 500px по ширине и 200px по высоте.

Задержка

Разбивайте большой текст на небольшие абзацы до 4 строк и разделяйте элементом «Задержка». Пауза имитирует индикатор печатания текста и дает передышку пользователю.

Нажмите «Добавить» и выберите элемент «Задержка». Укажите значение в секундах - от 1 до 5.

Ввод пользовательских данных

Вы можете собирать ответы от подписчиков и записывать их в переменную для дальнейшего использования. Подписчик может ввести производное значение, а вы настраиваете валидацию для этого значения —«Строка» (для текстовых значений), «Число», «Дата», «Телефон», «Емейл» и «Ссылка».

Нажмите «Добавить» и выберите элемент «Ввод данных». Выберите тип валидации, сообщение при неправильном вводе данных и переменную, в которую сохранять данные.

К примеру, у вас в блоке сообщения текст «Уточните количество билетов». Тип валидации будет «Число». Если пользователь введет не числовое значение, ему покажет ошибку.

Еще пример: «Оставьте ссылку на Ваш Facebook». Тип валидации нужно выбрать «Ссылка».

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

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

Для этого нажмите на «Быстрые ответы» в окне элемента «Ввод данных» и введите значение.

Ограничение по количеству кнопок — 10.

Обратите внимание на отличие от обычной кнопки: кнопки быстрого ответа — элемент бота, который записывает значение выбранной кнопки в переменную.

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

Перемещение элементов

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

Соединение элементов

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

Кликните на линию два раза, чтобы появились кнопки с удалением связи.

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

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

Добавление элемента «Действие»

Элемент «Действие» виден только вам. Выберите на панели слева элемент и перетяните его после отслеживаемого блока. Затем выберите, какое именно действие совершить.

Открыть чат

Выбирайте действие «Открыть чат» для персональных консультаций — в тех случаях, когда работа бота закончена или клиент желает пообщаться лично. Действие откроет личный чат с администратором страницы. Вы также можете настроить оповещения для менеджера про открытый чат на емейл регистрации в SendPulse письмо или веб пуши в браузер.

Отписать от бота

Отписать от бота можно не только стандартными командами /stop и /unsubscribe, а и автоматически. Используйте действие «Отписать от бота» для ветки сценария, где нужно удалить клиента из списка подписчиков и больше не отправлять ему сообщения.

Добавить тег

Добавляйте теги, чтобы, например. отметить предпочтение читателя и в дальнейшем сегментировать аудиторию при отправке рассылок, чтобы делать более целевые сообщения.

Установить переменную

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

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

Сохраненные переменные можно просматривать на вкладке «Аудитория» вашего бота.

Отправить вебхук

Добавляйте это действие после события, о котором нужно оповестить — к примеру, определенный клиент только что сделал заказ билетов. В вашу систему придут данные POST запроса с информацией о клиенте и переменные с тегами, которые бот успел собрать.

Для добавления элемента выберите действие «Отправить вебхук». В первом поле напишите название вебхука — по названию вам будет проще найти данные в своей системе и отфильтровать их. Во втором поле укажите ссылку на ваш обработчик, куда отправится POST запрос.

Добавление элемента «Запуск цепочки»

Вы можете облегчить структуру вашего бота, перекинув читателя на другую цепочку.

После выбора действия «Цепочка» выберите из выпадающего списка созданную ранее цепочку.

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

Добавление элемента «Пауза»

Вы можете установить паузу между элементами цепочки от 1 минуты до 24 часов и использовать ее в цепочке к примеру для прогрева клиента. Через указанное время отправится следующее сообщение.

Сохранение и запуск цепочки

После добавления всех блоков и проверки связей между ними сохраните цепочку перед выходом. Для этого справа сверху нажмите на кнопку «Сохранить и отправить себе», чтобы протестировать цепочку и проверить, все ли работает корректно.

И затем можете выбирать «Сохранить и выйти».

Управление цепочками

Вы можете включать и выключать цепочки. Для этого выберите интересующую вас и переключите на нужный режим.

Выключенные цепочки будут светится серым.

Анализ результатов

Вы можете просмотреть общее количество отправленных и прочитанных сообщений и переходов в цепочке и отдельно для каждого сообщения во вкладке «Структура бота».

Вы также можете отслеживать статистику нажатий на кнопки в сообщениях цепочки. Кликните цифру на кнопке, чтобы посмотреть, кто нажимал на кнопку.

Настроить цепочку бота

Оцените, насколько полезна статья "Как создать автоматизированную цепочку для Telegram чат-бота"

Оценка: 5 / 5 (7)

    Другие полезные страницы

    Популярное в нашем блоге

    Попробуйте бесплатный бот для рассылок в Facebook Messenger