Действия бизнес-процессов Битрикс24 — это кирпичики, из которых собирается шаблон процесса в конструкторе: отправить на согласование, уведомить сотрудника, проверить условие, изменить поле, поставить задачу. Процесс — это просто цепочка действий с развилками, и от того, какие действия выбраны, зависит, будет ли он работать без ручного вмешательства.

Ниже — какие действия бывают, как выбрать нужное под задачу и на чём чаще всего ломаются шаблоны. Если вы ещё не открывали сам редактор, начните со статьи про конструктор бизнес-процессов Битрикс24.

Где находятся действия

Действия лежат на панели справа в конструкторе шаблона и разложены по группам. Нужное действие перетаскивается в схему, после чего открываются его настройки: кому, что, при каком условии. Состав групп немного отличается в облаке и коробке и зависит от того, для чего собирается процесс — для CRM, списков или документов на диске. Если действия из статьи нет в вашей панели, проверьте тип документа, а не версию портала.

Какие действия бывают

Все действия удобно делить по назначению — так проще найти нужное ↓

ГруппаПримеры действийДля чего
ДокументооборотУтверждение документа, ознакомление, запрос дополнительной информации, опросСогласования и сбор ответов от людей
УведомленияУведомление пользователя, почтовое сообщениеСообщить сотруднику или клиенту о событии
КонструкцииУсловие, параллельное выполнение, цикл, пауза в выполненииЛогика: развилки, ожидание, повторы
Обработка документаИзменение документа, смена статуса или стадииЗаписать результат в карточку
Данные процессаИзменение переменных, математические операции, запись в отчётПосчитать, запомнить, оставить след в журнале
ЗадачиСоздание задачи, задание сотрудникуПоручить работу с контролем срока
CRMДействия, знакомые по роботам: создать дело, отправить письмо клиентуРабота со сделкой, лидом, счётом

Данные между действиями передаются через переменные и параметры. Как их завести и чем они отличаются, разобрано в статьях про переменные и параметры бизнес-процессов.

Как выбрать действие под задачу

Одну и ту же задачу часто можно решить разными действиями. Рабочее правило: берите самое простое, которое даёт результат и оставляет след в карточке ↓

  1. Нужно решение человека «да/нет» — «Утверждение документа»: у него есть результат, по которому процесс пойдёт дальше.
  2. Нужны данные от сотрудника — «Запрос дополнительной информации» или задание с формой, а не уведомление с просьбой ответить в чат.
  3. Нужно просто сообщить — уведомление. Оно ничего не ждёт и процесс не останавливает.
  4. Нужна работа со сроком — задача: её видно в списке задач, по ней можно спросить.
  5. Нужна развилка — «Условие» по полю или переменной, а не несколько отдельных процессов.

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

Процесс собран, но застревает на полпути?
Посмотреть, как мы настраиваем процессы →

Пример: согласование скидки из пяти действий

Чтобы группы действий не остались абстракцией, вот типовая цепочка для сделки, где менеджер просит скидку выше допустимой ↓

Условие: скидка выше порога
Утверждение руководителем
Изменение поля сделки
Уведомление менеджеру
Запись в отчёт

Если скидка в пределах нормы, условие сразу уводит процесс в ветку «иначе» и согласование не запускается. Если руководитель отклонил, поле не меняется, а менеджер получает уведомление с комментарием. Каждое действие в цепочке отвечает ровно за одно: проверить, спросить, записать, сообщить, зафиксировать. Такой шаблон легко читать через год и легко менять, когда поменяется порог скидки.

Ошибки при сборке процесса из действий

Шаблоны ломаются не из-за сложности, а из-за мелочей ↓

Согласование без срокаПроцесс висит, пока согласующий в отпуске.
Уведомление вместо решенияОтвет пришёл в чат, процесс о нём не знает.
Условие без ветки «иначе»Нестандартный случай тихо выпадает из процесса.
Цикл без выходаПроцесс крутится и засоряет журнал.
Ответственный — конкретный человекУволился — процесс остановился.
Нет записи в отчётНепонятно, на каком шаге всё сломалось.

Прежде чем запускать шаблон на всех, прогоните его на тестовой карточке по каждой ветке: и когда согласовали, и когда отклонили, и когда никто не ответил.

Когда стандартных действий не хватает

Для большинства задач отдела продаж хватает стандартного набора. Если нет, есть три пути: действия из приложений Маркета, собственные действия через REST-приложение и, только в коробочной версии, выполнение PHP-кода. Прежде чем идти туда, проверьте, не решается ли задача обычным роботом на стадии — это проще в поддержке. Когда процессов становится много и они завязаны друг на друга, проще отдать их проектирование специалисту: так устроена наша автоматизация бизнес-процессов, а объём настройки портала можно прикинуть в калькуляторе внедрения Битрикс24.

Первый шаг

Разбор ваших бизнес-процессов за 30 минут

Покажите шаблон по видеосвязи: посмотрим, на каком действии он застревает, и скажем, как собрать цепочку надёжнее.

Записаться на разбор →

Итог: действия бизнес-процессов Битрикс24 — это согласования, уведомления, конструкции, изменение данных и задачи. Выбирайте действие по тому, что нужно получить на выходе, закладывайте сроки и ветку «иначе» и проверяйте шаблон на тестовой карточке до запуска.