A job in Run a Call moves through a fixed set of statuses. Knowing which one a job is in tells you what's next.

The statuses (in order)

StatusWhat it meansWhere you see it
CreatedThe job exists but isn't on the calendar yetUnassigned queue
ScheduledA tech and time window are setDispatch board
En RouteTech tapped On my way; ETA SMS just fired to the customerDispatch board (yellow)
In ProgressTech tapped Arrived; the on-site time clock is runningDispatch board (green)
CompletedWork is done; photos + signature captured; invoice draft is readyJob detail
InvoicedInvoice has been sent to the customerInvoices page
ClosedThe job is fully wrapped up (paid or written off). Locked from further changesJob history
CancelledThe customer canceled or the job was killed before it ranJob history
Note

Follow-Up is not a status the parent transitions into. If a tech books a return visit, a new child job is created with type callback and parent_job_id set to the original — the parent's real status (usually Completed or Closed) stays intact.

How transitions happen

FromToTrigger
CreatedScheduledA dispatcher assigns a tech + time
ScheduledEn RouteTech taps On my way on mobile
En RouteIn ProgressTech taps Arrived
In ProgressCompletedTech taps Mark done and finishes the close checklist
CompletedInvoicedInvoice is sent
InvoicedClosedJob wraps up
(any)CancelledOffice cancels the job

What can't happen

  • A job can't jump from Created straight to Closed. It walks the path.
  • Cancelled is terminal. To rebook, create a new job for the customer — the cancelled record stays on their history.
  • A Closed job is locked. Admins can override for legitimate after-the-fact edits.

Follow-ups: a child job, not a status change

If the tech books a return visit:

  • A new job is created with type callback.
  • Its parent_job_id points back at the original.
  • The original job's status stays at whatever it was (usually Completed or Closed).

This way you keep an accurate financial trail on the parent and a clean record of the follow-up work on the child.