Проект Hive. Как сделать чатбот за один день.

Hive — это платформа для быстрой разработки и хостинга Facebook, Telegram и Viber чатботов, с личным кабинетом, рассылкой, чатом, статистикой, базой данных пользователей и плагином на сайт. Одной из важных особенностей платформы есть возможность разрабатывать чатботы без навыков программирования используя формат описания сценариев фреймфорка Bot Template Framework.

Узнать больше о платформе можно на сайте проекта — https://hive.beedevs.com/

Возможности платформы Hive

  • Личный кабинет
  • Встроенный фреймворк для создания чатботов
  • Мультиплатформеность
  • Регистрация нескольких чатботов
  • Статистика
  • Онлайн чат
  • Тегирование пользователей
  • Рассылка
  • Sequences
  • Плагин на вебсайт
  • Техническая поддержка и расширяемость чатботов

Личный кабинет

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

Hive платформа, раздел клиенты

 

Встроенный фреймворк

Hive использует Bot Template Framework (Экскурс в тонкости работы фрейворка можно найти на нашем блоге) который позволяет в кратчайшие сроки описать сценарий чатбота не прибегая к программированию. В личном кабинете можно найти редактор сценария чатбота в меню слева.

Hive платформа, раздел редактор сценария

 

Мультиплатформенность

Используя выше упомянутый фреймфорк, который поддерживает несколько мессенджеров, в Hive была добавлена мультиплатформенность. Это значит что один чатбот может работать сразу на нескольких платформах, на момент написания статьи это Facebook, Telegram и Viber. Активация соответствующей платформы будет описана в отдельной статье.

Регистрация нескольких чатботов

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

Статистика

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

Hive платформа, раздел статистика

Онлайн чат

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

Hive платформа, раздел онлайн чат

 

Тегирование пользователей

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

Hive платформа, редактирование данных клиента

 

Рассылка

Если есть необходимость разослать сообщение по пользователям или их отдельным группам, можно воспользоваться модулем рассылки. На данный момент рассылку можно делать отдельно по Telegram, Viber, Facebook пользователям, по всем пользователям, по пользователям отмеченных определенными тегами (смотрите рисунок ниже). Рассылка использует тот же формат сообщений, что и фремворк для описаний сценариев чатбота (смотрите выше), таким образом мы можем отправлять сообщения любой сложности (рисунки, карусели, файлы и даже мини боты). Именно поэтому при каждой рассылке желательно ставить срок жизни (в днях) активных элементов рассылки для того что бы не засорять главный сценарий рассылочными элементами.

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

Hive платформа, раздел рассылки

 

Sequences

Sequences — это автоматическая рассылка новым пользователям чатбота через определенный срок. Например, в примере на рисунке — через день после появления нового пользователя чатбота мы отправляем сообщение с предложением посетить вебсайт и если пользователь согласен (нажатием соответствующей кнопки), то чатбот возвращает ссылку на сайт, кнопка будет активной на протяжении 2ух дней, о чем говорит поле «Expiration».

Hive платформа, раздел sequences

Плагин на вебсайт

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

Hive платформа, раздел плагин

Техническая поддержка и расширяемость чатботов

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

Предложения и рекомендации можно оставлять на сайте проекта https://hive.beedevs.com/ или пишите на почту hive@beedevs.com

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *