Обработка телефонов из DaData
Робот «Обработка телефонов из DaData» для Битрикс24: превратите обрывочные номера в полные данные о клиентах
Что делает робот
Робот принимает номер телефона — например, тот, что клиент оставил в форме на сайте, в заявке или продиктовал менеджеру в разговоре — и обращается к сервису DaData для получения полной информации. В ответ вы получаете не просто «правильно ли записан номер», а целый набор данных: страну, город, оператора связи, временную зону и даже тип номера — мобильный это, городской или иной.
Робот не просто проверяет корректность номера. Он обогащает карточку клиента данными, которые раньше приходилось искать вручную: менеджер открывал отдельный браузер, вбивал номер в DaData или другой сервис, копировал результат обратно в Битрикс24. Теперь это происходит автоматически, в фоне, без единого клика.
Главное преимущество — робот работает внутри сценария автоматизации. Вы можете поставить его в цепочку: сначала робот получает данные о телефоне, а следующий шаг уже использует эти данные — например, заполняет поле «Город» в карточке лида или назначает ответственного менеджера по региональному признаку.
Сценарии использования
1. Автозаполнение карточки лида. Когда новый лид приходит с сайта, в его карточке есть только телефон. Робот запускается автоматически, определяет город и регион, и вы сразу видите, откуда клиент, не открывая дополнительные сервисы. Например, номер +7 (495) xxx-xx-xx — Москва, можно передавать московскому отделу продаж.
2. Валидация базы перед обзвоном. Перед запуском массового обзвона робот проверяет все номера в подборке лидов. Некорректные или несуществующие номера помечаются, и колл-центр не тратит время на «мёртвые» трубки. Это экономит часы работы операторов в месяц.
3. Маршрутизация по регионам. Если у компании несколько филиалов, робот определяет город клиента по телефону и автоматически ставит лид на нужного менеджера. Клиент из Екатеринбурга попадает в уральский отдел, из Краснодара — в южный. Без ручного распределения и ошибок.
4. Обогащение отчётов. Данные об операторе и регионе можно использовать в аналитике: например, понять, из каких городов приходит больше всего заявок, и скорректировать рекламные кампании.
Настройка робота
Робот настраивается в конструкторе сценариев Битрикс24. Вы добавляете его как шаг автоматизации и указываете:
- Номер телефона — источник данных. Обычно это поле из карточки CRM, в которое клиент или менеджер вводит телефон. Можно взять номер из лида, сделки, контакта или компании.
- Ключ доступа к DaData — API-ключ от вашего аккаунта в сервисе DaData. Получить его можно бесплатно при регистрации на dadata.ru. Для небольших объёмов обработки действует бесплатный тариф.
- Секретная часть ключа — дополнительный параметр безопасности DaData, который обеспечивает корректную работу сервиса.
После выполнения робот возвращает набор полей: страна, город, временная зона, оператор, тип номера. Каждое из этих полей можно использовать в следующих шагах сценария.
Результат работы
После отработки робота вы получаете структурированные данные:
- Страна регистрации номера;
- Город (с точностью до населённого пункта);
- Оператор связи (МТС, Билайн, Мегафон, Tele2 и другие);
- Временная зона;
- Тип телефона: мобильный, городской, бесплатный (8-800) или иной.
Эти данные можно сразу записать в поля CRM или использовать для ветвления сценария. Например: «если город — Москва, передать менеджеру Иванову, иначе — Петрову».
Интеграция с другими роботами
Робот «Обработка телефонов из DaData» — связующее звено в цепочках автоматизации. Вот несколько примеров, как он работает в паре с другими роботами CRM Robots 2.0:
- После робота «Парсинг текста» — если телефон извлечён из текста письма или сообщения, следующий шаг — проверить его через DaData и получить полные данные.
- Перед роботом «Отправка сообщения через Wazzap» — перед отправкой WhatsApp можно проверить, действительно ли номер мобильный, чтобы не пытаться отправить сообщение на городской телефон.
- С роботом «Поиск Email в письме» — вместе они строят полный профиль клиента: email из письма, данные о телефоне из DaData — и заполняют карточку лида полностью автоматически.
Типичные ошибки при настройке
1. Перепутаны ключ и секретный ключ. В DaData два ключа: API-ключ и секретный ключ. Если вставить секретный ключ в поле API-ключа (или наоборот), робот не сможет обратиться к сервису и вернёт ошибку. Проверьте, что каждое значение стоит в правильном поле.
2. Номер без кода страны. Если клиент оставил номер в формате 8-XXX-XXX-XX-XX без +7, DaData может не распознать его корректно. Лучше заранее привести номер к международному формату или настроить предыдущий шаг сценария, который это делает.
3. Истёк лимит бесплатных запросов. Бесплатный тариф DaData ограничен по количеству обращений в сутки. Если сценарий обрабатывает сотни лидов в день, бесплатного лимита может не хватить, и робот начнёт возвращать ошибки. Заранее проверьте объёмы и при необходимости перейдите на платный тариф.
4. Ожидание данных, которых нет в DaData. DaData возвращает информацию, которая есть в открытых источниках. По некоторым номерам данных о городе или операторе может не быть — это нормально. Не стройте критичную логику на полях, которые могут оказаться пустыми.