CRM Роботы + AI 2.0

Анализ скидок в товарах

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

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

Робот ставится на воронку, где лежат товары: сделки, лиды, смарт-процессы. Тип сущности он берёт из контекста, указывать нужно только ID элемента.

Робот в каталоге приложения

Настройка

Диалог настройки робота

Поле одно — ID элемента. Обычно это текущая сделка: подставляется {{ID}} из контекста. Можно передать и чужой ID, если анализируете связанную сущность.

Что возвращает

  • Средняя скидка, % — простое среднее по всем позициям. Нюанс: она не взвешивается по количеству — позиция на 1 штуку влияет так же, как на 100. Для денежной оценки смотрите итоговую сумму;
  • Максимальная и минимальная скидка, % — разброс по позициям. Максимум удобен для порогов согласования: «где-то в сделке зарыта скидка 25%»;
  • Итого сумма скидки — в деньгах. Скидка по каждой позиции умножается на количество и складывается: это реальная цена уступки клиенту;
  • Количество товаров — сколько позиций обработано;
  • Статус.

Если товаров в карточке нет, робот успешно возвращает нули — не ошибка, а сигнал поставить условие на количество товаров.

Описание робота

Сценарии из практики

Порог согласования. Сделка переходит на стадию «Согласование условий». Робот считает максимальную скидку: больше 15% — задача коммерческому директору, до 15% — сделка едет дальше автоматически. Руководитель смотрит только реальные превышения.

Контроль маржи по счетам. Перед выставлением счёта процесс проверяет среднюю скидку и сумму уступки. Средняя выше положенных 10% по регламенту — счёт блокируется до ручной проверки, менеджеру комментарий с цифрами.

Отчёт о «подаренных» деньгах. Раз в неделю процесс проходит по закрытым успешно сделкам и складывает итоговые суммы скидок в отчётное поле или таблицу. Руководство видит, сколько денег отдел отдал скидками за период, и по каким менеджерам.

Ловля «скидки ради скидки». Если минимальная скидка больше нуля по всем позициям сразу — менеджер заложил уступку по умолчанию, не торгуясь. Такие сделки собираются в список для разбора на планёрке.

Контроль закупочных цен в смарт-процессе. В смарт-процессе закупок робот стоит на стадии согласования заявки. Поставщик дал скидку на объём — процесс сверяет средний процент с целевым: ниже планового — заявка возвращается закупщику переторговать условия, на уровне или выше — уходит на утверждение бюджета.

Типичные ошибки

Все значения нулевые при успехе. Либо товаров в карточке нет, либо по позициям не проставлены скидки. Проверьте количество товаров в результате — ноль позиций и ноль скидок различаются именно им.

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

Средняя скидка «не сходится» с прикидкой в уме. Среднее считается по позициям, без веса количества: одна строка с 50% и десять строк без скидки дадут среднюю 5%, хотя в деньгах уступка почти половина. Для денежной логики используйте итоговую сумму скидки.

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