Роботека
Роботека · Роботы · Форматировать телефоны сущности по ID

Форматировать телефоны сущности по ID

Робот «Форматировать телефоны сущности по ID» приводит все номера телефона лида, контакта или компании, заданных типом и ID, к выбранному формату — из любого контекста бизнес-процесса в Битрикс24. Принимает три параметра: тип сущности, её ID и формат (+7, 8 или международный). Возвращает количество обновлённых и пропущенных номеров. Типы номеров (рабочий, мобильный) сохраняются.

Робот форматирует телефоны произвольной сущности — лида, контакта или компании, заданных явно типом и ID, даже если бизнес-процесс запущен на другом элементе CRM (например процесс по сделке нормализует телефоны связанного контакта). Каждый номер приводится к выбранному шаблону (+7XXXXXXXXXX, 8XXXXXXXXXX или международный), тип номера — рабочий, мобильный, домашний — сохраняется, а остальные контактные данные (email, мессенджеры, сайты) не затрагиваются. Нераспознанные значения остаются как были и попадают в счётчик пропущенных. Типовые случаи: нормализация телефонов связанного контакта из процесса по сделке и массовая чистка базы по списку ID после импорта из другой CRM. Робот возвращает два числа — «Обновлено номеров» и «Пропущено», по которым удобно строить условия и уведомления в следующих шагах. Если робот запускается в бизнес-процессе самой сущности, удобнее робот «Форматировать телефоны сущности» — там тип и ID указывать не нужно.

Какие параметры принимает робот?

Параметр Тип Обязательный? По умолчанию
Тип сущности select да contact
ID сущности int да
Формат select да p7

Что возвращает робот?

Параметр Тип
Обновлено номеров int
Пропущено (не распознаны) int

Сценарий: нормализация телефонов контакта из процесса по сделке

  1. В бизнес-процессе сделки добавьте робота «Форматировать телефоны сущности по ID»
  2. Выберите тип «Контакт», в ID укажите контакт сделки, формат — +7
  3. Робот приведёт все номера контакта к +79XXXXXXXXX и вернёт число обновлённых и пропущенных

Похожие роботы