Логотипbitrix-code
Процессы

Оркестрация бизнес-процессов в Битрикс24

Александр Плетнёв, аналитик11 мин

Сложный бизнес-процесс — не линейная последовательность шагов. Параллельные ветки, условия, ожидание событий, эскалации. Разбираемся.

Инструменты в Битрикс24

  • Роботы — простая автоматика на стадиях воронки
  • Бизнес-процессы — сложные сценарии с ветвлениями
  • Внешние вызовы — обращения к API других систем
  • Human-in-the-loop — ручные шаги согласования

Когда использовать БП вместо роботов

Если есть ветвления, параллельные задачи, ожидание нескольких согласований — БП. Если линейная цепочка — роботы проще и быстрее.

Ожидание внешних событий

БП может "засыпать" в ожидании события. Например: ждать оплату. Webhook от банка активирует следующий шаг.

Человеческие шаги

Согласование — отдельная задача с сроком и ответственным. Эскалация при превышении срока к руководителю.

Интеграция с внешними системами

БП может вызвать REST API внешней системы и ждать ответа. Обработка ошибок — обязательна (таймауты, retry).

Версионирование БП

Новая версия БП — новые экземпляры. Старые экземпляры продолжают идти по старой версии. Без этого — неконсистентность процессов.