Представив создание чат-бота Telegram менее месяца назад, здесь, в Xenioo, мы действительно почувствовали, что не хватает еще одной чат-платформы: WhatsApp (серьезно, скольких из вас постоянно спрашивают о создании бота Whatsapp?).
WhatsApp – одно из самых распространенных приложений чата для мобильных и настольных компьютеров. Имея миллионы активных пользователей, он может легко стать одной из лучших платформ для работы с клиентами и маркетинговых коммуникаций.
Сегодня мы увидим, как вы можете создать и развернуть полноценного бота WhatsApp с помощью Xenioo.
Создание вашего чат-бота
Подход Xenioo к созданию чат-ботов можно определить как «сначала дизайн». Вы никогда не выбираете свою целевую платформу, пока не опубликуете: это означает, что вы можете создать своего чат-бота один раз и одновременно развернуть его на нескольких платформах.
В то же время это также означает, что вы можете создавать условные переходы и динамическое содержимое на основе переменных Xenioo, которые могут сообщать вам, где работает чат.
Вы можете создавать неограниченное количество кейсов.
Вы можете перейти от стандартного простого чат-бота, которому на самом деле не нужны никакие переменные, до сложных, циклических и даже рекурсивных конструкций.
Это круто! Вы можете разработать своего чат-бота с учетом бизнес-модели, а затем адаптировать его к конкретному каналу, как это было бы для бота Whatsapp.
Возможности
Разные каналы по-разному поддерживают разный контент.
WhatsApp может многое, но не все: например, кнопки, карусели или списки не поддерживаются. Это содержимое по-прежнему будет отображаться, если ваш чат-бот работает, например, в Telegram, но останется невидимым в разговоре WhatsApp.
Чтобы избежать использования неподдерживаемого контента, не забудьте проверить значок соответствующей платформы, который вы видите при каждом действии: просто наведите курсор мыши, чтобы получить доступ к подробному описанию ожидаемого поведения.
Вы быстро заметите, что одни значки красные, а другие оранжевые. Красный значок обозначает неподдерживаемое действие, а оранжевый значок обозначает действие, которое может вести себя не совсем так, как ожидалось, или может не иметь некоторых функций.
Имейте в виду, что вы можете использовать всю мощь Xenioo и его «бэкэнд» действий, чтобы улучшить своего бота Whatsapp с помощью встроенного движка NLP и интеграции.
Публикация чат-бота в WhatsApp
Когда вы будете довольны своим чат-ботом, вы можете переходить к активации канала WhatsApp.
Как видите ниже, настройка довольно проста.
1) Поставщик услуг
Xenioo поддерживает WhatsApp через внешних поставщиков услуг, которых вы можете свободно выбирать. Мы будем обновлять этот список время от времени по мере появления новых и лучших поставщиков или, как только WhatsApp API станет доступным, чтобы предложить себя в качестве поставщиков.
Связь между Xenioo и провайдером полностью прозрачна для вас, и вы можете свободно переходить от одного к другому, сохраняя те же функции чат-бота.
Просто помните, что разные провайдеры предлагают разные преимущества по разной цене.
На данный момент Xenioo поддерживает поставщиков для сценариев использования как Whatsapp, так и Whatsapp Business.
В таблицах ниже представлены краткие сведения о возможностях предлагаемых в настоящее время провайдеров.
2) Номер телефона отправителя
Это номер телефона, связанный с вашим чат-ботом. Не каждому провайдеру это нужно, поэтому пишите здесь, только если это указано на панели провайдера.
Xenioo будет фильтровать каждое входящее сообщение, которое не направлено на указанный здесь номер, поэтому убедитесь, что это тот номер, который провайдер отображает как интегрированный / подключенный.
Не забудьте указать здесь номер, точно такой, как указано на панели вашего провайдера. Убедитесь, что и этот номер, и номер вашего провайдера совпадают точно (не используйте + или / для разделения номеров, если ваш провайдер их не использует), поскольку неправильный номер здесь может привести к потере сообщений или разговоров.
3) Ключ API
Это ключ API провайдера, который вы можете скопировать и вставить из панели API провайдера. Это создаст соединение между Xenioo и выбранным вами провайдером. Обязательно скопируйте сюда полное значение из панели вашего провайдера.
4) URL-адрес крючка
Это значение будет уже заполнено для вас и, по мере необходимости, выбранным вами провайдером, будет использоваться для настройки параметров интеграции.
Этот URL-адрес создаст мост между выбранным вами провайдером и Xenioo, отправляя обновления в реальном времени для каждого сообщения, отправляемого через WhatsApp. Скопируйте это значение в выбранную вами панель провайдера по запросу.
Фильтрация номеров и переход к разговору
Некоторые провайдеры могут полностью интегрироваться напрямую с вашим собственным номером телефона. Это очень удобно, поскольку вам не нужно иметь новый номер, вместо этого вы можете присоединиться к тому, который у вас уже есть (возможно, телефон службы поддержки / клиентов), но это может быть проблемой, если вы не хотите, чтобы Xenioo взял на себя управление. каждого разговора.
Чтобы помочь вам справиться с такими ситуациями, мы добавили удобную функцию фильтрации, которую вы можете настроить для включения или исключения определенных телефонных номеров полностью или с использованием частичных подстановочных знаков (например, 0389 * для всех номеров, начинающихся с 0389).
Как и все каналы Xenioo, каждый разговор в WhatsApp будет доступен на вкладке разговора, и вы сможете полностью контролировать его. В любой момент вы сможете начать беседу и пообщаться со своим пользователем напрямую из интерфейса Xenioo!
Возьмите под свой контроль работу своего чат-бота WhatsApp
Точное измерение того, насколько хорошо обрабатываются ваши вопросы и насколько хорошо выполняется каждое взаимодействие, важно для настройки каждого потока так, чтобы ваши результаты были максимальными.
Но как это сделать? Как мы можем проверить каждого пользователя и создать глобальную карту лучших маршрутов? Как мы можем быстро понять, какие вопросы самые сложные? Как определить потоки, в которых пользователи теряются или застревают?