Appearance
Time cards and shift survey questions
Live now
GoSafety time cards and shift survey questions let employees clock in and out from the field app, answer required pre-shift and post-shift prompts, complete injury attestation at clock-out when enabled, and route the finished entry to office review and export.
Snapshot
| Item | Details |
|---|---|
| Who uses it | Employees, foremen, office admins, payroll staff |
| Field devices | iPhone and iPad |
| Office review | Web |
| Current status | Live now |
| Related pages | Injury forms, QuickBooks Online payroll export |
What it is
This workflow is the product's time tracking system. It stores one shift per time entry, supports offline-safe clock-in and clock-out behavior, and layers policy-driven yes or no shift questions on top of the time clock flow.
Who uses it
- Workers clocking in and out from the field.
- Managers reviewing, approving, or flagging completed entries.
- Payroll or admin staff using approved entries for export.
Step-by-step workflow
- A worker opens the Clock tab in the field app.
- The app loads server policy for required questions, GPS policy, timezone, and injury attestation wording.
- The worker completes required pre-clock-in acknowledgements and clocks in.
- At clock-out, the app can require post-clock-out acknowledgements, injury attestation, injury description, and signature.
- The record syncs to the server and moves through
active,completed,approved, orflaggedstatus. - The office web app reviews entries and includes approved hours in export workflows.
Data captured
- Client entry ID for idempotent retries.
- Work date, clock-in, clock-out, break minutes, total hours, and overtime hours.
- Job ID, job site, project name, and notes.
- Clock-in confirmation prompt and confirmation responses.
- Clock-out confirmation responses.
- Injury attestation link.
- GPS coordinates at clock-in and clock-out when provided or required.
- Approval status, review notes, approver, and approval time.
Shift survey question support
The current question system is designed around acknowledgement lists and dedicated injury prompts:
- Pre-clock-in question lists.
- Post-clock-out question lists.
- Dedicated injury attestation wording and labels.
- Optional injury signature requirement.
Outputs and downstream effects
- Time entry records for review in the office web app.
- Injury attestation records linked to time entries.
- Approved hours eligible for export.
- Webhook events for
clock_in,clock_out, and injury attestation creation.
Device and platform context
- Workers use the iOS app.
- Review, policy configuration, approval, and export happen in the web app.
- Time tracking policy is currently org-wide, not per-user.
Practical construction examples
- A worker acknowledges PPE reminders before clock-in.
- A worker clocks out and answers whether any work-related injury or illness occurred that day.
- A manager flags a time entry that needs correction before payroll export.
Limitations and notes
- The current generic shift question system is based on yes or no acknowledgements, not full mixed-field surveys.
- The current v1 mobile flow defaults break minutes to
0. - Same-day injury attestation dedupe is handled on the backend, but the iOS app does not yet show a dedicated "already attested today" summary state.