This guide is for System Administrators (Requires 'System Admin' role and 'Time Tracking setup' permission).
Overview:
The real-time attendance widget provides managers with instant visibility of staff working statuses (In/Out/On Leave) and shift compliance metrics.
How the Attendance Widget Works:
Automatically categorises employees and tracks working hours with live updates, filtered through three statuses:
Status Categories:
- In: Currently working (active timesheet shift)
 - On Leave: Absent (full/half-day or hour-based leave)
 - Out: Neither working nor on approved leave
 
Key Tracking Features:
- Live hours worked: Today's logged hours (current shifts only)
 - Clock-in history: Expandable shift timestamps
 - Auto-refreshing: Updates every 15 minutes (manual refresh available)
 
Categorisation Rules:
- Full-day absence: "On Leave" all day
 - Half-day absence: "On Leave" AM/PM only
 - Hour-based absence: "On Leave" for exact absence period
 - Active shifts: Counts time since clock-in (ignores future entries)
 
Widget Management:
- Auto-enabled: Appears for all Time Tracking users
 - Filters: All staff/In only/Out only/On Leave only
 - Removable: Users can hide from dashboard
 - Exclusions: Non-Time Tracking users don't appear
 
Additional Information:
- Key terminology:
- Active shift: Unclosed clock-in period
 - Live hours: Count excludes fixed breaks
 
 - Prerequisites: Time Tracking must be enabled
 - Tip: Use for rapid shift coverage checks
 - Warning: Future shifts don't affect "In" status
 - Best practice: Combine with break rules for full compliance