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