Local delivery · Taipei, Taiwan · Operations

Six drivers, fair shares, no door twice

Yi-ting runs a small family delivery company in Taipei, with six drivers and orders from three online shops.

Listen to the story:

The challenge

Every morning she prints the orders and splits them by hand. The same customer often orders from two shops, so two drivers climb to the same flat. Some drivers get all the far stops in Neihu, others finish by noon, and arguments start before nine.

How the flow works

With xMap Flows, Yi-ting built Swift. Swift is an AI employee: a flow of 6 blocks.

  1. Every morning at seven,

    Every morning at 7 (Schedule)

  2. Swift takes the day's orders from all three shops,

    Today's orders (My data)

  3. keeps one stop for each address,

    One stop per address (Remove duplicates)

  4. splits the city into six fair areas, one for each driver,

    Six fair areas (Split by territory)

  5. plans each driver's route in the best order,

    A route per driver (Route planner)

  6. and puts every route in the drivers' shared sheet.

    The drivers' sheet (Google Sheets)

What it solves

The result

This morning there are one hundred and forty orders. Swift finds eighteen going to a door already on the list, so the drivers make one hundred and twenty two stops, about twenty each. Everyone finishes by four, and nobody argues.

Yi-ting used to referee her drivers. Now she just waves them off.

18double stops saved
20stops for each driver
0 minsorting by hand

An illustrative scenario: the figures are modelled to show what the flow produces, not a customer's results.

The flow, block by block

  1. 1

    Every morning at 7

    Schedule

    Starts the flow on a timetable.

  2. 2

    Today's orders

    My data

    Brings in a table you uploaded or a list you saved on the My data page: your stores, customers, target accounts or sites.

  3. 3

    One stop per address

    Remove duplicates

    Keeps one of each item when the same one arrives more than once, for example from two searches that overlap.

  4. 4

    Six fair areas

    Split by territory

    Shares the items out between your reps by area: compact territories of about the same size, so every rep gets a fair share close together.

  5. 5

    A route per driver

    Route planner

    Puts the places that reach it in the best order to visit them in a day, from a start you pick: one route, one for each rep (by a field such as owner), or shared out between a number of reps.

  6. 6

    The drivers' sheet

    Google Sheets

    Create, edit, and collaborate on spreadsheets online

Templates to build it

Ready-made flows with the same blocks. Open one, change the city and the kind of place, and run it.

Industries

Learn how it works

More stories from Logistics & ports

All 137 stories →

Build this flow on your own city

Run a live search on the home page without an account, or let Ask xMap build the flow from one sentence.