Reading your schedule, map and warnings
A generated schedule is four things at once: a timed plan, a set of routes, a workload summary, and a list of what the scheduler could not do. The last of those is the one worth reading first.
6 min read
What you get back
- The schedule table
- Every visit in time order, grouped by the staff member doing it, with a start and end time for each. This is the part you would print or read out at handover.
- The map
- Each staff member's route drawn in their own colour, with a pin at every stop. Following one colour shows you one person's day as an actual journey, which makes an inefficient ordering obvious in a way a table does not.
- Staff summary
- Per-person totals for the day — how many visits, and how the time splits between visiting and travelling. This is the quickest way to see whether work is spread evenly across the team.
- Warnings
- Anything that could not be scheduled, and why. A warning names the specific visit rather than reporting a general failure, so you can go straight to the constraint that caused it.
- Hints
- Observations that are not failures — places where a small change would have allowed a better plan. Worth reading when a schedule is valid but looks heavier than you expected.
Read the warnings first
It is tempting to look at the table and assume the day is planned. The warnings are what tell you whether the plan is complete. A schedule with three unplaceable visits still produces a perfectly readable table for everything else, and the difference matters before you send it out.
Warnings name the visit and the reason, which is usually enough to fix in one edit. In most cases a single constraint is doing the damage — one strict start time, or one skill requirement — rather than the round being genuinely over capacity.
A quick diagnostic
Using the map to sanity-check
The map is the fastest way to spot a plan that is technically valid but practically awkward. Following a single colour from start to finish shows the day as a journey, and a route that crosses itself repeatedly usually points at a timing constraint pulling someone back across the patch.
It is also the easiest way to see whether your start locations are sensible. If someone's first leg is a long drive across everybody else's territory, switching them between home and office start — or swapping which visits they are eligible for — is often worth more than any other change.
Frequently asked questions
- A visit is missing from the schedule. Where did it go?
- Nothing is dropped silently. If a visit is not in the table it will be named in the warnings, along with the reason it could not be placed — most often a time window it could not fit inside, a skill nobody available holds, or a double-up where two staff could not be freed at once.
- Why does a route double back on itself?
- Almost always because of a timing constraint rather than a routing mistake. If a visit has a window or a strict start time, the scheduler has to be at that address at that time even if the geography would prefer otherwise. Removing the constraint and regenerating will show you whether it was the cause.
- The travel times look longer than I would expect. Why?
- They are real road distances rather than straight-line estimates, so they account for the route actually being driven. Urban journeys in particular are often much slower per mile than people estimate. They do not model live traffic, so treat them as typical driving times rather than a prediction for a specific morning.
- One person has far more visits than another. Is that a bug?
- Usually not. The scheduler optimises the round as a whole rather than balancing headcount, so someone whose start location sits in a dense cluster will legitimately take more visits than a colleague covering a rural spread. If you need a more even split, narrowing the busier person's working hours is the usual lever.
- Can I save or share the schedule?
- A generated schedule is kept in your browser, so it is still there when you come back. To send a carer their round, use Share with staff — it produces a read-only link that works without an account, with the visits carried inside the link rather than stored anywhere. Send a fresh link each day, as an old one cannot be withdrawn.
Related guides
- Getting started: your first scheduleA step-by-step walkthrough for building your first optimised schedule in GeoRoutes, from adding staff to reading the finished route.
- Staff, skills and start locationsAdd staff, set individual working hours, choose whether someone starts from home or the office, and use skills so visits reach qualified people only.
- Appointments, double-ups and repeat visitsHow to add appointments, request two staff for a double-up, schedule several visits to the same person in one day, and enforce a minimum gap between them.
Try it on your own round
The scheduler is free to use with no account — your data stays in your browser until you choose to create one.
