Перенос Telegram-бота с нативной интеграции amoCRM на Radist.Online
Как перенести Telegram-бота с нативной интеграции amoCRM на бесплатную интеграцию Radist.Online: порядок переключения токена, выбор воронки и этапа, контроль дублей и Salesbot.
У вас есть Telegram-бот компании (клиенты пишут прямо в бота), он подключён к amoCRM через встроенную (нативную) интеграцию amoCRM, и вы хотите перевести его на интеграцию Radist.Online. Эта инструкция — пошаговый план такого переноса: что подготовить, в каком порядке переключать и как не потерять клиентов на дублях.
Что важно знать заранее
Перед переключением разберём два момента, которые определяют весь процесс.
Один бот — один сервис
У Telegram-бота может быть только один активный webhook. Как только вы подключите токен бота в Radist.Online, входящие сообщения пойдут к нам, а нативная интеграция amoCRM перестанет их получать. Работать в двух сервисах одновременно бот не может.
Само переключение быстрое — длительного простоя, как при смене сессии на личном номере, здесь нет. Но учтите:
- вся прежняя переписка остаётся в старом нативном канале amoCRM — она никуда не денется, но и не «переедет» в новый источник;
- новые сообщения пойдут новым источником — виджетом Radist.Online.
Данные клиента в карточке
У бота нет номера телефона, поэтому в чатах он не отображается. В карточку контакта amoCRM подтягиваются Telegram username и user_id клиента — по ним и происходит сопоставление обращений (об этом — в разделе про дубли).
Что понадобится
- ✅ Токен вашего бота — тот самый, что уже используется в нативной интеграции. Если он не сохранён, получить его снова можно в @BotFather (команда
/tokenу нужного бота). Перевыпускать токен через/revokeне нужно — это сразу оборвёт работу бота. - ✅ Роль «Владелец» или «Администратор» в RadistWeb — либо включённые доступы к разделу «Интеграции». Подробнее о правах ролей.
- ✅ Не заблокированы оплаты и лимиты в RadistWeb. Если оплаты подписок заблокированы и лимиты закрыты — бота подключить не получится, обратитесь в поддержку.
Дубли контактов — прочитайте до переключения
Это главный риск переноса, поэтому разберём его прямо.
Ваши прежние контакты по этому боту создавала нативная интеграция amoCRM — то есть сторонний для нас сервис. «Контроль дублей от Radist.Online» гарантированно не плодит дубли только в рамках наших виджетов; за контакты, созданные другой интеграцией, мы поручиться не можем.
У бота нет номера, поэтому сопоставление идёт по user_id клиента. Из-за этого по уже существующим клиентам после переключения возможны дубли: когда старый клиент впервые напишет боту уже через Radist, система может не связать его со старым контактом и создать новый контакт и сделку. По новым клиентам дублей не будет.
Что сделать, чтобы свести риск к минимуму:
- включите «Контроль дублей от Radist.Online» для интеграции TelegramBot+amoCRM;
- убедитесь, что виджет Radist.Online подключён источником в вашей воронке — без этого он не участвует в контроле дублей;
- сначала протестируйте перенос на запасном боте (см. ниже);
- будьте готовы в первые дни вручную объединить единичные дубли по старым клиентам.
Переключение по шагам
Подключите бота в RadistWeb
Откройте раздел Подключения → Telegram Bot, введите название и токен бота, нажмите «Подключить». Подробно — в инструкции «Как подключить Telegram Bot в RadistWeb».
Настройте интеграцию TelegramBot+amoCRM
Перейдите в Настройки → Интеграции → TelegramBot+amoCRM, нажмите «+Добавить бота», выберите вашего бота и укажите для него воронку и этап, куда будут попадать входящие. Затем включите тумблер «Интеграция включена» и сохраните. Подробно — в инструкции «Подключение интеграции TelegramBot к amoCRM».
Отключите старый нативный канал в amoCRM
Чтобы бот не «двоил» сделки, в amoCRM отключите (или удалите) прежний нативный Telegram-канал этого бота в настройках интеграций/каналов amoCRM. После этого входящие обслуживает только виджет Radist.Online.
Переназначьте Salesbot, если он был
Если по этому боту работали цепочки Salesbot, откройте их и в шаге «Отправить сообщение» выберите канал связи — виджет Radist TelegramBot. Иначе исходящие сообщения не уйдут. Как выбрать канал — в инструкции «Канал связи для отправки сообщений».
Проверьте перенос
- Напишите боту с тестового аккаунта — сообщение должно попасть в выбранную воронку и этап.
- Ответьте из сделки — ответ должен дойти клиенту в Telegram.
- Убедитесь, что для нового клиента создаётся один контакт и одна сделка, без дублей.
Совет: сначала протестируйте на запасном боте
Чтобы не рисковать боевым ботом, создайте в @BotFather отдельного тестового бота, подключите его к Radist.Online и пройдите весь путь выше на нём. У запасного бота другой токен и свой webhook, поэтому боевому боту он не помешает — клиенты продолжат писать в рабочего бота как обычно.
Когда убедитесь, что входящие падают в нужную воронку, ответы уходят, а Salesbot работает, — переносите боевого бота.
Что бот умеет и его ограничения
- ♾️ Входящие — без ограничений, бесплатно на любом тарифе.
- В карточку контакта подтягиваются username и user_id клиента.
- ❌ Написать клиенту первым нельзя — диалог всегда начинает клиент, написав боту.
- ❌ Номер телефона в чатах бота не отображается — у бота его нет.