Поиск компании по ID контакта
Робот «Поиск компании по ID контакта» для Битрикс24: автоматическое связывание контакта с организацией без ручного поиска
Что делает робот
Робот находит компанию, к которой привязан указанный контакт, и возвращает её ID. В Битрикс24 каждый контакт может быть связан с одной или несколькими компаниями, но в повседневной работе менеджеры не всегда явно указывают эту связь. Робот решает проблему: вы передаёте ему ID контакта, а он находит связанную с ним компанию и возвращает её идентификатор для дальнейшего использования в сценарии.
Зачем это нужно? В Битрикс24 сделки привязываются к контактам и компаниям. Но если сделка создана от контакта, компания автоматически не подтягивается. Робот восполняет этот пробел: он находит компанию по контакту и подставляет её в сделку, звонок, задачу или любой другой элемент, где требуется связь с организацией.
Робот не создаёт новые компании и не изменяет существующие — он только ищет уже имеющуюся связь. Если контакт привязан к нескольким компаниям, робот возвращает первую из списка.
Сценарии использования
Автоматическая привязка компании к новой сделке. Клиент звонит, менеджер создаёт сделку из карточки контакта. Робот сразу находит компанию этого контакта и подставляет её в поле «Компания» сделки. Менеджеру не нужно вручную искать и выбирать организацию — всё заполняется само.
Маршрутизация входящего звонка с определением организации. При входящем звонке телефония определяет контакт по номеру. Робот находит компанию этого контакта, и карточка звонка автоматически привязывается к нужной организации. Руководитель отдела продаж сразу видит, от какой компании поступил звонок, и может оценить его важность.
Массовое обновление сделок при переходе на новую структуру. Компания провела реорганизацию: контакты перепривязаны к новым компаниям. Нужно обновить сотни сделок. Робот в цикле проходит по каждой сделке, находит контакт, по контакту — компанию, и обновляет поле «Компания» в сделке. Вся операция занимает минуты вместо дней ручной работы.
Заполнение реквизитов в счёте. Бухгалтер выставляет счёт по контакту, но реквизиты компании нужно заполнять вручную. Робот находит компанию через контакт, и реквизиты подтягиваются из карточки компании автоматически — ИНН, КПП, юридический адрес.
Настройка робота
При настройке нужно указать один параметр — источник ID контакта. Это может быть:
- Поле «Контакт» текущего элемента (сделки, звонка, задачи);
- Переменная, полученная от предыдущего робота в цепочке;
- Конкретный ID контакта, если сценарий всегда работает с одним и тем же контактом.
Результат поиска записывается в переменную, которую можно использовать в следующих шагах бизнес-процесса — например, передать роботу обновления сделки или роботу создания задачи.
Результат работы
Робот возвращает ID найденной компании. Если контакт не привязан ни к одной компании — робот завершает работу с предупреждением, и следующие шаги цепочки могут либо пропустить этот элемент, либо отправить уведомление менеджеру о необходимости привязать компанию вручную.
Если контакт привязан к нескольким компаниям, возвращается ID первой из них.
Интеграция с другими роботами
Робот работает как связующее звено в цепочках:
- После «Поиска контакта по параметрам» — сначала находим контакт по email или телефону, а затем через этот робот — его компанию.
- Перед «Поиском компании по ИНН» — если контакт привязан к компании, но её реквизиты не заполнены, можно найти компанию по контакту и затем по её ID запросить реквизиты.
- С роботами отправки уведомлений — после нахождения компании отправить ответственному менеджеру компании уведомление о новом обращении.
Типичные ошибки при настройке
Контакт не привязан ни к одной компании. Это самая частая ситуация. Если в Битрикс24 контакт существует сам по себе, без привязки к компании, робот не найдёт организацию. Решение: добавьте в цепочку проверку результата и либо отправляйте задачу менеджеру на привязку, либо используйте другого робота для поиска компании по другим параметрам.
Перепутаны ID контакта и ID компании. В некоторых сценариях можно по ошибке передать роботу ID компании вместо ID контакта. Робот будет искать компанию по несуществующему контакту и не найдёт её. Проверяйте, что в настройках указан именно источник контакта, а не компании.
Контакт привязан к архивной компании. Если компания, к которой привязан контакт, находится в корзине или помечена как неактивная, робот может вернуть её ID, но дальнейшие действия (например, создание сделки) могут отработать некорректно. Рекомендуется периодически чистить архивные компании.