Главное Свежее Вакансии   Проекты
Продвинуть свой проект
44 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Встречайте обновленный чат-бот для Facebook Messenger от SendPulse

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

Источник: Блог SendPulse

b_5cd96bb1aec79.jpg

Цепочка автоответов в Facebook Messenger

Вот как выглядит построение этой цепочки в визуальном редакторе:

b_5cd96bb24b9d9.jpgЦепочка автоответов в визуальном редакторе SendPulse

Поговорим об алгоритме работы чат-бота и его возможностях, которые разработчики SendPulse добавили на второй итерации.

Как запускаются автоответы чат-бота

В системе нашего чат-бота есть понятие «триггер» — это условие, по которому будет отправляться автоответ или запускаться последовательная цепочка сообщений.

Вы можете использовать триггеры двух видов: предустановленные и те, что можно создавать вручную.

Предустановленные триггеры

В личном кабинете SendPulse перейдите во вкладку «Messengers», откройте свою подключенную страницу Facebook. Вы увидите в разделе «Структура бота» такие триггеры: «Сразу», «Стандартный автоответ» и «Отписка от бота».

b_5cd96bb2b879e.jpgПредустановленные триггеры

Триггер «Сразу»

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

b_5cd96bb330c57.jpgПример автоответа для триггера «Сразу»

Также рекомендуем в приветственном сообщении после подписки рассказать пользователю, как можно отписаться от бота, если вдруг ваши сообщения окажутся ему неинтересны. Для отписки от бота установлены стандартные команды «/unsubscribe» и «/stop».

Триггер «Стандартный автоответ»

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

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

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

Подробнее об этом и остальных блоках цепочки автоответов в Facebook Messenger расскажем ниже.

b_5cd96bb3b7a48.jpgПример цепочки для триггера «Стандартный ответ»

Триггер «Отписка от бота»

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

b_5cd96bb428672.jpgПример автоответа для триггера «Отписка от бота»

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

Триггеры, которые можно создать вручную

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

b_5cd96bb4ab1bd.jpgДобавление триггера вручную

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

Тип триггера «После подписки»

Запускает цепочку автоответов после подписки через интервал, который вы указываете в минутах, часах или днях.

b_5cd96bb52b7ac.jpgДобавление триггера «После подписки»

Этот тип триггера можно использовать вместо предустановленного триггера «Сразу» и отправлять с его помощью приветственное сообщение.

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

Тип триггера «Команда»

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

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

b_5cd96bb59bfd6.jpgДобавление триггера «Команда»

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

b_5cd96bb621648.jpgРеакция бота на неточное совпадение с ключевым словом

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

b_5cd96bb6912b5.jpgРеакция бота на фразу с ключевым словом

Создали триггер — приступайте к созданию цепочки сообщений.

Как настроить цепочку автоответов в редакторе чат-бота

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

b_5cd96bb70b6fd.jpgБлоки, из которых строится цепочка автоответов

Дальше рассмотрим сам процесс построения цепочки.

Создаем цепочку

Выбираем триггер и нажимаем «Создать цепочку».

b_5cd96bb78b93a.jpgСоздание цепочки для выбранного триггера

Настраиваем стартовый блок

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

b_5cd96bb8087a8.jpgСтартовый блок в визуальном редакторе чат-бота

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

«Добавить кнопку»

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

b_5cd96bb87604c.jpgДобавляем кнопку для дальнейшего развития цепочки

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

Пример кнопок в сообщении

«Быстрые ответы»

Быстрый ответ играет роль «автозаполнения», то есть вы сами предлагаете пользователю выбрать подходящий ему ответ из заготовленных вариантов. Их может быть до 10.

b_5cd96bb901b4c.jpgПример быстрых ответов в сообщении

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

Рассмотрим, как развивать цепочку дальше.

Прикрепляем следующее сообщение

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

b_5cd96bb985ec6.jpgДля развития цепочки перетаскиваем блок «Сообщение» в рабочую зону

Заполните сообщения текстом и, если нужно, добавьте другие элементы. Помимо текста, кнопки или быстрого ответа в сообщение можно добавить изображение, карточку, файл, задержку и список. Вы также можете запросить телефон и email, чтобы комбинировать каналы общения. Бот предоставит email и телефон, которые пользователь указал при регистрации в Facebook.

b_5cd96bba053db.jpgЭлементы, которые можно добавить в сообщение и запрос данных

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

b_5cd96bba75593.jpgИндикатор ввода

Какими еще блоками можно развить цепочку

В цепочку можно добавить еще три вида блоков.

Блок «Пауза»

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

Блок «Действие»

Для блока действие есть две опции:

  • «Открыть чат» — повышает приоритет чата: оповещает администратора о сообщении и открывает чат в панели SendPulse.
  • «Отписать от бота» — проставляет статус пользователя «отключен от рассылок».
b_5cd96bbaf290e.jpgОпции блока «Действие»

Блок «Цепочка»

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

b_5cd96bbb82319.jpgБлок «Цепочка»

Дополнительные возможности чат-бота

Статистика

Если хотите узнать, сколько пользователей просмотрели сообщения и перешли по ссылкам в них, откройте вкладку «Статистика».

b_5cd96bbc053eb.jpgСтатистика цепочки

Сохраненные цепочки

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

Тестовый режим

Как только вы добавите свою страницу Facebook, бот по умолчанию подключится в тестовом режиме, чтобы сообщения приходили не вашим подписчикам, а только вам. А когда настроите всю систему, то сможете перейти в режим «Для всех». Тогда бот перейдет в рабочий режим и сообщения начнут отправляться всем вашим подписчикам.

Наш «Тестовый режим» упростит работу, так как некоторые сервисы предлагают тестировать цепочки на отдельной странице Facebook и потом переносить их на действующую страницу.

Мы еще работаем над оптимизацией конструктора бота, но уже сейчас можно настроить цепочки из сотен блоков. В дальнейшем планируем дополнить чат-бот фильтрами для аналитики аудитории и персонализацией. Создать чат-бот для Facebook Messenger в SendPulse можно на бесплатном тарифе.

Источник: Блог SendPulse

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Первые Новые Популярные
Комментариев еще не оставлено
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать
Комментарии

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.