Налаштування тригерів CRM Бітрікс24
Угода тиждень висить на стадії «КП відправлено», клієнт перейшов за посиланням у листі — а менеджер про це не знає. Тригери вирішують це завдання: вони переміщують сутність CRM у відповідь на зовнішні події, а не на дії менеджера.
Тригери vs. роботи: принципова відмінність
Роботи спрацьовують при переході на стадію та виконують дії. Тригери спрацьовують при зовнішній події та переводять сутність на потрібну стадію.
Технічно обидва механізми використовують рушій bizproc, але тригери реалізовані через \Bitrix\Crm\Automation\Trigger\BaseTrigger і слухають події через обробники подій Бітрікс (AddEventHandler).
Доступні тригери та їх застосування
Вхідний дзвінок — лід або угода переходить на стадію при вхідному дзвінку з прив'язаного номера. Потребує налаштованої телефонії в Бітрікс24 (модуль voximplant).
Відкриття листа / перехід за посиланням — тригер від модуля email-трекера. Коли клієнт відкриває лист, відправлений з CRM, або клікає за посиланням — угода може автоматично зміститись на наступну стадію. Працює лише з листами, відправленими через вбудовану пошту CRM.
Заповнення CRM-форми — відвідувач сайту заповнив форму, налаштовану в CRM → Генерація лідів → CRM-форми. Лід створюється і одразу потрапляє на потрібну стадію.
Вхідне повідомлення — клієнт написав у чат (відкрита лінія). Зручно для переведення ліда з «Новий» у «В роботі» автоматично при першій відповіді клієнта.
Оплата рахунку — при успішній оплаті рахунку угода переходить на стадію «Оплачено». Потребує підключеної платіжної системи.
Вебхук — зовнішня система надсилає запит, тригер спрацьовує. Найгнучкіший варіант для інтеграцій.
Налаштування тригера на практиці
Шлях: CRM → [Тип сутності] → Роботи → вкладка «Тригери». Вибираєте стадію, на яку переводити, і тип події.
Для тригера вебхука система генерує унікальний URL виду:
https://portal.bitrix24.com/rest/WEBHOOK_TOKEN/crm.automation.trigger/?target=DEAL_ID&code=MY_TRIGGER
Цей URL викликається із зовнішньої системи — і угода з ID DEAL_ID переходить на стадію, до якої прив'язаний тригер.
Умови спрацювання
Тригер можна обмежити умовами: спрацьовує лише якщо угода знаходиться на певній стадії, відповідальний — конкретний користувач, або значення поля відповідає умові. Без умов тригер переведе сутність на цільову стадію з будь-якого стану — що часто небажано.
Типові проблеми
- Тригер відкриття листа не працює — лист відправлено не через CRM, а безпосередньо з поштового клієнта. Трекінг відкрить працює лише для листів із Бітрікс24.
-
Тригер вебхука не спрацьовує — невірний
DEAL_IDабоcodeв URL, або токен вебхука застарів (перестворіть у налаштуваннях REST). - Дублювання переходів — тригер спрацьовує кілька разів. Потрібно додати умову «поточна стадія = X», щоб повторний перехід на ту саму стадію не запускав ланцюжок заново.
Терміни налаштування
Налаштування набору тригерів для однієї воронки — 2–4 години залежно від кількості подій та необхідності тестування інтеграцій з телефонією або зовнішніми системами.







