Employee Attendance
Employee Attendance is the personal attendance page for one employee on one device. It handles check-in, check-out, proof photos, optional face verification, GPS capture, notes, and attendance cancellation for the employee's own record.
Used By
Employees on their own phone, tablet, laptop, or workstation
Page Type
personal operational attendance page
Main Requirements
employee login context, camera permission, location permission, and an active work schedule
When to Use
- When one employee records attendance from their own device, not from a shared kiosk.
- When the company requires a proof photo or face verification before attendance is saved.
- When employees need to add a memo or complete a personal check-out flow after job routing is finished.
Before You Start
- Make sure the employee ID, employee name, and user session on the device belong to the same employee.
- Allow browser access to the camera and GPS location. Both can affect proof capture and attendance validation.
- If the company uses face verification, make sure the employee already has an active face enrollment template.
Daily Workflow
- Open People & Payroll / Payroll Operations / Employee Attendance.
- Review the current work schedule, attendance window, and any late, overtime, or early checkout message shown on the page.
- Type a note when needed, then press Check In or Check Out.
- The camera panel opens directly on the same page. On wider screens it appears beside the attendance card; on smaller screens it appears below.
- Read the instruction banner above the camera. If liveness is enabled, smile and move slightly as requested until the capture action becomes ready.
- Press Take Photo only when the camera state is ready. In some verification flows, the system can capture automatically after the liveness condition is satisfied.
- If the proof passes, the attendance is saved and the page refreshes the employee attendance status automatically.
Important Behavior
- The page uses the active attendance device configuration when the company requires proof-photo only, browser face verification, or webhook verification.
- The live camera preview keeps only the face frame overlay. The main instruction is shown above the camera so the preview area stays clean.
- Attendance cancellation from this page does not ask for an admin PIN. The employee must provide a reason, and the cancellation is limited to the employee's own attendance context.
- If a job route is still open, the checkout action can stay blocked until the route process is completed.
Common Issues
- The camera does not open: check browser camera permission and whether the browser supports media devices correctly.
- The capture button stays disabled: wait until the instruction state is ready, then smile or move slightly as required by the verification mode.
- The employee cannot check out: check whether an open check-in record exists and whether job routing is still active.
- Attendance cancellation fails: make sure the reason is filled and the current employee really owns the attendance record being cancelled.
Menu Location
- People & Payroll / Payroll Operations / Employee Attendance
/attendance