Блог онлайн-университета Code breakers

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

Разберёмся, как без программирования сделать чат-бота — как выстраивается процесс разработки, о чём не забыть и на каких конструкторах собирать чат-бота без кода.

Шаг 1. Сделайте сценарий чат-бота


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

Сценарий чат-бота — это такой текстовый UX.

Если вы разрабатывали приложения или просто рефлексировали над тем, как используете цифровые продукты, то знаете и понимаете, что есть пользовательский сценарий — условно так: пользовать зашёл в приложение ➡️ понял для чего оно ➡️ выбрал нужную опцию ➡️ получил это, зачем пришёл (например, оформил заказ).


В чат-боте пользователя ведут к цели сообщения. Это и есть пользовательский путь из последовательности шагов. Так что надо пошагово расписывать события в жизни пользователя внутри бота.

Рассмотрим на примере чат-бота для заказа шаурмы — этот чат-бот нужен, чтобы заказать шаурму заранее и прийти за готовой шаурмой в кафе самому (это пример существующего Telegram чат-бота кафе у метро Бауманская в Москве Донер Хауз, можете сами найти).

Реальный чат-бот Донер Хауза

Пользователь подключает бот ➡️ Понимает, что он делает ➡️ Заходит в меню ➡️ Выбирает донер ➡️ Пользователь делает выбор ➡️ Пользователь переходит в корзину (в чат-боте это перечисление выбранного на предыдущем экране), подтверждает или удаляет позиции ➡️ Пользователь получает предложение добавить напитки, соусы и прочее Пользователь выбирает время, когда забрать заказ ➡️ Пользователь оплачивает заказ

Прописать такой сценарий заранее важно — ведь по нему и будет происходить конструирование чат-бота.

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


Где сделать такой сценарий?

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

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

  • Miro — виртуальные доски;
  • Figma Jam — инструмент для быстрой и удобной работы с виртуальными стикерами и фигурами;
  • Canva White Board — недавнее обновление программы с функционалом виртуальных досок.

Шаг 2. Выберете платформу для создания чат-бота


При выборе платформы для конструирования чат-ботов обратите внимание на следующие параметры:

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

Вот краткий список платформ — они подойдут для российского рынка, и с ними не сложно разобраться:

  • Aimylogic. Хороший, гибкий конструктор, кросс-платформенность, много обучающего материала. Например, есть подробнейший бесплатный гид по разработке чат-ботов с инструкциями по каждому шагу и инфографиками.
  • SendPulse. Не просто онлайн-конструктор чат-ботов — единая платформа для маркетинга и продаж, система со своей CRM, конструктором email-рассылок, конструктором лендингов. Чат-ботов можно сделать для всех популярных платформ. Есть своя академия, база знаний, блог с описанием кейсов.
  • Chatforma. Простой конструктор, ничего лишнего. Интеграции с более чем 2000 сервисов, можно делать автоворонки и авторассылки, строить диалоги. Есть бесплатный 15-дневный период.
  • Salebot. Конструктор чат-ботов по сложным сценариям, единое окно для всех чатов и мессенджеров, собственная CRM, конструктор мини-лендингов для сбора лидов, встроенная телефония и почтовые рассылки, большая библиотека реализованных кейсов. Есть бесплатный пробный период и собственный платный курс для обучения сборке чат-ботов.

Кстати, основатель Salebot Дмитрий Спирин давал нам интервью. Прочитать его можно вот тут.

Шаг 3. Собирайте чат-бота


Собственно, это всё — собирайте чат-бота. Конечно, придётся пройти онбординг на платформе, которую вы выберете. Может потребоваться пару вечеров на обучение или даже пройти более длительный курс.

Но суть в том, что на ноукоде сделать чат-бота — это правда очень просто. Сконструировать простого чат-бота из полуготовых блоков реально за день.

После сборки проведите тестирование чат-бота. И ещё главное — пройдитесь по чек-листу важных моментов:

  • Интеграция с CRM. Любой чат-бот без программирования должен быть интегрирован с системой управления отношениями с клиентами. Это нужно, чтобы чат-бот был в состоянии поддерживать беседу с человеком в реальном времени. Другая важнейшая задача — сбор информации и правильная её организация. Это важно для бизнесовой части вашего чат-бота.
  • Платформа поддерживает обработку естественного языка (Natural Language Processing, NLP). Убедитесь, что платформа будет понимать и правильно интерпретировать темы и вопросы от пользователей. NLP позволяет понимать и базовые вещи, и даже распознавать чувства людей.
  • Чат-бот будет кросс-платформенным. То есть он работает с любыми операционными системами и форматами — на мобайле и на десктопе.


А вот ещё четыре рекомендации о работе с текстами:


  • Не стесняйтесь использовать быстрые ответы и кнопки. Это облегчит жизнь пользователя, ускорит темп диалога и поможет в навигации.
  • Используйте уместные, тактичные тексты. Например, оцените уместность обращения на «ты», применение сленга, шуточки, смайлы. Не забудьте о гендерной нейтральности! Заместите ответы в одном роде типа «Я согласен» используйте нейтральными формулировками вроде «Я принимаю условия соглашения».
  • Отмеряйте время реакции. Делайте разумные паузы между сообщениями, чтобы человек их успевал читать.
  • Давайте быструю реакцию на пиках взаимодействия. Пользователю очень важно видеть обратную связь и понимать, что произведённые серьёзные действия принесли результат. Например, как можно быстрее присылайте подтверждение о произведённой оплате — иначе пользователь будет нервничать и писать в поддержку.

Пример бота для покупки книг по дизайну @dbooks


Хотите понять принципы разработки любого цифрового продукта? Хотите научиться делать чат-боты на любой платформе - и начать создавать другие, намного более трудные цифровые продукты? Пройдите наш курс профессии No-code разработчика!



Как делать