CRM роботы

Обработка телефонов из 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 возвращает информацию, которая есть в открытых источниках. По некоторым номерам данных о городе или операторе может не быть — это нормально. Не стройте критичную логику на полях, которые могут оказаться пустыми.