VisitsTracker

VisitsTracker › Job scheduling

Job scheduling and dispatch for engineers

Assign the work, set a window, and let the day order itself from live positions. Jobs close on the work being done, not on someone remembering to tick a box.

No card needed. Set up in an afternoon.

Board · today1 missed window
Quarterly serviceAbbey Retail Park · 08:00–10:00done 6/6
Leak calloutNorthgate Depot · 10:00–12:00done 4/4
Filter changeElm Court · 13:00–15:00en route 2/5
Panel inspectionSaltmarsh Depot · 09:00–11:00missed 0/7

A job closes when the work is done and a visit at that site backs it up the same day.

01 · The board

The week as one board you can drag

Jobs, engineers and days on a single surface. Moving a job is dragging it, and the phone in the van finds out without anybody making a call.

  • Drag to reassign or reschedule; the engineer's app updates on the spot.
  • Unassigned work sits in its own column rather than hiding inside a filter.
  • Colour is job state, so an unstarted afternoon is visible from across a room.
Wednesday 12 August18 jobs
J. Hartley4 jobs · 1 running late08:00-16:30
P. Sharma5 jobs · on schedule08:00-17:00
N. Byrne3 jobs · 1 not started09:00-17:00
Unassignedneeds an owner today6 jobs

02 · In the van

The job arrives with everything it needs

Address, contact, history, parts, the forms to fill. The engineer opens one thing rather than three, and it works with no signal.

  • Navigation opens in whichever map app the phone already has.
  • Forms, photos and signatures are attached to the job, not to a message thread.
  • Everything queues offline and syncs when there is a bar of signal again.
Job 4021 · Abbey Retail Parkin progress
Arrivedgeofence, no tap needed10:22
Checklist6 of 9 donein progress
Photos2 before, 1 after3
Signaturewaiting on site contactnot yet

03 · When it slips

Running late shows itself before the customer calls

The board knows how long the current job has run and how far the next one is. It says so while there is still time to move something.

  • A job overrunning its window is flagged on the board, not after the fact.
  • The customer can be sent a live link with an ETA and nothing else.
  • Reassigning a slipped job takes the notes and photos with it.
18jobs today
1running late
6unassigned
94%in window

Also in the box

Send the work, then see what happened to it

Recurring jobs

Weekly and monthly calls repeat on their own, with the due date moving as they go. You are not rebuilding the same round every Monday.

Day plans from live position

Order the remaining jobs from where someone actually is, not from where they started.

Nearest free worker

For an emergency, see who is genuinely closest — based on readings we trust, so a faked position cannot win the job.

How a job actually closes

A job is marked done when the work is finished and a visit at that site backs it up on the same day. That is why the board can be trusted at a glance — “done” is not just someone’s tap.

Straight answers

Questions people ask

Can I repeat a weekly job?

Yes. Set a job to recur and it is created again on schedule, with its due date moving forward. Duplicates are prevented, so a missed run does not produce two.

How does a job close?

The work has to be finished — including any checklist — and there has to be a visit at that site on that day. Both, not either.

Can I see who is nearest to an emergency?

Yes, based on the latest reading we trust for each person. Someone whose phone is reporting a fake position is excluded rather than ranked.

What happens if a job misses its window?

You get an alert once the window closes without the job starting, so it is a live problem rather than something you find on Friday.

Can I add my own fields to a job?

Yes — your own typed fields on jobs, sites and visits, including file attachments. Changes to them are recorded rather than overwritten.

Try it on one van for a week.

Put it on one phone, run a normal week, and see what comes out the other end.