1. Dashboard Overview
The Dashboard is the first screen after login. It gives a real-time snapshot of your organization's attendance for today.
Dashboard sections:
- Stats row — Today's present / absent / leave / late / WFH counts (updates in real-time via SignalR)
- Recent Punches — Live feed of latest punches as they happen
- AI Anomaly Alerts — Flags from the overnight anomaly detection job
- Monthly Trends — Attendance trend chart for the current month
Pending Actions, Live Activity and Office Map
- Pending Actions — counts of unreviewed anomalies, pending leave requests and pending regularizations. Click one to go straight to the list.
- Live Activity — punches appear here as they happen, with the method used and a Late tag where it applies.
- Office Locations — a map of your offices that have a location set.
- My Attendance — your own Punch In / Punch Out and Start Break / End Break buttons, if web punch is enabled for you.
2. Attendance Reports
For attendance, use Monthly Attendance (the full register for the month) and Late Arrivals (late punch-ins with minutes late). For a single day, use Attendance → Daily View; for one employee's month on screen, use Attendance → Monthly Calendar (see Attendance Management).
Attendance Report Fields
Each row in the monthly summary shows:
| Column | Description |
|---|---|
| Employee Code | Internal ID |
| Name | Employee full name |
| Department | Team |
| Total Working Days | Working days in the month |
| Present | Days employee was present |
| Absent | Days employee was absent |
| Leave | Days on approved leave |
| Late | Days employee arrived late |
| Half Day | Half-day instances |
| WFH | Work from home days |
| OT Hours | Total overtime hours |
3. Leave Reports
On the Reports page choose Leave Summary — leave balances and usage by type. The team view of who is off is the Leave Calendar page in the Organisation section.
| Report | What It Shows |
|---|---|
| Leave Balance Summary | All employees — remaining balance for each leave type |
| Leave Request History | All leave requests with status, dates, approver |
| Team Availability | Who is on leave for a given period |
| Leave Encashment Report | LOP days per employee (used in payroll reconciliation) |
4. Payroll Reports
On the Reports page choose Payroll Summary (earnings, deductions and net pay) or Overtime Report (overtime hours by employee and department). Individual payslips are downloaded from the Payroll page.
| Report | What It Shows |
|---|---|
| Monthly Payroll Register | All employees — gross, deductions, net for a given month |
| Individual Payslip | One employee's detailed payslip |
| Deduction Summary | PF, PT, late deduction totals across org |
| Bank Transfer Statement | Employee bank accounts + net pay amounts |
| YTD Salary Summary | Year-to-date earnings per employee |
5. AI Anomaly Detection
MAttendance runs 8 AI analyzers every night (at 1:00 AM) to scan the previous day's attendance data for suspicious patterns. Any flags are visible in the Dashboard and the Anomalies section.
Open Anomalies from the sidebar (Insights section).
Severity Levels
| Severity | Color | What to Do |
|---|---|---|
| Critical | Red | Investigate immediately — likely fraudulent activity |
| High | Dark Red | Review within the day — strong indication of irregularity |
| Medium | Amber | Review this week — may have a legitimate explanation |
| Low | Yellow | Informational — keep an eye on repeat patterns |
Reviewing an Anomaly
- Go to Anomalies in the sidebar (Admin / HR).
- The cards at the top show how many are unreviewed, how many are Critical or High, and the false-positive rate. Filter the list by type, severity and review status.
- Click Review on a row to see the employee, when it was detected, its severity and the description of what triggered it.
- Enter a Review Note describing your assessment. Tick Mark as False Positive if it was not a real problem.
- Click Submit Review. The anomaly moves from Pending to Reviewed or False +ve.
Running a Manual Scan
Detection runs automatically every night for the previous day. To check an older period, or to re-check after correcting data, an Admin can click Manual Scan, choose a date range and click Run Scan. New results appear in the list.
6. Predictive Analytics
The Predictions module uses historical attendance data to forecast attendance patterns.
Open Analytics from the sidebar (Insights section, Admin / HR); the predictions are on that page.
What Predictions Tell You
| Insight | How to Use It |
|---|---|
| Tomorrow's expected headcount | Ensure adequate staffing before approving multiple leaves |
| High-risk absence days | Pre-arrange cover for Mondays after long weekends |
| Employee attendance probability | Proactively reach out to employees flagged as likely absent |
| Department-level trends | Identify departments with chronic absenteeism patterns |
7. Exporting Reports
Every report on the Reports page downloads as PDF or Excel — you choose the format before clicking Generate & Download. Field tracking distance reports export to Excel from the Field Tracking page.