Перейти к содержимому

Перенос Telegram-бота с нативной интеграции amoCRM на Radist.Online

Как перенести Telegram-бота с нативной интеграции amoCRM на бесплатную интеграцию Radist.Online: порядок переключения токена, выбор воронки и этапа, контроль дублей и Salesbot.

У вас есть Telegram-бот компании (клиенты пишут прямо в бота), он подключён к amoCRM через встроенную (нативную) интеграцию amoCRM, и вы хотите перевести его на интеграцию Radist.Online. Эта инструкция — пошаговый план такого переноса: что подготовить, в каком порядке переключать и как не потерять клиентов на дублях.

🤖 Боты в Radist.Online — бесплатно и без лимитов на любом тарифе. Платные тарифы за канал действуют только для личных номеров. За бота платить не нужно, а вы дополнительно получаете контроль дублей, Salesbot и работу в едином окне.

Что важно знать заранее

Перед переключением разберём два момента, которые определяют весь процесс.

Один бот — один сервис

У 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 подключён источником в вашей воронке — без этого он не участвует в контроле дублей;
  • сначала протестируйте перенос на запасном боте (см. ниже);
  • будьте готовы в первые дни вручную объединить единичные дубли по старым клиентам.
Контроль дублей не работает в статусе «Неразобранное» и с сущностью «Покупатель». Подробнее — в инструкции «Контроль дублей и объединение сделок в amoCRM».

Переключение по шагам

Подключите бота в RadistWeb

Откройте раздел Подключения → Telegram Bot, введите название и токен бота, нажмите «Подключить». Подробно — в инструкции «Как подключить Telegram Bot в RadistWeb».

С этого момента webhook бота переназначается на Radist.Online, и нативная интеграция amoCRM перестаёт получать новые сообщения. Чаты появятся в личном кабинете в течение 15 минут — поэтому сразу переходите к следующему шагу.

Настройте интеграцию TelegramBot+amoCRM

Перейдите в Настройки → Интеграции → TelegramBot+amoCRM, нажмите «+Добавить бота», выберите вашего бота и укажите для него воронку и этап, куда будут попадать входящие. Затем включите тумблер «Интеграция включена» и сохраните. Подробно — в инструкции «Подключение интеграции TelegramBot к amoCRM».

Здесь же выбирается воронка и этап для входящих. Укажите ту воронку, в которой вы ведёте клиентов по этому боту (например, «Аренда - Клиенты»), чтобы новые обращения падали именно туда.

Отключите старый нативный канал в amoCRM

Чтобы бот не «двоил» сделки, в amoCRM отключите (или удалите) прежний нативный Telegram-канал этого бота в настройках интеграций/каналов amoCRM. После этого входящие обслуживает только виджет Radist.Online.

Переназначьте Salesbot, если он был

Если по этому боту работали цепочки Salesbot, откройте их и в шаге «Отправить сообщение» выберите канал связи — виджет Radist TelegramBot. Иначе исходящие сообщения не уйдут. Как выбрать канал — в инструкции «Канал связи для отправки сообщений».

Проверьте перенос

  1. Напишите боту с тестового аккаунта — сообщение должно попасть в выбранную воронку и этап.
  2. Ответьте из сделки — ответ должен дойти клиенту в Telegram.
  3. Убедитесь, что для нового клиента создаётся один контакт и одна сделка, без дублей.

Совет: сначала протестируйте на запасном боте

Чтобы не рисковать боевым ботом, создайте в @BotFather отдельного тестового бота, подключите его к Radist.Online и пройдите весь путь выше на нём. У запасного бота другой токен и свой webhook, поэтому боевому боту он не помешает — клиенты продолжат писать в рабочего бота как обычно.

Когда убедитесь, что входящие падают в нужную воронку, ответы уходят, а Salesbot работает, — переносите боевого бота.

Что бот умеет и его ограничения

  • ♾️ Входящие — без ограничений, бесплатно на любом тарифе.
  • В карточку контакта подтягиваются username и user_id клиента.
  • Написать клиенту первым нельзя — диалог всегда начинает клиент, написав боту.
  • Номер телефона в чатах бота не отображается — у бота его нет.

Что дальше

Если возникнут вопросы или сложности с переносом — напишите в нашу службу поддержки, поможем на каждом шаге 🧡