Интеграция Telegram-бота с CRM: amoCRM, Битрикс24 и RetailCRM
Что даёт штатное подключение Telegram к amoCRM и Битрикс24, когда нужен свой бот и как заявка из бота попадает в воронку, а статус из CRM возвращается клиенту.
Содержание 6 разделов
Интеграция Telegram-бота с CRM нужна, чтобы заявка из мессенджера сразу становилась сделкой в воронке. Менеджеру не приходится переписывать её из чата. В amoCRM и Битрикс24 есть штатное подключение Telegram. Для части задач его хватает. Разберём, что оно умеет, когда нужен свой бот и как заявка проходит путь от первого сообщения до статуса в CRM.
Что даёт штатная интеграция CRM с Telegram
В amoCRM и в Битрикс24 (через открытые линии) Telegram подключают через бота: вы создаёте его в @BotFather и вставляете токен в настройках CRM. Дальше сообщения клиентов попадают в CRM. Создаётся контакт и заявка, менеджер отвечает из окна CRM, а клиент получает ответ в Telegram от имени бота.
Простые автоответы в CRM тоже есть. В amoCRM это Salesbot, в Битрикс24 чат-боты открытых линий, и с приветствием, коротким меню или сбором телефона они справляются.
Если Telegram для вас ещё один канал переписки, этого хватает: клиент пишет, менеджер отвечает.
Когда нужен свой бот
Свой бот, который работает с CRM через API, делают, когда в диалоге нужна логика:
- бот задаёт вопросы по сценарию, считает стоимость, записывает на время или принимает оплату;
- нужен Mini App с каталогом, записью или личным кабинетом;
- клиент должен получать сообщения при смене этапа сделки: «Заказ собран», «Мастер выехал»;
- нужны рассылки по сегментам из CRM;
- один бот работает в Telegram и MAX и пишет в одну воронку.
Есть техническая деталь, о которой часто узнают уже после подключения. Telegram отдаёт обновления бота только в одно место. Если токен вставлен в CRM, свой сценарий на том же боте параллельно не запустить. Поэтому свой бот сам передаёт переписку в CRM через API: amoCRM и Битрикс24 позволяют подключить внешний канал чатов, и менеджер по-прежнему отвечает из окна CRM, как и при штатной интеграции.
Как бот квалифицирует заявки ночью и в выходные, мы разобрали в статье бот для приёма заявок.
Как заявка из бота попадает в воронку
-
Источник
Клиент приходит по ссылке вида
t.me/ваш_бот?start=vk_spring. Параметр после start бот получает вместе с первым сообщением и записывает как источник заявки, так что видно, какая реклама сработала. - Квалификация Бот задаёт вопросы по сценарию: что нужно, к какому сроку, какой бюджет. Перед тем как попросить телефон, показывает согласие на обработку персональных данных.
- Сделка Бот создаёт в CRM контакт и сделку на первом этапе воронки, заполняет поля ответами и источником и назначает ответственного по правилам распределения.
- Менеджер Получает уведомление в CRM или в Telegram-чате отдела и открывает готовую заявку с ответами клиента. Переписка прикреплена к карточке.
- Обратная связь Когда сделка переходит на следующий этап, CRM отправляет событие на сервер бота, и бот пишет клиенту: «Заявка принята, менеджер позвонит сегодня», «Заказ передан в доставку».
Бывает, что CRM в момент отправки не отвечает, например во время технических работ на её стороне. Заявка не теряется. Она ждёт в очереди, и бот повторяет отправку, пока CRM её не примет. Мы пишем ботов на Python (aiogram), очередь держим на Redis и Celery, данные храним в PostgreSQL.
Рассылки по сегментам
Сегмент собирают в CRM: клиенты с незакрытой сделкой, те, кто покупал год назад, участники вебинара. Бот получает список и отправляет сообщения тем, кто ему уже писал. Первым написать человеку в Telegram бот не может, поэтому клиент, который ни разу не запускал бота, сообщение не получит, даже если его телефон есть в CRM.
Бесплатно Telegram пропускает около 30 сообщений в секунду, так что рассылка на 5 000 клиентов уйдёт примерно за три минуты. Платная рассылка за Stars поднимает лимит до 1 000 сообщений в секунду. Подробнее на странице лимиты Telegram.
Какие CRM подключаем
В amoCRM есть сделки и воронки, Salesbot и API чатов, поэтому свой бот может создавать сделки в нужной воронке, передавать туда переписку и получать события о смене этапа. Подробнее на странице чат-бота для amoCRM.
Битрикс24 даёт CRM, открытые линии, роботов и REST API. Бот создаёт в нём лиды или сделки и получает события о смене стадии, подробнее на странице чат-бота для Битрикс24.
RetailCRM ведёт заказы магазина: состав, сумму, статусы и клиентов. Заказ из бота или Mini App создаётся в ней через API.
Свои системы и Google Таблицы тоже подходят. Если у них есть API или доступ к базе, бот работает с ними так же.
Связь работает и в обратную сторону. В боте для курьерской службы доставки заказы приходят из CRM, курьер отмечает этапы в Telegram, и статусы синхронизируются в обе стороны, поэтому менеджер видит всё в привычной системе.
Токены доступа к CRM хранятся на сервере бота. Телефоны и имена клиентов лежат в базе на сервере в России, как требует 152-ФЗ. Если учёт и документы ведутся в 1С, бота связывают и с ней, подробнее в статье Telegram-бот для 1С.
Бот в MAX и CRM
Бот на одном бэкенде работает в Telegram и MAX и пишет заявки в одну воронку. В карточке сделки видно, из какого мессенджера пришёл клиент. Готового подключения к MAX у CRM может не быть. Это не мешает: бот передаёт заявки через API CRM. Подробнее на страницах боты для MAX и чат-боты для бизнеса.
Как подключить Telegram к amoCRM?
Для переписки хватит штатной интеграции. Создайте бота в @BotFather и вставьте токен в настройках amoCRM, после этого сообщения клиентов появятся в CRM. Если нужны сценарии, оплата или запись, делают своего бота, который создаёт сделки и передаёт переписку через API amoCRM.
Как связать Telegram-бота с Битрикс24?
Штатно через открытые линии: Telegram-бот подключается как канал, сообщения попадают в CRM и в чат открытой линии. Свой бот работает через REST API Битрикс24. Он создаёт лиды или сделки, заполняет поля и получает события о смене стадии.
Сколько стоит интеграция Telegram-бота с CRM?
Бот для заявок с выгрузкой в CRM или таблицу у нас стоит от 50 000 ₽ и делается от 2 недель. Сложные сценарии, двусторонний обмен статусами и рассылки считаем в смете. Её присылаем за 1 рабочий день после бесплатного разбора, подробнее в статье сколько стоит чат-бот.