Автоматизация при смене этапа в AmoCRM и Bitrix24

Как запускать правила автоматизации, когда сделка в amoCRM или Bitrix24 переходит на нужный этап воронки.

Правило автоматизации может сработать, когда сделка (или лид в Bitrix24) переходит на нужный этап воронки. Для этого в avChat копируете ссылку и вставляете её в CRM на этот этап.

Событие в правиле: «Сделка сменила этап в CRM». Общие принципы правил (условия, действия, включение) — в статье Автоматизация по событиям.

Что нужно заранее

  1. Подключённая AmoCRM или Bitrix24 в разделе «Сообщения» — см. Интеграция с amoCRM и Интеграция с Битрикс24. Интеграция должна входить в ваш тариф, а к ней должны быть привязаны аккаунты.

  2. Диалог в avChat уже связан со сделкой в CRM. Если связи нет, пинг из CRM правило не запустит и новый диалог не создастся.

  3. Правило включено (новые правила сохраняются выключенными).

Как настроить в avChat

  1. Откройте Автоматизация по событиям в главном меню и нажмите «Создать правило» (или откройте существующее).

  2. В блоке «Когда» выберите событие «Сделка сменила этап в CRM».

  3. При необходимости сузьте срабатывание:

    • CRM — только AmoCRM или только Bitrix24. «Любая CRM» — обе.

    • Интеграция — появляется, если подключено несколько Amo или Bitrix. «Любая интеграция» — все.

    • Воронка и Этап — конкретный этап. Если список этапов не загрузился, в поле «Этап» можно вписать номер этапа из CRM вручную. «Любой этап» — сработает на каждом этапе, куда вставлена ссылка (а не на всех этапах воронки).

  4. Ниже появится карточка интеграции со ссылкой: нажмите «Копировать ссылку». У каждой Amo и каждого Bitrix свой адрес — в чужую воронку его вставлять нельзя.

  5. Добавьте действия правила: сообщение клиенту, тег, уведомление в Telegram и т. д.

  6. В блоке «Дополнительно» очистите поле «Сколько раз на один диалог», если сделка может проходить этап повторно (у нового правила там стоит 1).

  7. Нажмите «Сохранить» и включите правило переключателем в списке.

Событие смены этапа CRM с учебной ссылкой вебхука

AmoCRM

  1. Сделки → Настроить воронку.

  2. Нужный этап → добавить триггер «Вебхук» / «Отправить webhook».

  3. Вставить URL из avChat как есть. Макросы дописывать не нужно.

  4. Событие: после перехода в этап (или «создание или переход»).

  5. Если Amo просит задержку для перехода — поставьте хотя бы 1 минуту.

  6. Сохраните воронку.

image.png

Проверка: перетащите сделку с другого этапа на эту колонку. Если стоит задержка — подождите её.

Bitrix24

  1. CRM → Сделки (или Лиды) → Роботы.

  2. На нужном этапе добавьте робот «Исходящий вебхук» (раздел «Другое»).

  3. В поле Хендлер вставьте URL из avChat как есть. В ссылке уже должны быть макросы вида {=Document:ID} и {=Document:STAGE_ID}, не {{ID}}.

  4. Сохраните.

Вместо робота можно создать исходящий вебхук через Rest API (в меню Bitrix24: Разработчикам / Интеграции → Rest API → «Исходящий вебхук») с событием «Обновление сделки» или «Обновление лида» и той же ссылкой — как на скриншоте ниже. avChat сам получит текущий этап из Bitrix24 и запустит правило, только если этап действительно сменился.

image.png

Если макросы в ссылке не подставились, avChat всё равно возьмёт id сделки из запроса Bitrix и подтянет текущий этап из CRM. Правило сработает при реальной смене этапа, а не при любом сохранении карточки.

Несколько интеграций

У каждой Amo и каждого портала Bitrix свой URL.

Если интеграций несколько, в правиле лучше выбрать Интеграцию, а потом воронку и этап: номера этапов в разных кабинетах могут совпадать.

Диалоги ищутся среди аккаунтов, привязанных к той интеграции, на чей URL пришёл пинг.

Если со сделкой связано несколько диалогов, правило сработает для каждого из них. Повторные одинаковые пинги в течение 10 секунд отбрасываются, поэтому двойной вебхук не запустит правило дважды.

Пример

Задача: когда менеджер переводит сделку в amoCRM на этап «Оплачено», клиент на Авито получает сообщение, а диалог помечается тегом.

Поле

Значение

Событие

Сделка сменила этап в CRM

CRM / Воронка / Этап

AmoCRM / «Продажи» / «Оплачено»

Действие 1

Отправить сообщение: «Оплату получили, спасибо! Отправим заказ сегодня, трек-номер пришлём сюда.»

Действие 2

Добавить тег: «Оплачено»

В amoCRM на этапе «Оплачено» добавьте триггер «Вебхук» с ссылкой из правила.

Обратная задача — двигать сделку в amoCRM по тегу в avChat — решается готовым шаблоном «Синхронизация этапа сделки в AmoCRM по тегу» (см. Шаблоны автоматизации по событиям).

Если не сработало

  • В CRM нет связанного диалога в avChat.

  • Ссылку повесили не на тот этап или не сохранили воронку / робота.

  • В Amo тариф без цифровой воронки или у перехода не выставлена задержка.

  • В правиле выбран другой этап, другая CRM или другая интеграция.

  • Правило выключено или в поле «Сколько раз на один диалог» стоит 1, и правило уже срабатывало в этом диалоге.

  • Ссылку сменили кнопкой «Сменить ссылку», а в CRM осталась старая.

  • Интеграция не входит в тариф или к ней не привязан ни один аккаунт.

Пустой этап в правиле означает: сработает на любой пинг с колонок, куда вставлена ссылка. На этапы без ссылки правило не реагирует.

Следующий шагШаблоны автоматизации по событиям

Инструкция помогла?

Помощник

Задайте вопрос по документации. Вопросы без ответа используются для улучшения помощи.

Ищу ответ…

Подготовить обращение

Открыть контакт
Отправьте подготовленный текст самостоятельно в выбранном канале.