Кейс. Автоматическое распределение заказов по менеджерам в RetailCRM.
Стандартный механизм распределения заказов в RetailCRM, просто скрывает заказы, если у менеджера много не обработанных.
Но возникает много разных ситуаций, когда необходимо распределять принудительно равномерно или по разным условиям. Это устраняет потери клиентов, и случаев, когда сотрудники обрабатывают только самые вкусные заказы, а менее интересные игнорируют.
Рассмотрим разные условия и как это решается.
1. Если менеджер долго не обрабатывает заказ.
Самый простой случай, скрипт контролирует обработку заказа, если заказ не обработан – переходит на другого менеджера. Отдельно считается статистика, какой % менеджер обработал вовремя, а какой пропустил.
Пример такого распределения, с временем на обработку 15 минут:
2. По городам, регионам
Когда менеджеры из разных регионов или часового обслуживают свои регионы.
Для таких случаев, мы вводим интерфейс с настройками, в котором можно указать привязку к магазину необходимых договоров
3. По дням недели. Например, менеджеры работают 2 через 2, или гибкому графику.
Для таких случаем, в модуле распределения можно просто в календаре, в какие дни на каких менеджеров делать распределение заказов
4. Прочие условия
В зависимости от категории заказанного товара, суммы сделки или сегмента клиента. Такие распределения тоже возможны
Таким образом можно разработать самые разные условия обработки заказов, распределять принудительно, учитывать рабочее время, и прочее. Часто к таким условиям также добавляется контроль – активность менеджера, если менеджера нет на рабочем месте, или есть просроченные заказы/задачи, новые заказы не назначаются. Все такие разработки индивидуальны.