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
- Sets up automatic punch-in tracking through mobile devices and QR codes, removing manual time sheets
- Sends instant notifications to managers when team members are late or absent
- Creates ready-to-use payroll reports based on actual work hours and breaks
- Syncs attendance data across all departments to prevent scheduling conflicts
- Handles time-off requests and approvals in one place, cutting back on email chains