Проект

Umzila

  • 3сервера
  • 30Кпользователей
  • ≈500событий/сек · пик
Избранные проекты

Umzila

Логистика последней мили · SaaS

Весь цикл курьерской доставки. В одной системе.

Umzila объединяет интернет-магазин, офис и курьера: принимает заказы из CMS, планирует маршруты, отслеживает доставку и помогает сверить товары и платежи.

Масштаб и технологии

3
сервера платформы
30К
пользователей платформы
≈500
событий/сек на пике
Основные технологииRealtime
GoReactReact NativePHPPostgreSQLRedisBullMQWebSocketNginxDockerPythonPyTorch

Гибридная оптимизация маршрутов

Собственная нейросеть и математическая модель работают в связке с классическими алгоритмами: рассчитывают маршруты и отсекают неэффективные варианты. Без внешних API.

Карта Москвы со всеми курьерами на линии, их маршрутами и событиями дня

Менеджеру

  • Новые заказы из CMS и учётной системы сразу попадают в обработку — видно, сколько каждый ждёт и какой следующий шаг
  • Чек-лист готовности: адрес, окно доставки, состав и подтверждение клиента, а звонок или SMS — прямо из карточки
  • Неполный адрес дополняется подсказками, точка сразу видна на карте, окно выбирается из свободных мест в рейсах
  • Заказы можно создавать и править вручную, а несколько сразу — утвердить, отложить или перенести одним действием
  • После маршрута — сверка денег и возвратов: что продано, от чего клиент отказался и почему

Логисту

  • Автораспределение по секторам с учётом окон клиентов, веса, транспорта и пробок — без внешних API
  • Прогноз до запуска: сколько будет листов, общий пробег и какие заказы рискуют не попасть в окно
  • Маршруты правятся на карте перетаскиванием заказов — время и пробег пересчитываются сразу
  • Все курьеры на карте в реальном времени, а уведомления сразу предлагают действие: предупредить клиента или позвонить курьеру
  • Рейтинг курьеров и карта проблемных зон показывают, кому нужна помощь и где сдвинуть окно доставки

Курьеру

  • Маршрутный лист и товарные накладные в приложении, порядок точек уже оптимизирован
  • На каждой точке — адрес с подъездом и домофоном, окно, вес, комментарий клиента и сумма к сбору
  • Звонок и чат с клиентом и диспетчером в одно касание, кнопка «Проблема» для нестандартных ситуаций
  • Приём наличных и безналичных платежей, чек и сопроводительные документы — на месте
  • Частичные отказы, подпись и оплата отмечаются в приложении и сразу попадают в отчёт
Как устроен цикл доставки

Что сделать с каждым заказом

Список заказов в обработке со статусом, временем ожидания и следующим шагом по каждому заказу

Новые заказы из CMS и учётной системы сразу попадают в обработку — у каждого видно, сколько он ждёт и какой следующий шаг. Фильтры «Позвонить клиенту», «Уточнить адрес» и «Готовы» собирают заказы по задачам, а превысившие норматив подсвечиваются красным. Отметьте несколько заказов — и утвердите, отложите или назначьте дату одним действием.

Как устроен цикл доставки

Чек-лист готовности заказа

Карточка заказа с чек-листом готовности, составом и историей звонков

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

Как устроен цикл доставки

Точный адрес и окно доставки

Редактирование заказа: выбор точного адреса на карте и окна доставки

Если адрес неполный, Umzila предложит подходящие варианты и покажет точку на карте. Окна доставки показывают свободные места в рейсах сектора, поэтому клиенту не пообещают время, в которое курьеры не успеют. После сохранения клиент получит SMS с новым адресом и окном.

Как устроен цикл доставки

Автоматическое распределение

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

Выберите день и сектора — система сама построит маршрутные листы для курьеров на смене. Учитываются окна клиентов, вес и габариты, вид транспорта и пробки. Ещё до запуска виден прогноз: сколько будет листов, общий пробег и какие заказы рискуют не попасть в окно.

Как устроен цикл доставки

План маршрутов на неделю

План маршрутных листов по дням с загрузкой курьеров и наличными к сбору

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

Как устроен цикл доставки

Правка маршрутов на карте

Ручная правка маршрутов на карте: заказ перетаскивается на маршрут курьера

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

Как устроен цикл доставки

Все курьеры на карте

Карта отслеживания: пройденные и оставшиеся участки, курьеры и опоздания

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

Как устроен цикл доставки

Маршрутный лист: план и факт

Маршрутный лист в пути: точки с плановым и фактическим временем и оплатой

По каждой точке маршрута видно плановое и фактическое время, статус вручения и сумму оплаты. Частичные отказы, подписи и оплата отмечаются курьером в приложении и сразу появляются в листе. Отклонение от плана видно одной цифрой, а следующая точка подсвечена на карте.

Как устроен цикл доставки

Уведомления с действиями

Уведомления диспетчеру: опоздания и просьбы клиентов с кнопками действий

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

Как устроен цикл доставки

Отчёт и сверка денег

Отчёт курьера: наличные, карты, возвраты и подтверждения доставки

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

Как устроен цикл доставки

Приём наличных и возвратов

Приём у курьера: пересчёт наличных, сканирование возвратов, подписи

Закрытие листа — три шага: пересчитать наличные, отсканировать возвраты и проверить подтверждения доставки. Сумма к сдаче считается по заказам, возвраты принимаются по штрихкоду. Лист закроется, только когда всё сошлось, а курьер видит статус приёма у себя в приложении.

Как устроен цикл доставки

Что купили и что вернули

Детали заказа: купленные и возвращённые товары, подпись и история

Карточка заказа из отчёта показывает купленные и возвращённые товары с причинами отказа. Здесь же подпись получателя, точка отметки на карте и вся история заказа — от получения из магазина до вручения. Возвраты передаются магазину после приёма на складе.

Как устроен цикл доставки

Обзор за период

Обзор за 30 дней: доставлено, доля вовремя, отказы, заказы по дням и нагрузка по часам

Главные показатели доставки за выбранный период — с изменением к прошлому, чтобы сразу видеть, стало лучше или хуже. График по дням показывает, сколько заказов доставлено вовремя, с опозданием и с отказом. Тепловая карта по часам подсказывает, когда нужно больше курьеров, а сверка денег — сходится ли касса.

Как устроен цикл доставки

Эффективность курьеров

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

Рейтинг курьеров по доле доставок вовремя, отказам, скорости на точке, пробегу и оценкам клиентов. Umzila сама подсказывает, кого стоит отметить, а кому нужна помощь, и показывает причину — например, опоздания по утрам в одном районе. Тренд за 14 дней виден прямо в строке.

Как устроен цикл доставки

Проблемные зоны на карте

Карта проблемных зон Москвы: где чаще опаздывают и по каким причинам

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

свои продукты

Мы не только делаем на заказ. У нас есть собственные продукты.

С 2013 года мы сами запускаем, продаём и эксплуатируем свои сервисы. Это меняет то, как мы работаем над вашим.

  1. 01

    Взгляд владельца

    Оцениваем каждую функцию по стоимости и отдаче — и спорим, если объём работ не ведёт к цели.

  2. 02

    Стек, проверенный продакшеном

    Рекомендуем ту архитектуру, на которой под реальной нагрузкой работают наши собственные продукты.

  3. 03

    Остаёмся после запуска

    Мы сами эксплуатируем сервисы 24/7, поэтому мониторинг, релизы и инциденты — рутина, а не допродажа.

  4. 04

    Понимаем бизнес, а не только код

    Цены, платежи, аналитика, рост — мы прошли это сами и говорим с вами на одном языке.