Разберёмся, как без программирования сделать чат-бота — как выстраивается процесс разработки, о чём не забыть и на каких конструкторах собирать чат-бота без кода.
Шаг 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 позволяет понимать и базовые вещи, и даже распознавать чувства людей.
- Чат-бот будет кросс-платформенным. То есть он работает с любыми операционными системами и форматами — на мобайле и на десктопе.
А вот ещё четыре рекомендации о работе с текстами:
- Не стесняйтесь использовать быстрые ответы и кнопки. Это облегчит жизнь пользователя, ускорит темп диалога и поможет в навигации.
- Используйте уместные, тактичные тексты. Например, оцените уместность обращения на «ты», применение сленга, шуточки, смайлы. Не забудьте о гендерной нейтральности! Заместите ответы в одном роде типа «Я согласен» используйте нейтральными формулировками вроде «Я принимаю условия соглашения».
- Отмеряйте время реакции. Делайте разумные паузы между сообщениями, чтобы человек их успевал читать.
- Давайте быструю реакцию на пиках взаимодействия. Пользователю очень важно видеть обратную связь и понимать, что произведённые серьёзные действия принесли результат. Например, как можно быстрее присылайте подтверждение о произведённой оплате — иначе пользователь будет нервничать и писать в поддержку.
Хотите понять принципы разработки любого цифрового продукта? Хотите научиться делать чат-боты на любой платформе - и начать создавать другие, намного более трудные цифровые продукты? Пройдите наш курс профессии No-code разработчика!