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

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

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

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

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

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

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

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

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

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

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