Настройка low-code разработки на Битрикс24
Бизнес хочет автоматизировать процессы, но бюджета на полноценную разработку нет, а штатных программистов — тем более. Битрикс24 предлагает набор low-code инструментов: роботы CRM, бизнес-процессы, смарт-процессы, автоматизация в задачах. Проблема в том, что без правильной настройки эти инструменты превращаются в хаос из десятков роботов, которые конфликтуют друг с другом и работают непредсказуемо.
Смарт-процессы
Смарт-процессы — кастомные сущности CRM с собственными стадиями, полями и автоматизацией. По сути — конструктор бизнес-объектов без написания кода.
Типичные применения: согласование договоров, обработка рекламаций, ведение проектов, учёт оборудования. Настройка:
- CRM → Настройки → Смарт-процессы → Создать — название, привязка к воронке
- Стадии — последовательность этапов (черновик → на согласовании → согласовано → отклонено)
- Поля — типизированные: строка, число, дата, привязка к пользователю, привязка к другой сущности CRM
- Права доступа — по ролям: кто видит, кто редактирует, кто перемещает по стадиям
- Автоматизация — роботы и триггеры, идентичные тем, что работают в сделках и лидах
Ограничение: смарт-процессы доступны на тарифах «Профессиональный» и «Энтерпрайз». На младших тарифах — только сделки и лиды.
Роботы CRM: правила настройки
Робот — действие, выполняемое автоматически при смене стадии. Встроенных действий десятки: отправить письмо, создать задачу, изменить поле, ждать N дней, вебхук.
Правила, которые экономят часы отладки:
- Один робот — одно действие. Не пытайтесь в одном роботе и письмо отправить, и поле изменить, и задачу создать. Цепочка из трёх роботов читается и отлаживается проще.
- Условия — до действия, а не внутри. Используйте условный робот (condition) перед действием, а не пытайтесь вписать условия в каждый робот.
-
Переменные. Результат одного робота (например, ID созданной задачи) передаётся в следующий через
{{ID}}. Документируйте, какой робот что возвращает. - Таймауты. Робот «Ждать» приостанавливает цепочку. Если после ожидания стадия уже изменилась — последующие роботы не выполнятся. Проверяйте.
Бизнес-процессы
Бизнес-процессы (БП) — более мощный инструмент, чем роботы. Поддерживают ветвления, циклы, параллельные ветки, пользовательские активити. Настраиваются в визуальном редакторе.
Применяются для:
- Согласования документов с несколькими уровнями (руководитель → юрист → директор)
- Процессов с условными переходами (если сумма > 100 000 — дополнительное согласование)
- Автоматизации, привязанной к документам, а не к стадиям CRM
БП запускаются на сущностях CRM, элементах списков, документах. Для смарт-процессов — тоже поддерживаются.
Что настраиваем
- Аудит текущей автоматизации: выявление конфликтующих роботов и дублей
- Проектирование смарт-процессов под конкретные бизнес-сценарии
- Настройка цепочек роботов CRM с документированием логики
- Настройка бизнес-процессов с ветвлениями и согласованиями
- Подключение внешних сервисов через роботов-вебхуков
- Тестирование сценариев: прохождение элемента по всем стадиям с проверкой каждого робота







