Получение текущей стадии
Робот «Получение текущей стадии» для Битрикс24: название и ID стадии — всегда под рукой для автоматизации
Что делает робот
Робот возвращает идентификатор и название стадии, на которой элемент CRM находится в момент срабатывания. Это базовый, но критически важный инструмент для построения любой логики, связанной с движением сделок по воронке.
Зачем это нужно, если стадия и так видна в карточке сделки? Дело в том, что другие роботы и условия в бизнес-процессах не «видят» интерфейс — они оперируют данными. Робот «Получение текущей стадии» переводит информацию о стадии в формат, доступный для автоматической обработки: её можно сравнивать, записывать, подставлять в текст. Без этого робота невозможно построить ветвление «если сделка на стадии А, сделай X, иначе — Y».
Сценарии использования
1. Условное ветвление в воронке. Отдел продаж настроил бизнес-процесс: при переходе сделки робот получает название текущей стадии и в зависимости от неё запускает нужный сценарий. Если стадия «Квалификация» — ставится задача на первичный звонок. Если «Коммерческое предложение» — отправляется КП. Если «Оплата» — формируется счёт. Одна универсальная цепочка вместо десятка отдельных триггеров.
2. Уведомление смежных отделов. Производственная компания использует робота так: когда сделка переходит на стадию «Подготовка заказа», система проверяет текущую стадию и автоматически отправляет задачу на склад с текстом: «Сделка №256 перешла на стадию "Подготовка заказа" — начинайте сборку». Кладовщику не нужно заходить в CRM, чтобы узнать, какие заказы пора собирать.
3. Логирование времени на стадиях. Консалтинговая компания записывает название текущей стадии и текущую дату в отдельное поле сделки при каждом переходе. Так формируется история: «Квалификация — 3 дня, Аудит — 7 дней, Согласование — 2 дня». Это позволяет анализировать узкие места воронки и прогнозировать сроки сделок.
4. Автоматическая смена ответственного. IT-компания настроила правило: когда сделка достигает стадии «Техническая проработка», робот получает текущую стадию, сравнивает её с заданной и автоматически меняет ответственного с менеджера по продажам на технического специалиста. При возврате на «Переговоры» — ответственный снова меняется.
Настройка робота
Робот не требует абсолютно никакой настройки, кроме выбора триггера — «Когда выполнять». Это может быть переход на любую стадию, на конкретную стадию или периодический запуск по расписанию. Робот автоматически берёт идентификатор элемента из контекста выполнения и определяет его текущую стадию.
Результат работы
Робот возвращает два значения: ID стадии — для использования в условиях и сравнениях (например, DT145_16:NEW), и название стадии — для вывода в текст уведомлений и комментариев (например, «Новый лид»).
Интеграция с другими роботами
Это, пожалуй, самый универсальный робот для построения цепочек. Типичная схема: «Получение текущей стадии» → условие «Если стадия = …» → любое действие. Результат также часто используют с роботами «Сменить стадию», «Отправить письмо», «Записать в поле сделки», «Добавить в отчёт» и «Поставить задачу».
Типичные ошибки при настройке
- Не путайте с роботом «Получение предыдущей стадии». Если вы строите логику «откуда пришла сделка» — вам нужна предыдущая стадия. Если логика «что делать со сделкой сейчас» — текущая.
- При использовании условия «Если текущая стадия = …» учитывайте, что в Битрикс24 ID стадии — это технический идентификатор вида
DT145_16:PREPARATION. При копировании воронки или переносе между порталами ID меняются — условия перестанут работать. Проверяйте соответствие после любых изменений структуры воронки. - Если стадия была удалена из воронки, а сделка на ней «зависла», робот всё равно вернёт ID этой несуществующей стадии. Такие сделки нужно выявлять и корректировать вручную.