Built for the people who run the day
A TMS designed around dispatcher and admin quality of life.
Built inside a working dispatch office, with one rule: every click a dispatcher makes all day should cost less, and every question they ask a driver should come back with an answer. The three below are the clearest examples; the full list is on the dispatch page.
Nudge
One tap on a driver's map radial or a board row.
What comes back: one of five forced choices on the driver's phone: On my way, I'm on site, Running late, There's a problem, or Dismiss. The server chases silence on its own and escalates, and every open nudge sits in an amber count until it is answered.
Ack-required message or broadcast
Tick the warning box on a message to one driver, a saved group, or the whole fleet.
What comes back: a card the driver must answer with Acknowledge or I can't comply with a reason, re-shown on every app open until they do. Broadcasts show Seen by N, and Zippy lists who has not answered.
Per-location procedure
"Sign the log book before opening the lockbox," written once on the site's access point.
What comes back: every driver who stops there sees it, it gates the pickup until they tap Got it, and the acknowledgement is recorded per driver, per location, per stop. When a hospital asks whether your drivers were told, you open the Acks tab instead of searching a group chat.
Who should take it
The scorer ranks every driver who could take the order, with reasons, before you have finished reading it.
Up to three names with a score, reasons on hover, Re-score live. It runs on plain data, not a chat model, so it is instant and free, and it never assigns by itself unless an admin has explicitly turned on a rule that does; otherwise a person clicks the name. Overrides are graded on a Scorecard, so you can see where it was wrong.
- Where they are now. Live GPS distance to the pickup, with being at the door the strongest single boost.
- Manifest is candidacy, history is rank. Anyone on today's manifest is a candidate; who runs this lane at this time of day decides the order.
- What you declared. Avoid and Lockout beat any history. The driver who owns a standing order on its day sorts first.
- When it is unsure, it says so. A low or bunched score on a STAT escalates, and Zippy writes a short brief with alternatives.
Assign by typing a driver numberType the number on the board row, or take the scorer's top pick. Mark Confirmed, Picked Up or Delivered for a driver who called in.
Work several orders at onceSelect a set and hand them to the driver you pick in the Drivers panel, which also shows who can take the next job and who has gone dark.
Jump to any order from anywhereFind opens from every page. Shift a search date without retyping it.
A walkie-talkie with a transcriptDrivers hold a talk bar and speak; dispatch hears the clip with a radio chirp, and the words land in the thread as searchable text.
A roster that knows who ran itWho actually ran each route on past weeks, who is out, who covered, and an Apply plan button that does the same reassignment the board does.
Storm day in one moveUn-post a date for everything, one customer or one site, with a preview of exactly what will happen before anything changes.