Daily technician routine
- Open the Field App on mobile (/field) and tap "Clock In" at the start of the shift.
- Select the first assigned job to view the customer name, address, access codes, and scope checklist.
- Tap "On My Way" to notify the homeowner with an automated arrival ETA.
- Complete job milestone checklist items as work progresses.
- Tap "Clock Out" when the shift ends.
Record in-app voice notes (No telephone hotline required)
Technicians record field notes directly using the 🎙️ Voice Note button on the job page (/field/jobs/[id]) or by texting voice memos to Text-to-Job. There is no telephone call-in hotline—everything is captured cleanly within the app interface.
12-hour offline sync expiration invariant
CRITICAL OFFLINE INVARIANT: Job notes, checklist completions, and time punches recorded without mobile signal are queued locally. When signal is restored, the queue syncs automatically. However, offline entries older than 12 hours are permanently refused by server sync to prevent stale data conflicts. Always sync before the end of your shift.
Completion check
Confirm before moving on
Use these checks to make sure the dashboard and the real-world workflow agree.
- Technician can clock in and view assigned job details in /field.
- In-app voice notes and milestone checklists sync properly to the job file.
- Technician clocks out at the end of the shift with captured hours recorded.
Troubleshooting
When the workflow doesn’t look right
Voice note transcription failed.
Ensure microphone permissions are allowed in the mobile browser settings and record in a quiet environment.
Offline entries failed to sync.
Verify entries were recorded within the last 12 hours and check that internet connectivity is restored.
Keep going