Вернуться к списку Вернуться к статьям
Приложения

Бизнес-процессы в Битрикс24 с DaData: 4 готовых сценария автоматизации проверки контрагентов

Бизнес-процессы в Битрикс24 с DaData: 4 готовых сценария автоматизации проверки контрагентов

Менеджер заводит сделку с новым контрагентом и тратит 15 минут на ручной ввод реквизитов: ИНН, КПП, ОГРН, юридический адрес, банковские данные. Через неделю выясняется, что контрагент находится в стадии ликвидации — а договор уже подписан. Знакомая ситуация для компаний, работающих с десятками и сотнями поставщиков и клиентов.

Приложение DaData для Битрикс24 решает эту задачу через 16 роботов, которые встраиваются в конструктор бизнес-процессов как стандартные действия. Роботы умеют искать организации по ИНН, заполнять реквизиты, проверять статус контрагентов, нормализовать телефоны и email, подставлять банковские данные по БИК. Собирать их в цепочки можно без программирования — достаточно понимать, какой робот за что отвечает.

Разбираем четыре типовых сценария с пошаговой настройкой в конструкторе бизнес-процессов Битрикс24: от проверки контрагента на входе до регулярного мониторинга его статуса.

Что такое роботы DaData в бизнес-процессах Битрикс24

Роботы DaData — это расширение стандартного конструктора бизнес-процессов. После установки приложения они появляются в общем списке роботов наравне со штатными «Отправить уведомление», «Создать задачу» и другими. Разница в том, что роботы DaData обращаются к одноимённому сервису через API и возвращают структурированные данные о компаниях, банках, адресах и контактной информации.

Роботы делятся на две группы:

  • Создающие записи в CRM: «Создать реквизит», «Создать реквизит филиала», «Добавить банковский реквизит», «Изменение банковского реквизита». Эти роботы не просто получают данные — они сразу сохраняют их в карточку компании или контакта.
  • Возвращающие данные: «Найти организацию по ИНН», «Получить банк по БИК», «Проверить статус компании», «Проверить и очистить Email», «Получить телефоны из DaData» и другие. Они отдают результат в JSON — следующие шаги бизнес-процесса могут использовать эти поля для ветвления логики или передачи в создающие роботы.

Для настройки цепочки достаточно открыть конструктор бизнес-процесса, выбрать триггер (создание сделки, изменение карточки, расписание) и добавить нужные роботы в правильной последовательности. Интерфейс — стандартное визуальное перетаскивание, навыков программирования не требуется.

Сценарий 1: проверка контрагента при создании сделки

Задача: когда менеджер создаёт сделку с новым контрагентом, CRM автоматически находит компанию по ИНН, заполняет реквизиты и привязывает их к карточке.

Что потребуется: поле ИНН в карточке сделки или компании, три робота DaData: «Найти организацию по ИНН», «Найти реквизит по ИНН», «Создать реквизит».

Настройка в конструкторе:

  1. Создайте бизнес-процесс с триггером «При добавлении сделки». В шаблоне процесса сразу выберите, на какой стадии воронки он будет запускаться.
  2. Первым действием добавьте робота «Найти организацию по ИНН (DaData)». В настройках укажите поле-источник — поле ИНН из карточки сделки или связанной компании. Робот вернёт JSON с наименованием, адресом, ОГРН, ОКВЭД и статусом организации.
  3. Вторым шагом поставьте робота «Найти реквизит по ИНН». Он проверит, есть ли в CRM реквизиты с таким ИНН — это защита от дублей. Если робот нашёл существующий реквизит, можно пропустить создание нового и перейти к уведомлению менеджера.
  4. Третьим шагом — робот «Создать реквизит». Передайте ему ИНН и ID компании. Робот заполнит реквизит и вернёт его ID — используйте это значение для проверки успешности операции.
  5. Финальный шаг — уведомление менеджеру: «Реквизиты контрагента заполнены автоматически».

Тонкость: после «Найти организацию по ИНН» добавьте условие — если статус компании «Ликвидирована» или «Банкрот», отправьте уведомление руководителю и заблокируйте переход сделки на следующий этап воронки.

Сценарий 2: автоматическая валидация контактов

Задача: при создании контакта или лида роботы проверяют телефон и email, исправляют опечатки и приводят данные к единому формату.

Что потребуется: поля «Телефон» и «Email» в карточке лида или контакта, роботы «Получить телефоны из DaData», «Проверить и очистить Email (DaData)», робот «Обновить контакт» (штатный).

Настройка в конструкторе:

  1. Создайте бизнес-процесс с триггером «При добавлении контакта» или «При добавлении лида».
  2. Первым шагом добавьте робота «Проверить и очистить Email (DaData)». На вход подайте поле Email из карточки. Робот исправляет типичные опечатки: «yandex.r» → «yandex.ru», «gmail.con» → «gmail.com». Ответ содержит флаг корректности и исправленный адрес.
  3. Вторым шагом — «Получить телефоны из DaData». Передайте номер телефона в любом формате. Робот вернёт нормализованный номер (в международном формате), определит тип (мобильный/городской), оператора, регион и часовой пояс.
  4. Добавьте условие: если Email некорректен или телефон не определился — создайте задачу менеджеру с пометкой «Уточнить контактные данные».
  5. Финалом — штатный робот «Обновить контакт». Подставьте в него исправленные значения Email и телефона из результатов предыдущих шагов.

Важно: робот «Проверить и очистить Email» не гарантирует, что ящик существует — он проверяет формат и исправляет опечатки в домене. Для верификации существования нужен отдельный инструмент.

Сценарий 3: регулярный мониторинг статуса контрагентов

Задача: ежемесячно проверять всех активных контрагентов на признаки ликвидации, банкротства или реорганизации и автоматически уведомлять ответственных.

Что потребуется: робот «Проверить статус компании (DaData)», настроенный запуск по расписанию, список компаний для проверки.

Настройка в конструкторе:

  1. Создайте бизнес-процесс с триггером «По расписанию». Выберите периодичность — раз в месяц или раз в неделю, в зависимости от объёма базы и критичности проверки. Приложение предоставляет первый платный тариф DaData «Лёгкий» бесплатно. Нужно больше запросов — используйте свой API-ключ DaData с любым тарифом, от «Лёгкого» до «Корпоративного».
  2. В настройках процесса добавьте выборку компаний. Самый простой способ: создать смарт-фильтр в CRM, который отбирает компании без признака «Ликвидирована» и с заполненным ИНН. Другой вариант — передавать список ИНН через переменную бизнес-процесса.
  3. Для каждой компании из списка запустите робота «Проверить статус компании (DaData) V9». Робот принимает ИНН и возвращает: статус (действующая, ликвидирована, банкрот, реорганизация), дату регистрации, дату ликвидации, признак активности.
  4. Добавьте условие: если статус отличается от «действующая» — отправьте уведомление ответственному менеджеру (или руководителю отдела). В теле уведомления укажите название компании, ИНН и новый статус.
  5. Опционально: если статус «ликвидирована» — автоматически переведите все активные сделки с этим контрагентом на стадию «Закрыто (проиграно)» через штатный робот «Изменить сделку».

Ограничение: робот проверяет компании по одной — для базы из 500+ контрагентов процесс по расписанию может занять время. Планируйте периодичность с учётом этого.

Сценарий 4: заполнение банковских реквизитов

Задача: после создания реквизитов контрагента автоматически подтянуть банковские данные по БИК и сохранить их в карточку компании.

Что потребуется: поле БИК в карточке реквизита, роботы «Получить банк по БИК» и «Добавить банковский реквизит».

Настройка в конструкторе:

  1. Этот сценарий — логическое продолжение первого. После того как робот «Создать реквизит» отработал, следующим шагом добавьте робота «Получить банк по БИК».
  2. На вход роботу подайте БИК из созданного реквизита или из поля в карточке компании. Робот вернёт: название банка, корреспондентский счёт, ИНН и КПП банка, адрес и город.
  3. Следующим шагом поставьте робота «Добавить банковский реквизит». Передайте ему ID компании (или реквизита), расчётный счёт и все поля, полученные от «Получить банк по БИК».
  4. Если у компании несколько расчётных счетов — настройте итерацию: робот «Получить банк по БИК» + «Добавить банковский реквизит» для каждого счета.
  5. Завершите процесс уведомлением бухгалтеру или менеджеру: «Банковские реквизиты контрагента [Название] добавлены».

Тонкость: робот «Получить банк по БИК» возвращает данные в определённой структуре. Используйте JSON-поля ответа в настройках «Добавить банковский реквизит» — не переносите данные вручную, настройте сопоставление полей в конструкторе.

Советы по внедрению бизнес-процессов с DaData

Тестируйте на одном контрагенте. Перед запуском процесса на всю воронку проверьте цепочку на одной тестовой сделке. Ошибка в сопоставлении полей — самая частая причина, по которой процесс отрабатывает без ошибок, но данные не заполняются.

Следите за лимитами DaData. Каждый робот делает запрос к API DaData. Приложение предоставляет первый платный тариф DaData «Лёгкий» бесплатно. При активной воронке из 200 сделок и трёх роботов в процессе это 600 запросов в месяц. Регулярный мониторинг 1 000 контрагентов потребует расширенного тарифа — подключите свой API-ключ DaData с любым тарифом, от «Лёгкого» до «Корпоративного». Посчитайте объём до настройки процессов.

Используйте JSON-ответы роботов. Роботы типа «Проверить статус компании» и «Получить банк по БИК» возвращают полный JSON — подписывайте следующие шаги процесса на конкретные поля ответа, а не на фиксированные значения. Это делает цепочку устойчивой к изменениям структуры ответа DaData.

Не заменяйте юридическую проверку. DaData показывает регистрационные данные ФНС, но не гарантирует актуальность на момент запроса. Для контрагентов с суммой сделки выше определённого порога настройте дополнительный ручной этап согласования — робот пусть собирает данные, а финальное решение принимает человек.

Начинайте с одного сценария. Не разворачивайте все четыре процесса одновременно. Выберите самый критичный для бизнеса (обычно это проверка на входе или мониторинг статуса), отладьте его в течение недели и только потом добавляйте следующий.

FAQ по бизнес-процессам с DaData в Битрикс24

Можно ли использовать роботов DaData в нескольких бизнес-процессах одновременно

Да, ограничений на количество процессов или роботов нет. Единственное, за чем стоит следить — суммарное количество API-запросов к DaData. При бесплатном тарифе «Лёгкий» лимит покрывает тестирование и небольшую нагрузку. Для интенсивной эксплуатации с мониторингом сотен контрагентов подключите свой API-ключ расширенного тарифа.

Что делать, если робот DaData вернул ошибку в бизнес-процессе

В настройках каждого робота есть блок «Обработка ошибок». Вы можете настроить альтернативную ветку: например, создать задачу администратору или отправить email-уведомление. Чаще всего ошибки связаны с невалидным ИНН или превышением лимита запросов. Проверьте входные данные и статус API-ключа в первую очередь.

Как откатить изменения, если робот заполнил неверные реквизиты

Роботы DaData не изменяют существующие данные в карточках — они только создают новые записи или добавляют поля. Если реквизит заполнен некорректно, удалите его вручную в карточке компании и запустите бизнес-процесс повторно с правильным ИНН. Роботы «Создать реквизит» и «Добавить банковский реквизит» не перезаписывают, а добавляют новые реквизиты — это дополнительная защита от потери данных.

Совместимы ли роботы DaData со штатными роботами Битрикс24

Да, полностью. Роботы DaData работают как стандартные роботы в конструкторе: можно чередовать их со штатными «Отправить уведомление», «Создать задачу», «Изменить сделку» и другими. Например, после проверки статуса контрагента роботом DaData можно автоматически перевести сделку на стадию «Закрыто» через штатный робот — цепочка собирается без ограничений.

Нужно ли программирование для настройки бизнес-процессов с DaData

Нет, все сценарии собираются в визуальном конструкторе Битрикс24. Роботы DaData появляются в общем списке роботов, а их поля настройки заполняются через стандартный интерфейс — выбор переменных из выпадающего списка, указание полей CRM, настройка условий. Навыков работы с API или написания кода не требуется.

Как часто обновляются данные в DaData

DaData использует официальные реестры ФНС и ЕГРЮЛ с ежедневными обновлениями. При проверке статуса компании робот возвращает актуальные на текущий день сведения. Для критичных контрагентов не полагайтесь на разовую проверку — настройте регулярный мониторинг сценарием по расписанию (раз в неделю или месяц).

Какой объём запросов нужен для тестирования

Для отладки одного сценария с тремя роботами на десятке тестовых сделок достаточно 30–50 запросов — это полностью покрывается бесплатным тарифом «Лёгкий», который предоставляет приложение. Начинайте с тестовой воронки: создайте копию рабочего бизнес-процесса, ограничьте его запуск песочницей и проверьте цепочку до развёртывания на боевой CRM.

Title: DaData в Битрикс24: 4 бизнес-процесса проверки контрагентов Description: Пошаговая настройка роботов DaData в Битрикс24: проверка по ИНН, валидация контактов, мониторинг статуса и заполнение банковских реквизитов.

Высокочастотные:

  • DaData Битрикс24 бизнес-процессы
  • проверка контрагентов Битрикс24
  • роботы DaData Битрикс24
  • автоматизация проверки контрагентов

Среднечастотные:

  • бизнес-процессы Битрикс24 DaData настройка
  • автоматическое заполнение реквизитов Битрикс24
  • мониторинг контрагентов Битрикс24
  • проверка ИНН Битрикс24 робот
  • DaData интеграция Битрикс24

Низкочастотные:

  • как настроить проверку контрагентов в Битрикс24 через DaData
  • создание реквизита Битрикс24 робот DaData
  • получить банк по БИК Битрикс24 робот
  • проверить статус компании Битрикс24 бизнес-процесс
  • валидация email телефона Битрикс24 DaData
  • приложение DaData для Битрикс24 цена

Коммерческие:

  • приложение DaData Битрикс24 купить
  • установка DaData Битрикс24
  • DaData для Битрикс24 тарифы

Заключение: кому подходят бизнес-процессы с DaData

Сценарии автоматизации с DaData дают максимальный эффект в компаниях, где поток новых контрагентов превышает 10–15 в месяц, а менеджеры тратят время на ручной ввод реквизитов вместо продаж. Если в базе 200+ активных контрагентов, регулярный мониторинг статуса окупает себя на первом же выявленном проблемном контрагенте.

Для старта установите приложение из Маркетплейса Битрикс24, получите API-ключи DaData и настройте первый сценарий — проверку контрагента при создании сделки. Через неделю-две эксплуатации вы увидите реальную экономию времени менеджеров и сокращение ошибок в реквизитах. Остальные сценарии подключайте по мере готовности команды.

Приложение работает внутри Битрикс24 и не требует отдельной установки на сервер. Все роботы доступны сразу после ввода ключей DaData — остаётся только собрать их в цепочку.