This task can be performed using WeAtWork
Cloud Digital Attendance Management System that helps businesses track employee attendance.
Best product for this task

What to expect from an ideal product
- Takes photos of employees as they walk in and out, matching their faces to clock in and out times
- Sends real-time notifications to managers when team members are late or absent
- Creates monthly timesheets automatically by collecting daily attendance data
- Lets employees check in from their phones when working remotely or in the field
- Generates attendance reports and analytics to spot patterns and track time-off balances