Route optimisation is live on every Growth plan
Your morning run, ordered by real driving time instead of the order the jobs were booked in — and honest about it when the router cannot be reached.
A day's jobs get booked in the order the phone rang. That is almost never the order they should be driven in. Route optimisation reorders the run by actual driving time and shows you what the reorder is worth before you accept it.
Real driving times, not straight lines
The distances come from a real road router, so a stop that is two kilometres away across a river is correctly treated as a twenty-minute drive rather than a two-minute one. Every technician's run costs one lookup, cached for the day.
For a run up to eight stops the best order is solved exactly. Past that the arithmetic gets impractical, so it uses a nearest-neighbour pass improved by 2-opt — which in practice lands on the same answer or within a minute of it.
It tells you when it doesn't know
This is the part worth reading.
When the router can't be reached, BizzMate falls back to straight-line estimates — and says so on the screen. Estimates are shown with a "≈" and labelled as not road distances. They are never dressed up as the real thing.
The same rule applies to jobs with no coordinates. A site address that hasn't resolved to a location yet stays in the list and stays visible — it just isn't routed, isn't mapped and isn't given an invented drive time. The count of unplaced jobs is shown rather than hidden.
The reorder is a suggestion until you accept it
Open Routes and you see the day as booked next to the day as it could be, with the difference between them. Nothing has moved.
If you take it, Apply this order rewrites the scheduled times — anchored to the day's first booking, so the start of the day stays where the customer expects it — and writes every move to the job's audit trail. The new order is recomputed on the server rather than trusted from the page, so what gets saved is what the router actually said.
On the phone
The technician's map shows the run as booked, with per-leg drive times and a deep link into Google Maps for the next stop. Those numbers are the router's. Earlier versions of that screen drew a per-stop distance that was the same for every leg — that is gone, and it isn't coming back.
Who has it
Route optimisation is on the Growth and Pro plans. The dispatch map is on all three.
New to BizzMate? Start a free trial — it begins on Growth, so this is included.
Read next
BizzMate for phones is here
Today's run, the job detail, checklists, photos and customer sign-off — on a real Android and iOS app that keeps working when the signal drops.
6 min read BusinessCutting the time it takes to get paid
Most late payment is caused by something the business did — or didn't do — before the invoice ever went out. Six changes, in the order worth making them.
8 min read