Каталог роботов для Битрикс24
Готовые роботы для бизнес-процессов и смарт-процессов Битрикс24: работа с CRM, задачами, текстом, датами, финансами и телефонией. Установка бесплатная — робот появляется в дизайнере БП.
Ничего не найдено
Дата + N рабочих дней (РФ)
Прибавляет (или вычитает) N рабочих дней к дате с учётом производственного календаря РФ: выходных и праздников.
ОбщиеПроверить наличие значения в массиве
Проверяет, содержит ли массив значений нужный элемент. Поддерживает точное совпадение и поиск без учёта регистра.
ОбщиеРазмер массива / количество элементов
Считает количество элементов в массиве значений. Работает с результатами других роботов и с множественными переменными бизнес-процесса.
ОбщиеПолучить элемент массива по индексу
Возвращает элемент из массива значений по номеру позиции. 0 = первый, -1 = последний. Подходит для результатов других роботов.
ОбщиеДобавить значение в множественное поле
Дописывает новое значение в множественное поле CRM-сущности, не затирая уже существующие.
ОбщиеУдалить значение из множественного поля
Удаляет конкретное значение из множественного поля CRM-сущности. Остальные значения сохраняются.
ОбщиеСкачать файл по URL и прикрепить к карточке
Загружает файл по ссылке и прикрепляет его к файловому полю CRM-сущности (сделка, контакт, компания, лид).
ФинансыБанк по БИК
Получает реквизиты банка по БИК через DaData: название, корр. счёт, SWIFT, ИНН/КПП, адрес, статус. Требует включённых «Подсказок» в DaData.
МатематикаПроцент от числа
Считает процент от числа, прибавляет или вычитает процент. Например: скидка 15%, НДС 20%, наценка.
МатематикаОкругление вверх / вниз
Всегда округляет вверх (ceil) или всегда вниз (floor). Полезно для расчёта количества коробок, дней, штук.
CRMСменить ответственного у связанных
Меняет ответственного у сущностей, связанных с текущей (компания/контакт/сделка): у её сделок, контактов или компаний.
CRMОчистить дубли дел у текущей сущности
Находит в таймлайне лида, сделки, контакта или компании, по которой запущен бизнес-процесс, дела с одинаковыми названиями и оставляет по одному, а остальные завершает или удаляет. ID указывать не нужно. Полезно после объединения элементов, когда таймлайн донора переносится в мастер.
CRMОчистить дубли дел у сущности по ID
Находит в таймлайне указанного лида, сделки, контакта или компании дела с одинаковыми названиями и оставляет по одному, а остальные завершает или удаляет. Сущность задаётся типом и ID, поэтому робота можно запускать из процесса другой сущности. Полезно после объединения элементов, когда таймлайн донора переносится в мастер.
ОбщиеПроверка email
Нормализует и проверяет email через DaData: корректность, тип (личный/корпоративный/ролевой/одноразовый). Полезно для чистки базы перед рассылкой.
ОбщиеРазбор ФИО
Разбирает строку с ФИО на фамилию, имя и отчество, исправляет регистр и определяет пол через DaData.
ОбщиеТелефон: оператор и регион
Нормализует номер телефона и определяет оператора, регион, тип линии и часовой пояс через DaData. Для простого форматирования используйте «Формат телефона».
ЗадачиОчистить все теги текущей задачи
Удаляет все теги из текущей задачи. Запускайте в автоматизации или бизнес-процессе самой задачи — ID указывать не нужно. Возвращает количество удалённых тегов.
CRMОчистить поле
Устанавливает пустое значение в любое поле любой CRM-сущности: сделки, контакта, компании или лида.
ЗадачиОчистить все теги задачи по ID
Удаляет из задачи все теги по её ID. Возвращает количество удалённых тегов.
CRMLTV клиента
Считает LTV клиента: сумму, количество и средний чек по выигранным сделкам или оплаченным счетам (Счета 2.0), плюс дату последней покупки и число дней с неё. Дата оплаты счёта — момент перевода в стадию «Оплачен»; суммы в других валютах приводятся к базовой валюте портала по текущему курсу. Учитывается текущая стадия: сделки и счета, перемещённые из успешной/оплаченной стадии, в расчёт не попадают. Максимум — 2000 записей на клиента.
CRMКомпания по ИНН (реестр)
Получает данные компании из госреестра по ИНН через DaData: официальное название, статус, директор, ОКВЭД, юр. адрес, дата регистрации. Требует включённых «Подсказок» в DaData.
CRMОборот компании по ИНН
Заполняет годовой оборот компании (системное поле «Оборот» / REVENUE или другое поле на выбор) по ИНН через сервис OFData (данные Росстата и ГИР БО — выручка, строка 2110). Если ИНН не указан — берёт его из реквизитов компании.
МатематикаСравнить два числа (max / min)
Сравнивает два числа и возвращает большее, меньшее и результат сравнения.
Управление потокомСложное условие (AND / OR / NOT)
Проверяет несколько условий с группировкой AND/OR/NOT. Возвращает Y/N для условного перехода. Поддерживает плоский режим (до 4 условий) и JSON-режим для произвольной вложенности.
CRMСкопировать таймлайн в другой элемент
Переносит историю (дела и комментарии) из одного элемента CRM или смарт-процесса в другой. Дела привязываются (одна запись видна в обоих таймлайнах) или копируются, комментарии копируются вместе с файлами и подписью автора в тексте.
ОбщиеКоличество файлов в поле
Считает количество прикреплённых файлов в файловом поле CRM-сущности. Полезно для проверки «приложены ли документы» в бизнес-процессе.
ФинансыКонвертация валют по курсу ЦБ
Конвертирует сумму из одной валюты в другую по официальному курсу Центробанка России на указанную дату (по умолчанию — сегодня).
ЗадачиПривязка текущей задачи к CRM
Привязывает, отвязывает или заменяет элемент CRM (контакт, компанию, сделку, лид) у текущей задачи. Запускайте в автоматизации или бизнес-процессе самой задачи — ID указывать не нужно. Режим «Заменить» меняет элемент того же типа.
Работа с текстомВырезать строку
Из первого значения удаляются все вхождения второго; возвращается результат.
ОбщиеРазница между двумя датами
Вычисляет разницу между двумя датами в днях, часах, минутах или полных месяцах.
ОбщиеДень недели по дате
Возвращает день недели для указанной даты — числом (1=Пн, 7=Вс), по-русски и по-английски.
ОбщиеУдалить файл из карточки
Удаляет файл из файлового поля CRM-сущности по индексу или очищает поле целиком.
Работа с текстомИзвлечь по регулярному выражению
Ищет совпадения регулярного выражения в строке. Возвращает первое совпадение (или указанную группу захвата) и список всех совпадений.
ОбщиеПроверить заполненность поля
Проверяет, заполнено ли поле CRM-сущности. Возвращает Y/N для использования в условном переходе бизнес-процесса.
CRMНайти контакт или компанию по ИНН
Ищет контакт или компанию в CRM по ИНН через реквизиты и возвращает привязку к CRM. Если совпадений несколько — отдаёт список.
CRMНайти компанию по ИНН
Ищет компанию в CRM по ИНН через таблицу реквизитов. Возвращает ID и название.
CRMНайти контакт по телефону/email
Ищет контакт в CRM по номеру телефона или email-адресу. Возвращает ID и имя первого совпадения.
CRMНайти сделку по условию
Ищет сделки в CRM по фильтру: стадия, ответственный, контакт, компания или произвольный JSON-фильтр.
CRMНайти лид по условию
Ищет лиды в CRM по фильтру: стадия, ответственный, телефон, email или произвольный JSON-фильтр.
CRMНайти элемент смарт-процесса
Ищет элементы смарт-процесса по фильтру: стадия, ответственный или произвольный JSON-фильтр.
ЗадачиНайти задачу по условию
Ищет задачи по фильтру: ответственный, название, дедлайн, привязка к CRM, статус или произвольный JSON-фильтр.
Работа с текстомИсправить опечатки
Исправляет типичные опечатки в тексте (русский и английский). Поддерживается конвертация раскладки (набрано русское в английской раскладке). Возвращает исправленный текст и признак «было ли исправление».
ОбщиеФорматирование даты
Форматирует дату в любой нужный формат. Поддерживает русские названия месяцев: {D} → «15 мая 2026», {d.m.Y} → «15.05.2026».
CRMФорматировать телефоны сущности по ID
Приводит все телефоны выбранной сущности (лид, контакт или компания) по её ID к выбранному формату — из любого бизнес-процесса.
CRMФорматировать телефоны сущности по ID: свой префикс
Приводит все телефоны выбранной сущности (лид, контакт или компания) по её ID к виду «префикс + цифры» — из любого бизнес-процесса. Префикс задаётся текстом.
CRMФорматировать телефоны сущности: свой префикс
Читает все телефоны лида / контакта / компании, по которым запущен бизнес-процесс, и приводит их к виду «префикс + цифры». Префикс задаётся текстом.
CRMФорматировать телефоны сущности
Читает все телефоны лида / контакта / компании по которому запущен бизнес-процесс и приводит их к выбранному формату.
Работа с текстомФорматировать телефон: свой префикс
Убирает из номера пробелы, скобки и дефисы и приводит его к виду «префикс + цифры». Префикс задаётся текстом: +, +1, +44 и т.д.
Работа с текстомФорматировать телефон
Нормализует номер телефона к выбранному формату. Российские: 8-xxx, 7-xxx, +7-xxx. Международные: +1-xxx, +44-xxx и т.д. Убирает пробелы, скобки, дефисы.
Работа с текстомФорматировать строку по regex
Применяет к строке замену по регулярному выражению (PHP preg_replace). В строке замены доступны $0, $1, $2… — совпадение и группы.
ОбщиеПол по имени
Определяет пол по имени или ФИО через встроенный словарь — без внешних сервисов и лимитов. Возвращает пол и готовые формы обращения.
ОбщиеГеокодирование адреса
Превращает произвольный адрес в координаты (широта/долгота), нормализованный адрес, индекс и таймзону через DaData. Полезно для логистики и расчёта расстояний.
CRMПолучить адрес компании/контакта
Читает адрес (фактический или юридический) компании или контакта из CRM и возвращает как единой строкой, так и по частям.
ОбщиеПолучить отдел сотрудника
Возвращает отдел (подразделение) сотрудника. Используется для маршрутизации задач по подразделению.
ФинансыКурс валюты ЦБ РФ
Возвращает официальный курс валюты Центрального банка России на указанную дату (по умолчанию — сегодня).
ОбщиеПолучить ссылку на файл из карточки
Читает файловое поле CRM-сущности и возвращает ссылку для скачивания, имя файла и размер.
ФинансыКлючевая ставка ЦБ РФ
Возвращает официальную ключевую ставку Банка России на указанную дату (по умолчанию — сегодня). Если на дату нет публикации (выходной/праздник) — берётся последняя действующая.
ОбщиеПолучить руководителя сотрудника
Возвращает прямого руководителя сотрудника по структуре отделов. Используется для эскалации задач.
CRMПолучить значение поля связанной сущности
Читает значение любого поля из CRM-сущности (сделка, контакт, компания, лид) по её ID.
CRMПолучить реквизит компании (ИНН/КПП/р-счёт)
Читает реквизиты компании или контакта из B24: ИНН, КПП, расчётный счёт, БИК, наименование банка и другие поля.
ОбщиеПолучить email/телефон сотрудника
Возвращает контактные данные сотрудника из карточки пользователя: email, рабочий и личный телефон.
ОбщиеHTTP-запрос GET/POST
Выполняет HTTP-запрос к любому внешнему API и возвращает тело ответа и статус-код.
ОбщиеПроверка: дата — рабочий день?
Проверяет, является ли указанная дата рабочим днём по производственному календарю РФ. Возвращает Y/N для условного перехода.
Работа с текстомСклеить значения с разделителем
Объединяет массив значений в одну строку через заданный разделитель. Обратная операция к "Разбить строку".
Работа с текстомСформировать JSON из полей
Собирает JSON-объект из списка ключей и соответствующих значений. Удобно для отправки в webhook или внешний API.
Работа с текстомИзвлечь значение из JSON по пути
Парсит JSON-строку и возвращает значение по пути через точку. Например: data.user.email или items.0.name
МатематикаОстаток от деления / делимость
Вычисляет остаток от деления двух чисел и проверяет кратность. Полезно для чётности, интервалов, разбивки по партиям.
ОбщиеБлижайшая дата по условию
Находит ближайшую будущую дату по условию: следующий понедельник, пятница, 1-е число, конец месяца и т.д.
ОбщиеСумма прописью (RUB)
Переводит числовую сумму в текст на русском языке. Например: 1234.56 → «Одна тысяча двести тридцать четыре рубля 56 копеек».
CRMУправление наблюдателями
Добавляет, удаляет или заменяет наблюдателей у текущей сущности CRM (сделка, лид, контакт, компания, смарт-процесс).
ОбщиеОКФС: расшифровка по коду
Возвращает наименование формы собственности по коду ОКФС (ОК 027-99). Данные ofdata.ru (CC BY-SA 4.0). Например, 16 → Частная собственность.
ОбщиеОКОПФ: расшифровка по коду
Возвращает наименование организационно-правовой формы по коду ОКОПФ (ОК 028-2012). В «Расширенном описании» — форма в единственном числе. Данные ofdata.ru (CC BY-SA 4.0). Например, 50102 → Индивидуальные предприниматели.
ОбщиеОКПД 2: расшифровка по коду
Возвращает наименование продукции/услуги по коду ОКПД 2 (ОК 034-2014): название, расширенное описание, раздел. Данные ofdata.ru (CC BY-SA 4.0). Код указывайте в каноничном виде с точками, например 01.11.1.
ОбщиеОКВЭД 2: расшифровка по коду
Возвращает наименование вида деятельности по коду ОКВЭД 2 (ОК 029-2014): название, расширенное описание, раздел. Данные ofdata.ru (CC BY-SA 4.0). Код указывайте в каноничном виде с точками, например 62.01.
CRMПривязать переписку открытой линии
Привязывает переписку Открытых линий от одной сущности CRM к другой (например, с лида на сделку): диалог появляется в таймлайне целевой сущности. Можно привязать все диалоги, последний или только незавершённые.
ОбщиеСтрана по номеру телефона
Определяет страну телефонного номера: ISO-код, название по-русски и по-английски, телефонный код. Различает страны с общим кодом (+7 — Россия или Казахстан).
ТелефонияЗвонки по сущности CRM
Возвращает статистику звонков по лиду, сделке, контакту или компании: количество, суммарная длительность, дата последнего звонка, наличие записи.
ТелефонияНайти последний звонок по номеру
Ищет последний звонок с заданным номером телефона в истории телефонии. Возвращает дату, продолжительность, статус и ссылку на запись.
ОбщиеСгенерировать QR-код
Создаёт QR-код из любого текста (ссылка, vCard, Wi-Fi, СБП-ссылка…) и прикрепляет PNG в файловое поле текущей сущности.
ФинансыQR для оплаты (ГОСТ)
Формирует платёжный QR-код по ГОСТ Р 56042 из реквизитов и прикрепляет PNG в файловое поле текущей сущности. Банковские приложения подставят перевод по скану.
ОбщиеСлучайный сотрудник из списка/отдела
Выбирает случайного активного сотрудника из заданного отдела или из явного списка ID. Удобно для равномерного распределения.
Управление потокомОтказоустойчивый вебхук
Доставляет HTTP-запрос на внешний адрес с повторными попытками, проверкой кода ответа и уведомлением пользователей при неудаче.
CRMУдалить телефон у текущей сущности
Удаляет указанные номера из телефонов лида, контакта или компании, по которому запущен бизнес-процесс. ID указывать не нужно. Остальные телефоны и контактные данные сохраняются.
ЗадачиУдалить теги текущей задачи
Удаляет указанные теги из текущей задачи. Запускайте в автоматизации или бизнес-процессе самой задачи — ID указывать не нужно, робот берёт текущую задачу. Остальные теги сохраняются.
CRMУдалить телефон у сущности по ID
Удаляет указанные номера из телефонов выбранной сущности (лид, контакт или компания) по её ID — из любого бизнес-процесса. Остальные телефоны и контактные данные сохраняются.
ЗадачиУдалить теги задачи по ID
Удаляет указанные теги из задачи по её ID. Остальные теги задачи сохраняются. Удобно снимать метку при переходе на стадию.
МатематикаОкруглить число (до N знаков)
Округляет число по математическим правилам до заданного количества знаков после запятой. Поддерживает отрицательную точность (до десятков, сотен и т.д.).
CRMЗаписать значение в поле связанной сущности
Устанавливает значение любого поля в CRM-сущности (сделка, контакт, компания, лид) по её ID.
Управление потокомКороткая пауза
Выполняет задержку указанной длительности (в секундах), затем возвращает сигнал «Успешно» в бизнес-процесс.
Работа с текстомРазбить строку по разделителю
Разбивает строку на части по заданному разделителю. Возвращает массив элементов и их количество.
Работа с текстомДлина строки / число слов
Возвращает количество символов в строке и количество слов. Полезно для валидации, контроля лимитов SMS и обрезки.
Работа с текстомУдалить HTML-теги из текста
Убирает все HTML-теги из строки. Полезно для очистки текста письма или описания перед сохранением в поле.
ЗадачиПривязка задачи к CRM (по ID)
Привязывает, отвязывает или заменяет элемент CRM (контакт, компанию, сделку, лид) у задачи по её ID. Режим «Заменить» убирает прежние привязки того же типа и ставит новую.
Управление потокомТернарный выбор (если-то-иначе)
Сравнивает два значения и возвращает одно из двух результатов. IF(A оператор B, значение_да, значение_нет).
Работа с текстомТранслитерация ru → en
Переводит кириллический текст в латиницу. Режим "slug" дополнительно приводит к нижнему регистру и заменяет пробелы на дефисы — удобно для имён файлов и URL.
CRMОбновить компанию по ID
Обновляет любую компанию по ID из любого контекста бизнес-процесса. Поля передаются в виде JSON.
CRMОбновить контакт по ID
Обновляет любой контакт по ID из любого контекста бизнес-процесса. Поля передаются в виде JSON.
CRMОбновить сделку по ID
Обновляет любую сделку по ID из любого контекста бизнес-процесса. Поля передаются в виде JSON.
CRMОбновить лид по ID
Обновляет любой лид по ID из любого контекста бизнес-процесса. Поля передаются в виде JSON.
ЗадачиОбновить задачу по ID
Обновляет существующую задачу по ID из любого контекста бизнес-процесса. Поля передаются в виде JSON.
Работа с текстомURL-encode / decode строки
Кодирует строку для вставки в URL (encode) или декодирует обратно (decode). Поддерживает стандартный и компонентный формат.
ОбщиеНомер недели по дате
Возвращает номер недели в году по стандарту ISO-8601 (неделя начинается с понедельника), а также ISO-год недели и метку вида 2026-W05.