AI-агент

AI-маршрутизация
заказов и курьеров

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

Маршрут дня за ~1 минутуЗоны из вашего KMLАвто и пешие курьерыИсправление кривых адресов

Что решает

Диспетчер перестаёт быть
узким местом

На ручном распределении скорость упирается в одного человека: он держит в голове зоны, знает, кто из курьеров быстрый, и раскидывает заказы по памяти. В отпуске или в пик этот процесс ломается.

~1 мин

Сбор маршрутов на день

40%

Меньше ошибок в адресах

Быстрее диспетчеризация

100

Курьеров в пиковый день

Логика агента

Как принимается решение

01

Нормализация адреса

Адрес чистится от лишнего (подъезд, домофон, комментарий) и уходит в геокодер Яндекс Карт. На выходе — координаты и признак, попал ли адрес в известную зону доставки.

02

Определение зоны и стоимости

Точка проверяется по полигонам зон (загружаются из KML): зона 0, 10, 20 и т.д. Зона влияет на ставку курьера и себестоимость заказа.

03

Разбор временных окон

Слот заказа разбирается из текста CRM в диапазон «с — по». Заказы с пересекающимися окнами и близкими координатами становятся кандидатами в один маршрут.

04

Подбор курьера

Учитывается: свободные слоты по графику смен, текущая загрузка, режим авто или пеший, привязка к зоне и уже назначенные заказы.

05

Сборка порядка объезда

Внутри маршрута точки выстраиваются по географии и времени. Формируется ссылка в Яндекс.Навигатор для курьера.

06

Передача и контроль

Диспетчер подтверждает, курьеры получают push. Любое изменение заказа после отправки попадает на «табло изменений» менеджера.

Факторы

Что учитывается при распределении

ФакторОткуда берётсяНа что влияет
Координаты адресаГеокодинг Яндекс КартКластеризация точек, порядок объезда
Зона доставкиПолигоны KML в настройкахСтавка курьера, себестоимость, допустимость заказа
Временной слотПоле доставки из CRMСовместимость заказов в одном маршруте
График смен курьераОтметки курьера в PWAКто вообще доступен на этот день
Тип передвиженияПрофиль курьера: авто / пешийПлотность маршрута и ставка
Текущая загрузкаУже назначенные заказыБалансировка между курьерами
Состав и объём заказаПозиции из CRMГабаритные заказы уходят на авто
Приоритет и комментарийОператор или CRMСрочные заказы поднимаются в начало

Адреса

AI-исправление адресов

Самая частая причина сорванной доставки — не пробки, а адрес, который человек ввёл в свободной форме. «Ленина 42 напротив школы, второй подъезд» геокодер не понимает.

Проблемные адреса выносятся в отдельный блок и подсвечиваются

AI предлагает нормализованный вариант — принять можно в один клик

Комментарий (домофон, этаж, ориентир) сохраняется и уходит курьеру

Адрес вне зон доставки помечается до того, как заказ ушёл в маршрут

Исправленный адрес возвращается обратно в CRM

🎯

Точность

Ошибки ручного ввода перестают доезжать до курьера.

Скорость

Диспетчер разбирает проблемные адреса пачкой, а не по одному.

📉

Возвраты

Меньше «не смог найти адрес» — меньше повторных выездов.

Контроль

Автоматика не значит вслепую

Агент — это помощник диспетчера, а не чёрный ящик. Каждое решение можно переиграть: перетащить заказ на другого курьера, разбить маршрут, поменять порядок точек, снять назначение. Ручное решение всегда приоритетнее автоматического.

Все изменения после того, как маршрут ушёл курьеру, фиксируются в истории: кто, что и когда поменял. Менеджер видит «табло изменений» — перенос времени, смена состава, переназначение курьера, новый комментарий оператора. Курьеру при этом мгновенно уходит push, так что «я не видел, что время сдвинули» перестаёт быть аргументом.

Подробнее про экран диспетчера и экран менеджера — на странице «Три интерфейса», а про то, как заказы попадают в систему — в разделе «Интеграции».

Вопросы и ответы

Об AI-маршрутизации

Не нашли ответ — напишите в Telegram, отвечаем в течение часа в рабочее время.

Чем AI-распределение отличается от обычного построения маршрута?

Классический планировщик решает задачу «объехать N точек кратчайшим путём». Наш агент сначала решает задачу распределения: какому курьеру какие заказы отдать с учётом зоны, временного окна, текущей загрузки, типа передвижения и приоритета заказа — и только потом строит порядок объезда внутри маршрута.

Можно ли править то, что собрал AI?

Да, и это основной сценарий. AI даёт черновик за секунды, диспетчер перетаскивает спорные заказы между курьерами и подтверждает. Ручное решение всегда важнее автоматического — система не перезаписывает правки диспетчера.

Что происходит с кривыми адресами?

Адрес прогоняется через геокодинг Яндекс Карт. Если координаты не определились или попали за пределы зоны, заказ подсвечивается в отдельном блоке, а AI предлагает исправленный вариант адреса — диспетчер принимает его в один клик.

Учитывает ли система пеших курьеров и автокурьеров?

Да. Курьер сам переключает режим «авто / пеший» в профиле, и это влияет и на состав маршрута, и на ставку. Пешим уходят компактные кластеры адресов, автокурьерам — разнесённые по городу точки и объёмные заказы.

Что будет в пиковый день, когда курьеров в 5 раз больше обычного?

Это как раз тот случай, ради которого агент и делался: в пиковые даты через систему проходило до 1000 заказов и около 100 курьеров, и распределение занимало минуты вместо нескольких часов ручной работы.

Оставить заявку

Покажем на ваших заказах

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

Ответим в течение 1 часа в рабочее время. Или напишите напрямую: @weareventwave