Appearance
Daily Attendance
Daily attendance tracks when team members clock in and out for payroll purposes. This is separate from visit timers, which track time per job.
Why Track Attendance?
- Accurate payroll - Pay for actual hours worked
- Compliance - Meet record-keeping requirements
- Visibility - Know who's working right now
- Roster comparison - Compare actual vs planned hours
Team Lead Check-in
Most field teams check in together at the start of the day.
Starting the Day
- Team lead opens the app
- Tap Attendance → Check In Team
- See list of rostered team members
- Tick those present
- Tap Check In Selected
- Confirmation shows check-in time
Handling Absences
If someone is absent:
- Leave them unticked during check-in
- Or mark as Absent with a reason:
- Sick leave
- Annual leave
- No show
- Other
Late Arrivals
When someone joins mid-day:
- Team lead opens Attendance
- Finds the team member
- Taps Check In
- Late check-in time recorded
Clear Communication
Let the team lead know if you're running late so they can check you in when you arrive.
Individual Check-in
For team members working solo or remotely:
- Open the app
- Tap Check In from home screen
- Confirm your check-in
- Time recorded
Location Verification (Optional)
If enabled by your company:
- Check-in records your location
- Helps verify attendance at job sites
- Privacy: only recorded at check-in/out
Check-out
Team Check-out
At end of day:
- Team lead opens Attendance
- Tap Check Out Team
- Select team members finishing
- Confirm check-out
Individual Check-out
- Open the app
- Tap Check Out
- Confirm
Forgot to Check Out?
If you forget:
- Contact your team lead or manager
- They can add an end time manually
- A note is added to the record
What Gets Recorded
Each attendance record includes:
| Field | Description |
|---|---|
| Check-in time | When work started |
| Check-out time | When work ended |
| Total hours | Calculated automatically |
| Breaks | If break tracking enabled |
| Who recorded | Team lead or self |
| Location | If GPS verification enabled |
Viewing Attendance
Your Own Attendance
- Go to My Time in the app
- See today's record and weekly summary
- View past weeks
Team Attendance (Managers)
- Go to Team → Attendance
- See who's checked in today
- View attendance by date or team member
- Export for payroll
Breaks
Automatic Break Deduction
Configure in Settings:
- After 5 hours: deduct 30 min break
- Or: No automatic deduction
Manual Break Entry
- Tap Add Break during the day
- Enter break duration
- Or enter start/end time
Break time is subtracted from total hours.
Attendance vs Roster
The attendance dashboard shows:
| Team Member | Rostered | Actual | Variance |
|---|---|---|---|
| Alice | 8:00-16:00 | 7:45-16:15 | +30 min |
| Bob | 8:00-16:00 | 8:15-15:45 | -30 min |
| Charlie | 8:00-12:00 | Absent | -4 hrs |
This helps identify:
- Early/late starts
- Overtime
- Absences
Permissions
| Role | Can Do |
|---|---|
| Owner | View and edit all attendance |
| Admin | View and edit all attendance |
| Office | View and edit their team's attendance |
| Field | Check in/out self, view own attendance |
| Team Lead | Check in/out team, view team attendance |
Troubleshooting
Can't Check In
- Ensure you have internet connection
- Check you're rostered for today
- Contact your team lead if issues persist
Wrong Time Recorded
Contact your manager to adjust:
- Manager opens the attendance record
- Edits the time
- Adds a note explaining the correction
- All changes are logged in audit trail
Duplicate Check-in
If you accidentally check in twice:
- System prevents true duplicates
- Contact manager if you see errors
Best Practices
- Check in on arrival - Don't wait until first job
- Check out when leaving - Not when last job finishes
- Report issues promptly - Easier to fix same day
- Review weekly - Catch errors before payroll
Next Steps
- Visit Timers - Track time per job
- Managing Timesheets - Approve for payroll
