CRM роботы

Поиск компании по ID контакта

Робот «Поиск компании по ID контакта» для Битрикс24: автоматическое связывание контакта с организацией без ручного поиска

Что делает робот

Робот находит компанию, к которой привязан указанный контакт, и возвращает её ID. В Битрикс24 каждый контакт может быть связан с одной или несколькими компаниями, но в повседневной работе менеджеры не всегда явно указывают эту связь. Робот решает проблему: вы передаёте ему ID контакта, а он находит связанную с ним компанию и возвращает её идентификатор для дальнейшего использования в сценарии.

Зачем это нужно? В Битрикс24 сделки привязываются к контактам и компаниям. Но если сделка создана от контакта, компания автоматически не подтягивается. Робот восполняет этот пробел: он находит компанию по контакту и подставляет её в сделку, звонок, задачу или любой другой элемент, где требуется связь с организацией.

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

Сценарии использования

Автоматическая привязка компании к новой сделке. Клиент звонит, менеджер создаёт сделку из карточки контакта. Робот сразу находит компанию этого контакта и подставляет её в поле «Компания» сделки. Менеджеру не нужно вручную искать и выбирать организацию — всё заполняется само.

Маршрутизация входящего звонка с определением организации. При входящем звонке телефония определяет контакт по номеру. Робот находит компанию этого контакта, и карточка звонка автоматически привязывается к нужной организации. Руководитель отдела продаж сразу видит, от какой компании поступил звонок, и может оценить его важность.

Массовое обновление сделок при переходе на новую структуру. Компания провела реорганизацию: контакты перепривязаны к новым компаниям. Нужно обновить сотни сделок. Робот в цикле проходит по каждой сделке, находит контакт, по контакту — компанию, и обновляет поле «Компания» в сделке. Вся операция занимает минуты вместо дней ручной работы.

Заполнение реквизитов в счёте. Бухгалтер выставляет счёт по контакту, но реквизиты компании нужно заполнять вручную. Робот находит компанию через контакт, и реквизиты подтягиваются из карточки компании автоматически — ИНН, КПП, юридический адрес.

Настройка робота

При настройке нужно указать один параметр — источник ID контакта. Это может быть:

  • Поле «Контакт» текущего элемента (сделки, звонка, задачи);
  • Переменная, полученная от предыдущего робота в цепочке;
  • Конкретный ID контакта, если сценарий всегда работает с одним и тем же контактом.

Результат поиска записывается в переменную, которую можно использовать в следующих шагах бизнес-процесса — например, передать роботу обновления сделки или роботу создания задачи.

Результат работы

Робот возвращает ID найденной компании. Если контакт не привязан ни к одной компании — робот завершает работу с предупреждением, и следующие шаги цепочки могут либо пропустить этот элемент, либо отправить уведомление менеджеру о необходимости привязать компанию вручную.

Если контакт привязан к нескольким компаниям, возвращается ID первой из них.

Интеграция с другими роботами

Робот работает как связующее звено в цепочках:

  • После «Поиска контакта по параметрам» — сначала находим контакт по email или телефону, а затем через этот робот — его компанию.
  • Перед «Поиском компании по ИНН» — если контакт привязан к компании, но её реквизиты не заполнены, можно найти компанию по контакту и затем по её ID запросить реквизиты.
  • С роботами отправки уведомлений — после нахождения компании отправить ответственному менеджеру компании уведомление о новом обращении.

Типичные ошибки при настройке

Контакт не привязан ни к одной компании. Это самая частая ситуация. Если в Битрикс24 контакт существует сам по себе, без привязки к компании, робот не найдёт организацию. Решение: добавьте в цепочку проверку результата и либо отправляйте задачу менеджеру на привязку, либо используйте другого робота для поиска компании по другим параметрам.

Перепутаны ID контакта и ID компании. В некоторых сценариях можно по ошибке передать роботу ID компании вместо ID контакта. Робот будет искать компанию по несуществующему контакту и не найдёт её. Проверяйте, что в настройках указан именно источник контакта, а не компании.

Контакт привязан к архивной компании. Если компания, к которой привязан контакт, находится в корзине или помечена как неактивная, робот может вернуть её ID, но дальнейшие действия (например, создание сделки) могут отработать некорректно. Рекомендуется периодически чистить архивные компании.