Как сделать смс бота
На всеми известной конференции Traffic and Conversion Summit в Сан-Диего обсуждали тренды маркетинга, причём не только на год вперёд, но и на 5-10 лет.
И среди общего списка был сделан большой акцент на чат-ботов, которые вполне могут заменить менеджеров по продажам и e-mail маркетинг. А раз за этим будущее, мы уже своей командой успели подключить, опробовать все прелести на себе и своих клиентах.
Примеры реализации чат-бота
Уже давно динамика жизни говорит о том, что люди больше и больше времени проводят в телефонах. Не даром все поисковики сделали отдельную выдачу в seo-маркетинге для сайтов, адаптированных под мобильные устройства.
Но помимо того, что все уходят в экраны 6-7 дюймов, так и культура восприятия информации меняется.
Если ранее пользовался большой популярностью e-mail маркетинг, то сейчас интерес качнулся в сторону социальных сетей и мессенджеров (viber, whatsapp, telegram и т.д.).
Получается, чтобы не потерять клиентов из-за того, что они реже стали открывать емейлы. А еще из-за того, что они меньше стали приходить в оффлайн точки и меньше звонить, были придуманы, хотя нет… в мир за счёт естественной эволюции пришли чат-боты. Искусственный интеллект, которого мы так все долго ждали.
Проще говоря, это чат, где с Вами разговаривает искусственный интеллект по заранее заданному алгоритму. Всё общение происходит через социальные сети и мессенджеры.
Заметка. Вы можете интегрировать чат-бот в сайт, выделив для него отдельную страницу, куда пользователи могут писать, не используя мессенджеры и социальные сети.
У Вас сейчас может сложиться не верная картина мира из-за мысли “Такие боты сильно ограничены по функциям”. Конечно, они не идеальны и часто возникают глупые ситуации. Но тем не менее уже сейчас есть два типа ботов:
- Ограниченные. Те, которые отвечают на минимальное количество фраз и делают это только при точном совпадении запроса;
- Саморазвивающиеся. Как модно сейчас говорить, “искусственная нейронная сеть”, которая при диалоге с клиентом самообучается и может улавливать контекст разговора.
Это всё конечно хорошо, но для чего нужен говорящий бот для обычного, классического бизнеса? Вопрос многогранный. И перед тем как я приведу примеры, давайте рассмотрим основные функции, под которые чаще всего используют ботов.
- Оказывать техподдержку;
- Помогать в выборе продукта;
- Консультировать по вопросам;
- Собирать лидов;
- Прогревать клиентов до покупки;
- Оформлять заказы;
- Развлекать посетителей.
Уже после этого списка у Вас могут появиться идеи в голове, как это реализовать у себя.
Но не спешите принимать решение, что Вам обязательно нужны боты в бизнесе, пока полноценно не разберётесь во всей сути дела, а для этого Вам помогут примеры успешных реализаций.
Здесь мы собрали ответы на самые популярные вопросы, связанные с Robochat.
Вы можете подключить к Robochat только администратируемые вами сообщества — прав модератора будет недостаточно.
Если вы администратор и вашей группы нет в списке, попробуйте обновить его.
Если это не помогает, отпишитесь от отсутствующей в списке группы во ВКонтакте, подпишитесь на неё обратно и ещё раз обновите список сообществ в Robochat.
Это обязательное условие работы бота с кнопками во ВКонтакте.
Баланс пользователя делается с помощью пользовательской числовой переменной.
Вы можете привязать ее к пополнению вашего кошелька, накапливанию бонусов. С этой переменной можно совершать любые математические действия.
Для правильности действия следует в левое окошко изменения переменной в шаге Действие вводить переменную баланс, а в правом поле ввести значение переменной (например, 0).
Подробная работа с переменными описана в отдельном материале.
К сожалению на текущий момент поддержка бесед в конструкторе отсутствует.
Если вы хотите чтобы два бота работали по разным сценариям, вам нужно создать для каждого бота свой проект и в нем настроить сценарий. В одном проекте все прикрепленные боты работают по одинаковым сценариям.
К сожалению, сейчас редактор по техническим причинам не поддерживает мобильные устройства.
Если ваш бот находится во ВКонтакте, то вы можете использовать шаг Условие , с параметром является подписчиком группы.
Если ваш бот в Телеграм, к сожалению, проверить подписку на канал на данный момент бот не может.
Вероятнее всего вы вставили некорректную ссылку в поле настройки клавиатуры. Проверьте ваши настройки ещё раз.
Для этого нужно, чтобы пользователь вводил свой ответ в блок Ввода .
Robochat это онлайн-сервис для создания чат-ботов для ВКонтакте и Telegram, позволящий автоматизировать поддержку и настроить новый канал продаж.
Ваши клиенты могут написать боту в мессенджере, а он ответит на популярные вопросы, расскажет о последних акциях магазина или напомнит о записи на приём — задачи, которые будет решать бот, зависят только от вас.
Вы можете найти подробную инструкцию по подключению здесь .
Процесс запуска бота:
Читайте подробнее в материале.
Вы можете подключить неограниченное количество ботов.
Бот не может требовать подписку, лайк или репост записей сообщества, а также рассылать любую рекламу, не относящуюся к вашему сообществу.
Более подробно ознакомиться с ними вы можете в официальных записях поддержки ВКонтакте для администраторов:
Общие сведения
Что могут делать боты?
Вот несколько примеров использования ботов:
Как работают боты?
Как уже было сказано ранее, роботы — особые аккаунты, которые не требуют номера телефона при создании. По сути, эти аккаунты играют роль интерфейса к вашему сервису, который работает на удалённом сервере.
Рекомендуем также ознакомиться с подробным описанием Bot API.
Как создать бота?
Для этого есть. Бот. Просто напишите пользователю @BotFather и следуйте его инструкциям. Как только вы создали бота и получили свой ключ (токен) авторизации, переходите в раздел документации Bot API, чтобы начать настраивать вашего бота.
Чем бот отличается от обычного аккаунта?
Суперспособности
У роботов Telegram есть много уникальных возможностей — например, кастомизированные клавиатуры, дополнительные интерфейсы для команд по умолчанию, внешнее связывание и специальные режимы приватности для групп.
Инлайн-режим
С помощью ботов пользователи могут играть в HTML5-игры в группах или приватных чатах. Игровая платформа Telegram поможет составить таблицу рекордов и оповещать пользователей об изменении рейтинга.
Под капотом у игр — HTML5, поэтому вы можете создавать игры любой сложности. На данный момент командой Telegram созданы несколько демо-игр:
Клавиатуры
За более подробной информацией обращайтесь к описанию метода sendMessage.
Команды
Команды представляют собой более гибкий способ общения с ботом. Рекомендуется следующий синтаксис:
Если в группе есть несколько ботов, вы можете дописать после команды имя бота, чтобы избежать коллизий в общих командах:
Это происходит автоматически, если вы выбираете команду из списка доступных.
Глобальные команды
Чтобы пользователям было проще работать с ботами, мы просим всех разработчиков реализовывать поддержку нескольких простых команд. В интерфейсе приложений Telegram будут ярлыки (быстрые ссылки) для этих команд.
При попытке начать общение с роботом, пользователь увидит кнопку СТАРТ. На странице профиля бота также будут доступны ссылки Помощь и Настройки.
Режим приватности
Внешнее связывание
Боты имеют механизм внешнего связывания, которые позволяет передать дополнительные параметры при запуске. Например, для передачи авторизационного токена пользователя, чтобы соединить его аккаунт с каким-либо внешним сервисом.
Допустимо использование символов A-Z , a-z , 0-9 , _ и - . Мы рекомендуем использовать base64url для кодирования параметров.
В PAYLOAD будет значение параметра start или startgroup , который был передан в ссылке.
Пример реализации внешнего связывания
BotFather
Создание бота
Напишите команду /newbot , чтобы создать нового робота. BotFather спросит у вас имя нового бота и предложит придумать username.
Имя (name) будет отображаться в контактах и чатах.
Создание токена
Если вы потеряли или утратили доступ к токену, отправьте команду /token , чтобы сгенерировать новый.
Настройки
Пожалуйста, имейте в виду, что для применения настроек на сервере, возможно, потребуется некоторое время.
Сайт про Telegram на русском (неофициальный).
Здесь собраны приложения на базе MTProto, переведена некоторая документация с официального сайта, а также работает Webogram.
GetResults — сервис лидогенерации
(название изменено из-за соглашения о неразглашении).
GetResults использовал связку из другого робота-оператора и сервиса смс-рассылок:
- 1. Робот делал холодные звонки и выявлял заинтересованных клиентов;
- 2. По окончании обзвона менеджеры GetResults выгружали номера заинтересованных;
- 3. По этим номерам менеджеры запускали смс-рассылку со ссылкой на рекламное предложение.
Процесс не был автоматизирован, между звонком робота и отправкой смс проходил в среднем час. Многие уже теряли интерес к предложению, компания упускала лиды.
Основные показатели до ообращения в Zvonobot
Конверсия в переход
по ссылке из смс
Время между звонком
и отправкой смс
Автоматизировать отправку смс клиентам
после звонка робота
Предложение, которое Звонобот делал клиентам GetResults
Звонобот сделал 12 716 холодных звонков, выявил 456 заинтересованных клиентов и прислал им смс в течение 2 минут после звонка. 273 человека перешли по ссылке из смс.
Звонобот отправлял смс
через 1 минуту после звонка
и повысил конверсию в
открытие смс до 60%
Чат-боты помогают повысить потребительскую ценность бизнеса при сравнительно небольших затратах на создание таких инструментов.
51 % клиентов, по данным чат-бота Ubisend, ожидает, что бизнес будет доступен в режиме 24/7.
Еще немного статистики:
- подавляющее большинство пользователей (87,2 %) имеет нейтральный или положительный опыт общения с чат-ботами; , в 2021 году количество уникальных чат-ботов приблизилось к 1,8 миллиардам единиц. Глобальный рынок чат-ботов оценен более чем в 600 миллиардов долларов;
- в то же время 60 % пользователей предпочли бы дождаться, пока им ответит живой сотрудник. Чат-боты кажутся этим людям примитивными и неспособными решать проблемы клиентов.
Топ-8 сценариев для чат-бота
Использовать чат-бот в Telegram можно по-разному:
- поиск информации с дальнейшей выдачей ответа;
- оформление заказа;
- обработка запроса с учетом местоположение пользователя (вызов курьера, доставка еды);
- бронирование мест;
- финансовые переводы;
- информационная поддержка;
- тайм-менеджмент (чат-бот может добавить событие в календарь, создать оповещения о событиях);
- голосование.
Это самые очевидные сценарии использования чат-бота в Telegram. Однако разработчик может настроить бот для решения практически любой задачи.
6 особенностей чат-ботов в Telegram
Как сделать чат-бота в Telegram: пошаговая инструкция
Создаются и управляются боты с помощью другого бота BotFather.
Чтобы создать чат-бота, выполните следующие действия:
- установите десктоп-версию Telegram и запустите ее;
- откройте Controller Bot;
- нажмите START внизу экрана:
- Используйте команду добавления нового канала:
- Получите подробную инструкцию, как подключить нового бота:
- Следуя инструкции, отправьтесь в BotFather и нажмите START внизу экрана:
- Теперь дайте боту ник. Ник должен оканчиваться на слово bot:
- Получите уникальный токен и скопируйте его. В случае потери или удаления диалога не нужно паниковать. Снова отправьте /token в диалог, и новый вариант кода будет сразу же создан.
- Вернитесь в ControllerBot и отправьте токен в диалог:
Для этого создайте новый публичный канал через левое меню, нажав кнопку New Chanel:
Чтобы добавить созданного бота в администраторы канала, нужно выбрать его в чатах и нажать кнопку Manage Channel:
. и назначить администратора:
После выполнения двух требований ControllerBot мы успешно подключили канал. Осталось указать город для уточнения часового пояса:
Бот предложит настроить форматирование. В 95 % случаев подойдет Markdown (прим. ред. – облегченный язык разметки):
Теперь создаем первый пост. Можно написать в нем любой текст, чтобы проверить, как это работает:
ControllerBot возвратит отправленную запись и предложит задействовать дополнительные инструменты:
- Если нужно привязать к кнопке ссылку, воспользуйтесь этой функцией:
. и выберите предпочтительный сценарий публикации:
Синтаксис. Команды. Настройки
Главные команды запомнить несложно:
Если при создании бота вам не хватает стандартных функций, вы можете задействовать дополнительные команды длиной до 32 символов.
Соблюдайте синтаксис: /команда [необязательный] [аргумент]. Например, так мы получаем статистику по боту: /get_messages_stats
О некоторых параметрах BotFather мы уже говорили. Это:
Важные команды для чат-ботов
Дополнительных возможностей у бота в Telegram достаточно. Разбирать их все не имеет смысла, так как активно используется лишь небольшая часть.
Теперь посмотрим основные команды BotFather.
Читайте также: