Роботека
Роботека · Роботы · Обновить лид по ID

Обновить лид по ID

Робот «Обновить лид по ID» изменяет любой лид по его идентификатору из любого контекста бизнес-процесса в Битрикс24. Поля для изменения передаются в виде JSON в формате camelCase (title, stageId, assignedById и другие). Возвращает признак успеха Y/N для условного перехода в процессе. Работает через универсальный CRM-метод crm.item.update.

Робот обновляет произвольный лид по его ID, даже если бизнес-процесс запущен на другом элементе CRM — сделке, контакте или задаче. Идентификатор лида и набор полей задаются явно: поля передаются строкой JSON в формате camelCase (например {"title":"Новый лид","stageId":"NEW","assignedById":5,"ufCrm_123":"значение"}). Обновление выполняется универсальным методом crm.item.update, поэтому доступны все поля лида, включая пользовательские. Типовые случаи: при срабатывании процесса перевести лид на нужную стадию, проставить ответственного по данным из внешней системы, массово менять стадию лидов из родительского процесса. Возвращает признак Успешно (Y/N): Y при успешном обновлении, N при пустом ID, пустом или невалидном JSON либо ошибке API — сравните его в условии следующего шага.

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

Параметр Тип Обязательный? По умолчанию
ID лида int да
Поля для обновления (camelCase JSON): {"title":"New lead","stageId":"NEW","assignedById":5,"ufCrm_123":"value"} string да

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

Параметр Тип
Успешно (Y/N) string

Сценарий: обновление лида из процесса

  1. Процесс по лиду доходит до шага квалификации
  2. Робот обновляет лид: stageId и assignedById передаются в JSON
  3. Результат Y подтверждает обновление для следующего шага

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

Статьи по теме