TelegramamoCRM

Telegram + amoCRM: заявки из бота сразу в сделки

Telegram:РаботаетamoCRM:Работает

Как связать Telegram и amoCRM в Retensy: заявка из бота Telegram — сделка с контактом в amoCRM. Настройка без кода, пример данных и ограничения.

Заявка из бота Telegram — сделка с контактом в amoCRM

Задача

Заявки из Telegram теряются в переписке, а менеджер переносит имя и телефон в CRM вручную. Сценарий спрашивает контакты у подписчика и сам создаёт сделку с контактом в нужной воронке, чтобы менеджер начинал работу уже в amoCRM.

  1. TelegramСобытиеТекст сообщения: любой, точное совпадение, содержит или регулярное выражениеTelegram
  2. RetensyRetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
  3. amoCRMДействиеСоздать сделку в amoCRMamoCRM
  4. РезультатВ amoCRM появляется сделка с контактом, а её номер сохраняется в {{var.amo_lead_id}} — дальше сценарий может перевести её на другой этап действием «Обновить сделку».

Настройка

  1. Подключите бота Telegram по токену и amoCRM — по поддомену и долгосрочному токену.
  2. Соберите сценарий: триггер «Текст» или команда, затем вопросы «Как вас зовут?» и «Ваш телефон?» с сохранением в переменные.
  3. Добавьте блок «Действия» → «Создать сделку в amoCRM»: название «Заявка из бота {{from.first_name}}», воронка и этап, контакт — {{var.phone}}.
  4. По выходу «Ошибка» отправьте себе уведомление, чтобы не потерять заявку при сбое CRM.
Пример данных (вымышленные значения)
{
  "событие": {
    "канал": "Telegram",
    "from": {
      "first_name": "Анна",
      "username": "anna_example"
    },
    "last_text": "Хочу консультацию"
  },
  "переменные": {
    "var.phone": "+7 900 000-00-00",
    "var.email": "anna@example.com"
  },
  "действие amoCRM": {
    "leadName": "Заявка из бота Анна",
    "contactName": "{{from.first_name}}",
    "phone": "{{var.phone}}",
    "email": "{{var.email}}"
  },
  "результат": {
    "var.amo_lead_id": "12345678",
    "var.amo_contact_id": "87654321"
  }
}

Результат

В amoCRM появляется сделка с контактом, а её номер сохраняется в {{var.amo_lead_id}} — дальше сценарий может перевести её на другой этап действием «Обновить сделку».

Где пригодится

  • Запись на консультацию
  • Заявка на расчёт стоимости
  • Квалификация лида вопросами перед передачей менеджеру

Ограничения

  • Передача идёт в одну сторону — смена этапа в amoCRM не запускает сценарий.
  • Дополнительные поля, задачи и теги сделки не заполняются.

Частые вопросы

Когда данные уходят в CRM?

В момент, когда сценарий доходит до блока «Действия» — обычно сразу после последнего вопроса. Если CRM недоступна, сценарий идёт по выходу «Ошибка».

Можно ли передать в amoCRM ответы на вопросы бота Telegram?

Да, в поля сделки и контакта подставляются любые переменные: ответы на вопросы, имя и username подписчика.

Свяжите Telegram и amoCRM

Сценарий собирается в визуальном конструкторе, без программирования.