Techs have five clock states. The state drives time tracking, the dispatch board's view of where everyone is, and (for Helpers) per-appointment hour logging.

The five tech states

StateMeaning
Off clockNot working. Default state at start of day.
En RouteDriving to a job. Sets the job's status to En Route and fires the customer's "On my way" SMS.
On sitePhysically at the property, working. Starts the on-site time log.
On breakPause time. Pauses on-site logging.
Off siteFinished at the location but not yet Off clock. Used between jobs.

How to change state

On the job page or the dashboard:

RoleHow
LeadTap the status pill to cycle through states. Your changes also flip the job's status (En Route, In Progress, Completed).
HelperYou have your own Clock In / Clock Out controls per appointment. Your hours are logged independently of the Lead's; the Lead doesn't manage your time for you.

Lead vs Helper time tracking

RoleWhat's tracked
LeadThe Lead's time clock is the job's official time. Their On Site duration is what the office sees as billable hours on the job.
HelperEach Helper has a separate time entry per appointment. Their hours roll up under the appointment but don't affect the job's main status.

What you'll see in the office

ViewWhat it shows
Tech scorecardsTotal hours by state per tech (Off clock vs On site vs On break vs En Route vs Off site).
Dispatch boardColors techs by current state — green for On site, blue for En Route, etc.
Time-tracking reportsRoll the day's clock data per tech and per job.

What's NOT supported today

  • "Travel" and "Idle" as separate categories don't exist — En Route covers travel, and there's no idle-detection.
  • Automatic GPS-based time tracking is not on by default. The Tech has to manually change state.
  • Lunch break automation — there's no "auto-clock to break at noon" rule.