BizzMate
Product update

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.

5 min read

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.

Why that matters A scheduling tool that quietly substitutes a guess is worse than one that says "I can't reach the router". You'd plan a day around the guess, and find out at the third job.

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

← All posts