Объединение лидов
Объединение дублей лидов в Битрикс24
Робот объединяет несколько лидов в одну карточку. Он подходит для автоматизации, в которой дубли уже найдены и их ID переданы в бизнес-процесс.
Робот не ищет совпадения самостоятельно. Его задача начинается с готового списка идентификаторов: он проверяет, что в списке не меньше двух лидов, и отправляет их на объединение средствами CRM Битрикс24.

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

Результаты работы
После успешного объединения робот возвращает:
| Поле | Значение |
|---|---|
status |
Y при успешном выполнении, N при ошибке |
leadId |
ID лида или лидов, оставшихся после объединения |
removeLeadId |
ID лидов, удалённых при объединении |
text |
описание ошибки или специальный результат CONFLICT |
Полученные ID лучше использовать в следующих шагах вместо исходного списка. Так бизнес-процесс продолжит работу с карточкой, которая осталась после объединения.

Когда нужен ручной контроль
Битрикс24 может вернуть CONFLICT, если объединение требует решения по конфликтующим данным. В этом случае робот не выбирает значения за пользователя и завершает ветку с отрицательным статусом. Практичный вариант обработки — поставить ответственному задачу и передать ему список исходных ID.
Также стоит отдельно обработать техническую ошибку в поле text. Не запускайте следующие действия по старому ID, пока не убедились, что status равен Y.
Пример сценария
- Предыдущий шаг автоматизации находит предполагаемые дубли и формирует список ID.
- Условие проверяет, что в списке есть минимум два лида.
- Робот объединяет карточки.
- При
status = Yпроцесс продолжает работу сleadId. - При
status = Nответственный получает сообщение из поляtext.
Если нужно сначала передать сотруднику штатную страницу объединения, а не выполнять операцию автоматически, используйте робот «Ссылка на объединение элементов».