Skip to content

Map · reads route

Routes

Paths between places.

Anything with an address or coordinates, placed.

Stop 3 has an earlier window than stop 2 — the kind of clash a list of addresses hides.
  • 1 — Café Bellevue, 75011
  • 2 — Hôtel Vasari, 75004
  • 3 — Marché, 75004

What it does

Behaviours, not fields. Choosing between two modules is choosing between these.

Ordered stops with distances, because the same four addresses in a different order can be an hour apart.

Time windows per stop, which is where a route usually breaks.

A conflict between the order and the windows is visible rather than discovered mid-round.

How it works

  1. 1

    Stops are entered in the planned order with their time windows.

  2. 2

    A window that conflicts with the order is visible before the van leaves rather than at the third stop.

  3. 3

    Distances between consecutive stops show where the order is costing time.

  4. 4

    Reordering renumbers the run.

Best for

Places, deliveries, catchments, anything geographic.

Not the right choice for

Data where location is incidental.

What a row holds

Every field, and what the agent listens for to fill it — which is the difference between a page you type into and one that fills itself.

FieldTypeFilled from
StoprequirednumberPosition in the run. The order is the content.
AddressrequiredtextThe destination for this stop, usually taken from an order or a customer record.
DistancetextHow far from the previous stop, which is what makes the order matter.
WindowtextWhen it has to happen by. A conflict with the order is the thing to catch.

What it does not do

A module chosen for something it cannot do costs more than one that was never offered.

  • CANNOT BE BUILT YET. No DataModule type draws a route, and no provider computes travel time.
  • No optimisation even once it exists — the order is yours, and nothing suggests a better one.
  • Distances are as entered, not computed.
  • No live tracking or ETA.

Before it works

What you have to provide, if anything.

  • Not currently possible. Use Deliveries, which is a table and renders today.
  • When it lands it needs coordinates plus a routing provider, which is a cost per request.

In practice

A delivery round of four stops across Paris.

Bellevue before nine, the market before ten, Vasari between nine and eleven.
What was said to the agent

What the agent built

A route with distances and windows in the planned order.

What changed

Stop three had an earlier window than stop two. Reordering saved a doubling-back that had been happening every week.

This module cannot be built yet

Drawing a route needs coordinates and a projection, and ordering one usefully needs travel times between points — which is a routing API on top of geocoding, with a cost per request. The stops and their windows are recorded correctly and the order is respected; what cannot be drawn is the line, and what cannot be computed is whether that order is the fast one. Same blocker as Map, plus a second provider.

Questions

What data does the Routes page use?

It reads route records the agent has collected. Paths between places. Nothing has to be imported first — the page appears once there is something to show.

Do I have to build or configure it?

No. You describe what you need in a sentence and the agent chooses the view and fills it. Custom pages exist for the cases no built-in view covers, and those are reviewed before they go live.

When is a map the wrong choice?

Data where location is incidental. It is best for: places, deliveries, catchments, anything geographic.

Does it stay up to date?

Yes. The page is a view over the data rather than a copy of it, so anything the agent learns afterwards shows up without a rebuild or a re-import.

Ask for it in a sentence

You do not configure this page. You tell your agent what you need and it builds it from what it has already collected.

Build your agent free

Agents

More

👤
Profile
FAQ