Смарт-процессы в Битрикс24: когда стандартной CRM уже не хватает
Когда стандартная CRM перестаёт быть универсальной
Любой интегратор Битрикс24 рано или поздно слышит от заказчика фразу: «У нас процесс есть, а в CRM для него места нет». Лид, сделка, счёт, контакт — стандартные сущности отлично закрывают классическую воронку продаж, но реальная работа компании шире: учёт оборудования, контроль договоров, работа с рекламациями, адаптация сотрудников. Именно для таких сценариев в Битрикс24 появились смарт-процессы битрикс24 — кастомные сущности, которые проектируются под конкретный бизнес без единой строчки кода.
В этой статье разберёмся, что такое смарт-процессы битрикс24 (SPA), когда они полноценно заменяют стандартные сущности CRM, а когда — лишь первый шаг к кастомному модулю. Всё — на примерах из нашей практики внедрений и с готовыми фрагментами кода для интеграций.
Содержание
- Что такое смарт-процессы в Битрикс24
- Когда стандартной CRM уже не хватает
- Реальные проекты: оборудование, договоры, рекламации
- Смарт-процесс или кастомный модуль: как выбрать
- Облако против коробки: где границы возможностей
- Автоматизация: роботы, БП и REST API
- Чек-лист внедрения смарт-процесса
- Вывод
- FAQ
Что такое смарт-процессы в Битрикс24
Смарт-процесс (Smart Process Automation, SPA) — это пользовательская сущность CRM: у неё есть своя карточка элемента, свои поля, стадии, канбан, права доступа, роботы и связи с лидами, сделками, контактами и другими смарт-процессами. Фактически вы получаете «сделку под себя»: без разработки, через интерфейс настройки.
Что входит в смарт-процесс
- Свой набор полей — все типы: строка, список, дата, файл, привязка к пользователю, деньги и другие.
- Стадии и воронки — стадии смарт-процесса настраиваются в канбане, с группировкой по направлениям.
- Роботы и триггеры — автоматизация CRM работает в смарт-процессах так же, как в сделках.
- Связи — элемент можно привязать к контакту, сделке, счёту или другому SPA.
- Права доступа — ролевая модель по стадиям и полям, включая расширенный режим.
- REST API — полный набор методов для интеграций и выгрузок.
Термины, которые вы будете встречать в документации и курсе разработчика: SPA Битрикс24, смарт-процесс карточка — всё это описывает один и тот же механизм кастомных сущностей CRM.
Как создаётся смарт-процесс
В интерфейсе портала всё делается за минуты: «CRM» → «Настройки» → «Смарт-процессы» → «Создать». Дальше включаются связи с сущностями, добавляются поля, настраивается канбан со стадиями. Для разработчика важно, что каждый процесс сразу получает entityTypeId — динамическим сущностям выделяются идентификаторы начиная со 1032 и далее. Это значит: как только менеджер нажал «Сохранить», процесс доступен в REST API, роботах, бизнес-процессах и отчётах — без дополнительного программирования.
Типовые сценарии, которые закрывает SPA
- складской и сервисный учёт активов: оборудование, техника, транспорт, SIM-карты;
- документооборот вокруг договоров: дополнительные соглашения, согласования, продления;
- сервисные процессы: рекламации, гарантийные случаи, заявки на выезд;
- HR- и внутренние процессы: адаптация сотрудников, заявки на закупку, отпуска.
Главное ограничение — интерфейс
Карточка смарт-процесса наследует стандартный UX CRM. Для учёта и согласований это плюс: команда не учится заново. Но если бизнесу нужен экран с вложенными таблицами, мастером ввода или кастомной картой — без кастомной разработки не обойтись, об этом ниже.
Когда стандартной CRM уже не хватает
Типовой сигнал: сотрудники ведут «серый» учёт в Excel или Google-таблицах, потому что в CRM нет сущности под их задачу. Клиентские договоры числятся в почте, оборудование — в таблице склада, а рекламации теряются в мессенджерах. В результате данные разорваны, и ни один робот по ним не проходит.
Косвенные признаки пора вводить смарт-процесс:
- у объекта есть жизненный цикл «стадиями» (например: «на складе → выдано → на ремонте → списано»);
- объектом занимается не один отдел, и нужны разные права на разных этапах;
- нужна связь объекта с клиентом и сделкой для сквозной аналитики;
- по объекту должны срабатывать уведомления, задачи, письма — то есть нужна автоматизация CRM.
Важно: смарт-процесс — не замена сделкам. Сделка остаётся инструментом продаж. SPA закрывают операционные и сервисные процессы вокруг продажи.
Реальные проекты: оборудование, договоры, рекламации
Учёт оборудования у интегратора связи
Заказчик выдавал клиентам роутеры, коммутаторы и серверы. Оборудование числилось в таблице, история перемещений терялась. Мы создали смарт-процесс «Оборудование»: стадии «На складе», «У клиента», «На диагностике», «Списано»; поля — серийный номер, дата выдачи, привязка к контракту и к контакту клиента. Робот при переходе на стадию «У клиента» ставит ответственному задачу «Проверить доступность через 30 дней». Таблицы ушли в архив за неделю.
Контроль договоров в производственной компании
Раньше о продлении договора узнавали постфактум. Смарт-процесс «Договоры» со стадиями «Согласование», «Подписан», «Активен», «Истекает», «Расторгнут» и роботом-напоминанием за 60 и 30 дней до окончания вернул компании десятки продлений в квартал. Для связки с учётом мы реализовали интеграцию Битрикс24 с 1С: счета и акты по активным договорам подтягиваются автоматически.
Рекламации и сервисные обращения
Смарт-процесс «Рекламация» связан с сделкой и товаром: стадии «Принята», «Диагностика», «Согласование возврата», «Закрыта». SLA-таймеры и эскалации настроены роботами, отчёт по причинам рекламаций собирается через смарт-процессный отчёт CRM. Руководитель сервиса впервые увидел, сколько денег уходит на конкретную категорию дефектов.
Смарт-процесс или кастомный модуль: как выбрать
Смарт-процесс — мощный инструмент, но не бесконечный. В нашей практике есть критерии, по которым мы рекомендуем остановиться на SPA, а когда предлагаем кастомную разработку модуля.
| Критерий | Смарт-процесс | Кастомный модуль |
|---|---|---|
| Простой жизненный цикл со стадиями | Да, идеально | Избыточно |
| Расчёты, хитрые формулы, динамические таблицы в карточке | Ограничено (поля-калькуляторы не гибкие) | Нужен модуль |
| Кастомный интерфейс карточки и списков | Нет, карточка стандартная | Полная свобода |
| Не тривиальная логика прав доступа и согласований | Базовые права по стадиям | Любая матрица |
| Интеграции по расписанию, очереди, тяжёлая бизнес-логика | Роботы и REST на уровне событий | Фоновые агенты, расширение CRM |
| Скорость запуска и стоимость | Дни, бюджет минимальный | Недели, нужен бюджет на разработку |
Рабочее правило, которым мы пользуемся на проектах: начинайте со смарт-процесса, если он закрывает 80% сценариев. Если за 2–3 месяца команда упирается в ограничения интерфейса или логики — проектируем модуль, данные и связи при этом уже готовы. Такой эволюционный путь дешевле, чем разработка «с нуля».
Смарт-процессы битрикс24: облако против коробки — где границы возможностей
В облачном Битрикс24 смарт-процессы доступны на всех коммерческих тарифах, количество зависит от тарифа. Для большинства компаний этого достаточно. Но облако имеет жёсткие ограничения: нельзя переопределить карточку элемента, нельзя добавить собственные обработчики на сохранение, ограничен доступ к событиям ядра.
На коробочной версии Битрикс24 смарт-процессы сочетаются с полноценной доработкой ядра: кастомные обработчики на изменение стадии, свои компоненты списков, прямой доступ к ORM и таблицам. Если вы планируете глубокую интеграцию с учётными системами или нестандартный UX — коробка даёт пространство, которого в облаке нет. Подробнее про программную работу с данными CRM мы напишем в отдельной статье про D7 ORM в Битрикс24.
Автоматизация: роботы, БП и REST API
Роботы в смарт-процессах настраиваются в дизайнере автоматизации точно так же, как в сделках: уведомления, задачи, письма, ожидания, смена ответственного. Для сложных схем согласования подключается дизайнер бизнес-процессов — смарт-процесс является источником данных для БП с состояниями.
Снаружи смарт-процессы полностью доступны через REST API. Каждому процессу при создании присваивается entityTypeId (динамическим сущностям — начиная со 1000+). Пример создания элемента через crm.item.add:
POST https://your-portal.bitrix24.ru/rest/1/TOKEN/crm.item.add.json
{
"entityTypeId": 1032,
"fields": {
"title": "Роутер MikroTik hAP ac2",
"stageId": "DT1032_1:NEW",
"assignedById": 42,
"ufCrm_1032_1698834567": "S/N: 8F3A21B0",
"parentId2": 1281
}
}
Здесь parentId2 — привязка к контакту, а поля с префиксом ufCrm_ — пользовательские поля смарт-процесса. Тот же подход используем в интеграциях с 1С, телефонией и складскими системами: данные пишутся в SPA через REST, а сотрудники работают в привычном интерфейсе CRM.
Чек-лист внедрения смарт-процесса
- Сформулировать жизненный цикл объекта: 4–7 стадий, не больше на старте.
- Описать поля: что обязательно, кто заполняет, какие типы данных нужны.
- Спроектировать связи: с какими сущностями CRM элемент должен быть связан.
- Настроить права: кто видит, кто редактирует, кто двигает по стадиям.
- Прописать автоматизацию: роботы на смену стадии, уведомления, контрольные сроки.
- Определить владельца процесса и регламент: кто отвечает за данные после запуска.
- Проверить API-интеграции: если данные приходят извне — сразу тестировать crm.item.add.
- Обучить команду и собрать обратную связь через 2–4 недели работы.
Вывод
- Смарт-процессы битрикс24 — самый быстрый способ убрать «серый учёт» в таблицах и мессенджерах: кастомные сущности с карточкой, стадиями и автоматизацией создаются без кода за дни.
- Выбирайте смарт-процесс при линейном жизненном цикле и стандартной карточке; переходите к кастомному модулю, когда упёрлись в интерфейс, расчёты или сложную логику прав.
- Облако закрывает 80% сценариев; коробка нужна там, где требуется глубокая доработка ядра и интеграций.
- Роботы, дизайнер бизнес-процессов и REST API делают смарт-процессы полноценной платформой для сквозной автоматизации CRM.
- Начинайте с простого: один процесс, короткий чек-лист внедрения, владелец данных — и масштабируйте по мере роста зрелости команды.
FAQ
Сколько смарт-процессов можно создать в Битрикс24?
Зависит от тарифа облака — от ограниченного числа на младших тарифах до неограниченного на старших. В коробочной версии лимит определяется ресурсами сервера и редакцией. На практике у наших клиентов работает от 3 до 15 смарт-процессов одновременно.
Можно ли связать смарт-процесс со сделкой и контактом?
Да. При создании процесса включаются связи с нужными сущностями CRM, после чего в карточке появляются привязки в обе стороны. Связи доступны и через REST API — через parentId*-поля при создании элемента.
Работают ли роботы и бизнес-процессы в смарт-процессах?
Да, полноценно. Роботы и триггеры настраиваются в канбане смарт-процесса, а дизайнер бизнес-процессов позволяет строить маршруты согласования со статусами и ветвлением.
Что лучше: смарт-процесс или кастомный модуль?
Смарт-процесс — если нужен учёт объекта со стадиями, полями и автоматизацией без нестандартного интерфейса. Кастомный модуль — когда нужны сложные расчёты, уникальная карточка, глубокая интеграция или специфическая логика прав. Разумный путь: SPA на старте, модуль — когда достигнуты его пределы.
Не уверены, закроет ли смарт-процесс ваш сценарий? Напишите нам — проведём аудит процесса и предложим оптимальную архитектуру внедрения или разработки.
bitrix