Сделка в amoCRM не создаётся

Бот отвечает клиенту, но сделка в amoCRM не появляется. Пошаговый чек-лист: канал amoCRM Chats, синхронизация источников, правило беседы и открытая беседа — что проверить и в каком порядке.

Обновлено 21 июня 2026 г.

Бот отвечает клиенту в мессенджере, диалог идёт — а в amoCRM сделка не появляется. Почти всегда причина в одном из четырёх звеньев цепочки между ботом и amoCRM. Ниже — чек-лист по порядку: проверяйте сверху вниз, на каждом шаге написано, что должно быть и как починить.

Главное правило диагностики: проблема «бот есть — сделки нет» в 9 случаях из 10 решается кнопкой «Синхронизировать источники» (шаг 2). Если торопитесь — начните с неё.

Как это работает (в двух словах)

Чтобы сообщение из бота превратилось в сделку, amoCRM должна знать, откуда пришёл клиент. Для этого каждый ваш бот регистрируется в amoCRM как отдельный источник (source). Пока источник не зарегистрирован, amoCRM получает сообщения «в никуда» — диалог у вас идёт, но привязать его к сделке amoCRM не может.

Цепочка выглядит так:

Бот ↔ Канал amoCRM Chats ↔ Источник зарегистрирован ↔ Правило беседы ↔ Открытая беседа → Сделка

Если рвётся любое звено — сделки не будет. Разберём каждое.


Шаг 1. Канал amoCRM Chats подключён

Без подключённого канала amoCRM Chats бот вообще не связан с вашей amoCRM — он просто отвечает в мессенджере сам по себе.

Как проверить:

  1. Откройте в дашборде раздел «Каналы мессенджеров».
  2. Найдите вашего бота в списке. Под названием канала должна быть строка статуса источника amoCRM.
  3. Если строки про amoCRM нет вообще — значит канал Chats у этого партнёра не подключён.

[скриншот: раздел «Каналы мессенджеров» со списком ботов и строкой статуса amoCRM под названием]

Если канал не подключён:

  • Зайдите на страницу подключения канала (кнопка добавления канала в разделе «Каналы мессенджеров») и свяжите бота с amoCRM Chats API.
  • Канал Chats подключается один раз на партнёра — после этого все боты этого партнёра используют его.

Важно: в amoCRM также должен быть установлен виджет интеграции AlgoAgent. Если виджет не стоит или интеграция отключена — переходите к статье про подключение amoCRM, эта проблема выходит за рамки данного чек-листа.


Шаг 2. Источник зарегистрирован («Синхронизировать источники»)

Это самая частая причина ситуации «бот отвечает, сделки нет».

Когда вы добавляете бота после того, как канал amoCRM Chats уже был подключён, его источник не регистрируется автоматически и «зависает» в статусе ожидания. Система называет это состояние pending_sync — «ожидает синхронизации». Сообщения от бота идут, но amoCRM не знает этот источник, поэтому сделку не создаёт.

Как понять, что вы попали именно в это

В разделе «Каналы мессенджеров» под каждым ботом показан статус источника amoCRM. Возможные значения:

Что видитеЧто это значитЧто делать
amoCRM: источник подключён (зелёная галочка)Всё в порядке, источник зарегистрированНичего, идём дальше по чек-листу
amoCRM: ожидает синхронизации (жёлтый крутящийся значок)Источник ещё не зарегистрирован в amoCRMНажать «Синхронизировать источники»
amoCRM: ошибка регистрации источника (красный значок)Последняя попытка регистрации не удаласьНажать «Синхронизировать источники», прочитать текст ошибки под строкой

[скриншот: три варианта строки статуса — зелёный «источник подключён», жёлтый «ожидает синхронизации», красный «ошибка регистрации»]

Как починить

  1. В правом верхнем углу раздела «Каналы мессенджеров» найдите кнопку «Синхронизировать источники».
    • Если рядом с кнопкой горит жёлтый кружок с цифрой — это количество ботов, источники которых ещё не зарегистрированы или сломаны. Цифра подсказывает, что синхронизация нужна.
  2. Нажмите кнопку. Система зарегистрирует в amoCRM источники для всех ботов, у которых это ещё не сделано.
  3. Дождитесь сообщения вида «Источники amoCRM синхронизированы: N зарегистрировано».
  4. Статус ботов сменится на зелёный «amoCRM: источник подключён».

[скриншот: кнопка «Синхронизировать источники» с жёлтым счётчиком в правом верхнем углу раздела]

Если кнопки «Синхронизировать источники» нет — значит у партнёра вообще нет ни одного канала с amoCRM Chats. Вернитесь к шагу 1.

Если после синхронизации статус стал красным «ошибка регистрации источника» — под строкой статуса появится текст ошибки. Чаще всего это значит, что слетела авторизация в amoCRM (нужно переподключить интеграцию) или у аккаунта amoCRM нет прав на чаты. Нажмите кнопку ещё раз после устранения причины — она повторяет попытку.

Когда понадобится синхронизация в будущем

Запомните простое правило: добавили нового бота при уже подключённом amoCRM — зайдите в «Каналы мессенджеров» и нажмите «Синхронизировать источники». Это снимает 90% обращений «сделка не создаётся».


Шаг 3. Правило беседы настроено

Источник зарегистрирован, но сделки всё равно нет? Дальше смотрим, что amoCRM должна сделать с входящим сообщением. За это отвечает правило беседы (диджитал-воронка / правило обработки чатов) на стороне amoCRM.

amoCRM создаёт сделку из чата только если для входящих сообщений настроено соответствующее правило. Если правила нет — сообщение прилетает в раздел «Чаты», но новую сделку не запускает.

Как проверить (на стороне amoCRM):

  1. Откройте amoCRM → раздел воронки/сделок → настройки.
  2. Убедитесь, что для входящих сообщений из чатов включено создание сделки (правило обработки беседы / автодействие «создать сделку при новом обращении»).
  3. Проверьте, что правило назначено на нужную воронку и этап.

[скриншот: настройки правила обработки беседы в интерфейсе amoCRM]

Это настройка внутри самой amoCRM, а не в дашборде AlgoAgent. Если вы не уверены, как настроить правило беседы — это делается в разделе настроек чатов/воронки amoCRM. Подробности по правилам беседы есть в документации amoCRM.


Шаг 4. Беседа открыта (не закрыта вручную)

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

В amoCRM каждый диалог в «Чатах» имеет состояние: открыт или закрыт. Если беседа была закрыта (менеджером или автоматически), новое сообщение клиента может попасть в раздел «Неразобранное» или дописаться в старую закрытую беседу — и не создать новую сделку так, как вы ожидаете.

Что проверить:

  1. В amoCRM откройте раздел «Чаты» или «Неразобранное».
  2. Найдите диалог с клиентом.
  3. Если беседа в статусе «закрыта» — откройте её заново (или попросите клиента написать новое сообщение, чтобы беседа открылась).
  4. Убедитесь, что сообщение клиента действительно дошло до amoCRM (видно в чатах), а не «зависло» только в боте.

[скриншот: список бесед в amoCRM с пометками «открыта» / «закрыта»]


Быстрая шпаргалка

#ПроверяемГдеНорма
1Канал amoCRM Chats подключёнКаналы мессенджеровПод ботом есть строка статуса amoCRM
2Источник зарегистрированКаналы мессенджеровЗелёный «источник подключён»
3Правило беседыВнутри amoCRMСоздание сделки из чата включено
4Беседа открытаamoCRM → ЧатыДиалог в статусе «открыт»

Если ничего не помогло

Если все четыре шага в порядке, а сделка по конкретному клиенту так и не появилась — соберите эти данные и передайте в поддержку:

  • Имя/название бота и канала из раздела «Каналы мессенджеров».
  • Статус источника amoCRM (зелёный / жёлтый / красный + текст ошибки, если есть).
  • Время и текст сообщения клиента, по которому ждали сделку.
  • Дошло ли сообщение в раздел «Чаты» в amoCRM (да/нет).
  • Был ли клиент в amoCRM раньше (возможно, сообщение привязалось к старой сделке этого же контакта, а не создало новую).

Частый нюанс: если клиент уже писал боту раньше или у него уже есть сделка/контакт в amoCRM, новое сообщение может привязаться к существующей беседе, а не создать отдельную новую сделку. Это не ошибка — проверьте, не появилось ли сообщение в уже открытой сделке этого клиента.

Разделы