CRM роботы

Получение предыдущей стадии

Робот «Получение предыдущей стадии» для Битрикс24: узнайте, откуда пришла сделка, и защитите воронку от откатов

Что делает робот

Робот определяет, на какой стадии сделка находилась непосредственно перед текущей. Он возвращает и идентификатор стадии, и её название — например, «Квалификация» или «Коммерческое предложение отправлено». Это ключевая информация для контроля движения сделок по воронке: робот позволяет понять, идёт ли сделка вперёд по плану или откатывается на пройденные этапы.

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

Сценарии использования

1. Защита от возврата на пройденные стадии. Настройте робот так: при переходе сделки на новую стадию он проверяет предыдущую. Если сделка пришла с более позднего этапа (например, с «Оплаты» на «Согласование»), система автоматически отправляет уведомление руководителю отдела: «Сделка №145 откатилась назад — проверьте причину».

2. Логирование истории переходов. Маркетинговое агентство ведёт 200+ проектов одновременно. При каждом переходе сделки на новую стадию робот записывает название предыдущей стадии в пользовательское поле «Откуда пришла». Так в любой момент можно открыть сделку и увидеть полный путь: «Звонок → КП → Переговоры → Договор». Это заменяет ручное ведение лога.

3. Контроль пропущенных стадий. В регламенте компании после стадии «Звонок» сделка должна идти строго на «КП». Если робот обнаруживает, что предыдущая стадия — «Лид», а не «Звонок», значит менеджер перескочил обязательный этап. Система блокирует переход и требует пройти звонок.

4. Аналитика воронки. Собирая данные о предыдущих стадиях в отчёт, вы можете построить карту реального движения сделок: какие этапы клиенты проходят повторно, на каких чаще всего застревают и возвращаются.

Настройка робота

Робот предельно прост в настройке: ему не нужны дополнительные параметры, кроме указания идентификатора элемента CRM. Используйте стандартный триггер — «При изменении стадии» — и при необходимости добавьте условие выполнения (например, срабатывать только для сделок с суммой выше 100 000 рублей).

Результат работы

Робот возвращает два значения: ID стадии (можно использовать в условиях и фильтрах) и её название (удобно для вывода в текст уведомлений и комментариев). Например: PREV_STAGE_ID = "DT145_16:PREPARATION", PREV_STAGE_NAME = "Подготовка договора".

Интеграция с другими роботами

Наиболее частые связки: «Получение предыдущей стадии» → условие «Если стадия равна…» → «Отправить уведомление». Также результат можно передать в роботов «Обновить поле сделки» (чтобы сохранить название стадии в карточке), «Добавить в отчёт» или «Поставить задачу» (например, «Выяснить причину возврата сделки на предыдущий этап»).

Типичные ошибки при настройке

  • При создании новой сделки у неё нет предыдущей стадии. В этом случае робот вернёт пустые значения. Если ваша логика этого не учитывает, последующие условия могут сработать некорректно. Добавьте проверку на пустоту.
  • Если в процессе работы в Битрикс24 переименовали стадию, робот вернёт новое название — даже если на момент прохождения сделки стадия называлась иначе. Учитывайте это при логировании истории.