April 3, 2026
Attendance
Attendance
Track time, manage absences, and keep your workforce aligned. Attendance gives you punch in/out, timesheets, time logging, and absence request management — all connected to the rest of ILPapps.
Overview
Time management should be effortless for employees and transparent for managers. ILPapps Attendance module handles the daily rhythm of work — clocking in, tracking hours, requesting time off — while feeding this data into dashboards and reports.
Key Features
Punch In / Out
- Clock in/out — Employees start and end their workday with a single click.
- Real-time tracking — Managers see who is currently clocked in across the organization.
- Shift support — Track different shift patterns and working hours.
Timesheet
- Weekly view — Employees fill in hours per day across the week.
- Submit & approve — Timesheets go through a submission and approval workflow.
- History — View past timesheets for payroll reconciliation.
Log Time
- Manual time entry — Log time against specific tasks, objectives, or projects.
- Cross-module integration — Time logged here also appears in OKR Suite and Task Master.
Absence Requests
- Request leave — Submit vacation, sick leave, or personal time requests.
- Approval workflow — Managers review and approve/reject absence requests.
- Leave balance — Employees see remaining leave days by type.
- Request history — Full history of past requests and their statuses.
- Configurable leave types — Admins define leave types and policies in Settings.
Dashboard
- Attendance metrics — Punctuality rates, total hours, and absence trends.
- Team overview — Managers see their team attendance at a glance.
Getting Started
- Navigate to Attendance from the sidebar.
- Configure leave types and policies in Settings (admin).
- Set up Time Management settings (admin).
- Employees can start punching in/out immediately.
- Review the Dashboard weekly for attendance patterns.
Best Practices
- Encourage consistent punch in/out to get accurate attendance data.
- Review timesheets weekly — do not let them pile up.
- Set clear absence policies and communicate them to the team.
- Use the Dashboard to identify patterns that signal issues.