All problems
Common problem

Customers keep calling “where’s the technician?” and you can’t see job status

When a customer calls to ask where the technician is, and you have to call the technician to find out, you’ve lost control of the job. The information is out in the field, not in the office. OnSiteQ puts a live status on every job so the office can answer without chasing anyone.

Signs you have this problem

  • Customers phone the office to ask if the technician is on the way
  • To answer them, you have to LINE or call the technician and wait
  • You don’t know a job is late until the customer complains
  • Nobody in the office can say which jobs are done and which are still open right now
  • Technicians finish a job but forget to tell anyone it’s closed
  • You promise a customer a time window you can’t actually see or control

Why it happens

The status of every job lives with the technician on site, not in a system the office can see. There’s no shared record of what’s assigned, in progress, or done, so the only way to answer “where’s the technician?” is to interrupt the technician and ask. Multiply that by a full day of jobs and the office spends more time chasing status than dispatching work.

How to fix it

  • Give every job a live status the whole team can see: assigned, on the way, on site, done
  • Let technicians update status from the field with one tap, not a phone call
  • Track technician location and ETA so you can answer the customer without chasing anyone
  • Send the customer their own status link so they stop calling to ask
How OnSiteQ solves it

How OnSiteQ solves it

  • Every work order carries a live status the office sees update in real time
  • The technician app captures GPS check-in, so the board shows who’s on site and when
  • The dispatch board surfaces jobs at risk of running late before the customer notices
  • Customers can track their own job status, so the “where’s the technician?” calls stop
Start free
The short answer

The reason customers keep calling to ask “where’s the technician?” is that a job’s status lives with the technician on site, not in a system the office can see. The fix is to give every work order a live status the whole team reads in real time, assigned, on the way, on site, done, updated by the technician with a single tap rather than a phone call. GPS check-in confirms who is on site and when, and an ETA lets the office answer the customer directly without interrupting the crew. Sharing a job-status link with the customer lets them follow their own job, which is what actually stops the calls. Once status is visible to everyone at once, the office spends its day dispatching work instead of chasing it.

Questions

Do technicians have to do extra work to update status?

No, it’s one tap in the app. GPS check-in and check-out update the board automatically, so the office sees progress without calling anyone.

Can customers see where the technician is?

You can share a job status link with the customer so they can follow their own job, which is what stops the “where are you?” calls.

What if a technician is offline on site?

The technician app is offline tolerant. Updates are captured on the phone and sync to the board as soon as the signal comes back.

How does OnSiteQ know a job is running late?

The board compares each job’s scheduled window against its live status and the technician’s ETA. When a job is likely to overrun, it’s flagged on the dispatch board so you can warn the customer before they call, instead of finding out from a complaint.

Last updated 3 Jul 2026 · By the OnSiteQ team

See every job’s status without a phone call

Give the office live visibility. Start free with up to 2 technicians.

Get started