Интеграция Telegram-бота с CRM: amoCRM, Bitrix24, 1С
Заявка пришла в Telegram, менеджер ответил из личного аккаунта, переписка осталась у него в телефоне — и через неделю клиента уже никто не помнит. Интеграция Telegram-бота с CRM закрывает именно эту дыру: каждое обращение автоматически попадает в воронку, вся переписка хранится в карточке, а ответственный получает задачу. Ниже разбираем два подхода и пошагово показываем, как подключить бота к amoCRM, Bitrix24 и 1С — что-то делается за минуты через интерфейс, а что-то требует разработчика.
Зачем связывать Telegram с CRM
Telegram давно стал основным каналом первого контакта: клиенту проще написать в мессенджер, чем звонить или заполнять форму. Проблема в том, что без CRM этот канал живёт отдельной жизнью — в личке конкретного сотрудника. Интеграция переносит диалоги туда, где их видит вся команда и где работает аналитика.
- Лиды не теряются: каждое сообщение боту создаёт сделку или фиксируется в существующей карточке.
- Вся переписка — в одном месте: история диалога подтягивается в карточку клиента, а не остаётся в телефоне менеджера.
- Скорость ответа выше: новая заявка сразу падает в «Неразобранное» и ставится задача ответственному.
- Прозрачная воронка: видно, сколько лидов пришло из Telegram и что с ними стало.
- Передача дел без потерь: если сотрудник уволился, контекст общения остаётся в CRM.
Два подхода: готовый коннектор или свой бот
Перед настройкой важно выбрать сценарий. Их принципиально два, и от выбора зависит и цена, и сроки, и гибкость.
Готовая «Открытая линия» / штатный коннектор
amoCRM и Bitrix24 умеют подключать Telegram «из коробки»: вы вставляете токен бота в настройки, и входящие сообщения начинают маршрутизироваться на операторов. Это настраивается за минуты, без кода и без отдельного сервера. Подходит, когда нужно просто принимать обращения и вести по ним переписку из CRM.
Свой бот через Telegram Bot API
Если нужна собственная логика — анкета с кнопками, проверка по базе, статусы заказов, отчёты, сложная маршрутизация — готового коннектора уже мало. Тогда пишется отдельный бот на Bot API, который сам обращается к CRM через её API. Это даёт полную свободу, но требует бэкенда и разработчика.
Простое правило: нужно принимать и вести диалоги — берите штатную «Открытую линию»; нужна своя бизнес-логика, анкеты и интеграция с 1С — нужен кастомный бот.
Общий шаг для всех: создаём бота и берём токен
Независимо от CRM, любая интеграция начинается с самого бота в Telegram. Делается это через официального бота @BotFather.
- 1Откройте @BotFather и отправьте команду /newbot.
- 2Задайте отображаемое имя и уникальный username (он должен заканчиваться на bot).
- 3BotFather пришлёт API token — длинную строку вида 123456:ABC... Это и есть ключ доступа к боту.
- 4Токен можно в любой момент посмотреть заново: /mybots → ваш бот → API Token.
- 5Храните токен как пароль: кто им владеет, тот управляет ботом.
Интеграция Telegram-бота с amoCRM
В amoCRM Telegram подключается как источник сделок в воронке. Базовая настройка не требует программиста.
- 1Перейдите в раздел Сделки → Настройки воронки.
- 2Откройте блок Источники сделок и выберите Telegram.
- 3Вставьте API-токен бота, полученный от @BotFather, и сохраните.
- 4Теперь каждое новое обращение в бота попадает в этап «Неразобранное».
- 5Из «Неразобранного» вы принимаете заявку — создаётся сделка и карточка контакта, а вся переписка сохраняется в чате сделки.
Дальше настраиваются триггеры: автоматическое назначение ответственного, постановка задачи «связаться» и уведомление команды. Имя пользователя Telegram подставляется в имя контакта, текст сообщений — в чат сделки, а username удобно вынести в отдельное поле для последующей идентификации.
Интеграция Telegram-бота с Bitrix24
В Bitrix24 Telegram живёт в Контакт-центре и работает через механизм Открытых линий.
- 1Откройте Контакт-центр → Telegram.
- 2Вставьте токен бота от @BotFather и нажмите «Подключить».
- 3Привяжите канал к Открытой линии — это правила, по которым диалоги распределяются между сотрудниками.
- 4Назначьте ответственных сотрудников и очередь распределения (равномерно, по занятости и т.д.).
- 5Сохраните — входящие сообщения начнут поступать операторам, а по ним будут создаваться лиды и контакты.
Полезный нюанс Bitrix24: переписка автоматически привязывается к карточке клиента, а в чат можно передавать файлы. Важно понимать: Открытая линия маршрутизирует диалоги на людей. Если нужна автоматическая анкета или сценарий «без оператора», это уже отдельная настройка бота или роботов, а не сама линия.
Интеграция Telegram-бота с 1С
1С — отдельная история: «коннектора в один клик» здесь нет, интеграция строится через REST/HTTP-сервисы. На стороне 1С публикуется веб-сервис (HTTP-сервис), к которому обращается бот, а связь защищается SSL-соединением. Это уже работа для разработчика, зато возможности шире, чем у любого готового коннектора.
- Приём заявок: бот передаёт данные клиента в базу 1С и создаёт документ или заказ.
- Статусы заказов: клиент в боте спрашивает статус, бот запрашивает его в 1С и отвечает.
- Отчёты руководителю: бот по расписанию или по команде присылает в Telegram выручку и количество заказов прямо из базы.
- Двусторонний обмен: новые позиции, остатки, цены — из 1С в диалог с клиентом.
Здесь же возникает развилка по способу получения обновлений ботом — она актуальна и для 1С, и для любого кастомного бота.
LongPoll или Webhook
- LongPoll (опрос) — бот сам периодически спрашивает у Telegram, есть ли новые сообщения. Проще в запуске, не нужен внешний адрес с сертификатом, хорошо подходит для старта и закрытого контура.
- Webhook (callback) — Telegram сам шлёт обновления на ваш URL, как только они появляются. Быстрее и экономичнее под нагрузкой, но требует публичного HTTPS-адреса с корректным сертификатом, отвечающего 200 OK за пару секунд.
Как заявка превращается в сделку
Сам факт «бот подключён» ещё не означает порядок в воронке. Ценность даёт правильный маппинг и автоматизация поверх него.
- Имя пользователя Telegram → Имя контакта в CRM.
- Текст сообщений → примечание или чат сделки.
- Username → отдельное кастомное поле (по нему потом ищут клиента).
- Ответы анкеты по кнопкам → отдельные поля сделки (бюджет, услуга, город и т.п.).
Поверх маппинга настраивается автоматизация: триггер на создание лида из Telegram, постановка задачи ответственному и уведомление команды. Отдельно стоит заложить дедупликацию — проверку существующего контакта по username или телефону, иначе каждый повторный диалог будет плодить дубли лидов.
Частые ошибки и мифы
Несколько вещей регулярно ломают интеграцию или ожидания от неё.
- «Бот сам напишет клиенту первым» — нет. Бот отвечает только после того, как пользователь написал ему сам. Это ограничение Telegram Bot API, и оно ломает наивные сценарии холодных рассылок.
- «Без программиста никак» — для amoCRM и Bitrix24 базовое подключение делается через интерфейс за минуты; разработчик нужен под кастомную логику и 1С.
- Несколько вебхуков на одного бота — должно быть строго один бот = один webhook, без старых «хвостов», иначе сообщения теряются.
- Молчащий бот — чаще всего просроченный или неверный токен либо сломанная зависимость после обновления библиотеки.
- Проблемы с SSL для вебхука: цепочка сертификата, SNI и CN должны быть корректны, иначе Telegram не доставляет апдейты.
Сколько стоит и когда нужен разработчик
Если задача — просто принимать обращения в amoCRM или Bitrix24 и вести по ним переписку, честно: вам, скорее всего, не нужна разработка вовсе. Штатный коннектор настраивается силами вашего администратора CRM за вечер, и платить за это отдельно смысла нет.
Разработка нужна, когда появляется собственная логика: анкеты с ветвлением, проверка по базе, интеграция с 1С, отчёты, нестандартная маршрутизация. В Node разработка Telegram-бота начинается от 90 000 ₽ и от 2 недель, а интеграция с CRM или 1С как опция добавляет ориентировочно +100 000 ₽ к базе. Если параллельно нужна и сама CRM — это уже отдельная услуга от 450 000 ₽.
Точную вилку под вашу задачу удобно прикинуть в калькуляторе стоимости: выбираете тип проекта и нужные опции и сразу видите ориентир по бюджету и срокам. А что вообще умеет бот для бизнеса и кому он реально нужен — разбирали в отдельной статье.
Node — IT-студия полного цикла: работаем удалённо по всей России, по договору фиксируем цену и сроки, передаём права на исходный код заказчику и поддерживаем продукт после запуска. Если не уверены, готового коннектора хватит или нужна разработка — напишите нам в Telegram или оставьте заявку через форму на сайте: бесплатно разберём сценарий и подскажем самый дешёвый рабочий вариант, даже если это «настройте сами за вечер».
Связанные услуги
Обсудим ваш проект?
Бесплатный бриф, оценка задачи и понятный план. Цену и срок закрепим в договоре.