HR Compliance Dashboard & Gap Reports
Monitor certification compliance across your organization. Identify gaps, track expiring certifications, and ensure every employee meets requirements.
The HR Compliance Dashboard gives you a bird’s-eye view of certification compliance across your organization. Quickly identify who’s missing certifications, what’s expiring soon, and where to focus your compliance efforts.
Why Compliance Dashboards Matter
Without centralized compliance visibility:
- Gaps go unnoticed - Missing certifications discovered during audits
- Expirations sneak up - No warning until it’s too late
- Departments in the dark - Managers don’t know their team’s status
- Audit scrambles - Last-minute preparation for compliance audits
- Risk exposure - Unqualified workers in roles requiring certification
Muin’s Compliance Dashboard eliminates these risks with real-time visibility and automated alerts.
Accessing the Dashboard
Navigation
Access the compliance features from the HR module:
- Navigate to HR in the sidebar
- Click Compliance Dashboard for the overview
- Click Compliance Gap Report for detailed gaps
Dashboard URL
- Compliance Dashboard:
/hr/compliance - Gap Report:
/hr/compliance-gap
Compliance Dashboard Overview
Compliance Rate
The dashboard displays your organization’s overall compliance rate prominently:
Overall Compliance Rate
92%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━░░░░
184 of 200 employees are fully compliant
How Compliance Rate is Calculated
An employee is considered compliant when they have valid (non-expired) certifications for ALL required certification types:
| Certification Requirement | Check |
|---|---|
| Globally required | Every active employee must have it |
| Role-specific | Employees in matching job roles must have it |
| Optional | Not counted in compliance calculation |
Formula:
Compliance Rate = (Compliant Employees / Total Active Employees) × 100
Quick Stats
The dashboard shows key metrics at a glance:
| Metric | Description |
|---|---|
| Total Employees | Active employees being tracked |
| Compliant | Employees with all required certifications valid |
| Non-Compliant | Employees missing or with expired certifications |
| Expiring Soon | Certifications expiring within 30 days |
Compliance Gap Report
The Gap Report identifies exactly where compliance issues exist.
Gap Types
Muin tracks three types of compliance gaps:
| Status | Icon | Description |
|---|---|---|
| Missing | ❌ | Required certification never obtained |
| Expired | 🔴 | Certification past expiration date |
| Expiring Soon | 🟠 | Certification expiring within 30 days |
Viewing the Gap Report
- Navigate to HR → Compliance Gap Report
- View the list of all compliance gaps
- Use filters to narrow down results
Gap Details
Each gap entry shows:
- Employee Name - Who has the gap
- Department - Their department
- Job Title - Their current role
- Certification - The required certification
- Status - Missing, expired, or expiring soon
- Days Until Expiry - How long until expiration (or days past)
Example Gap Report
┌──────────────────────────────────────────────────────────────────┐
│ Compliance Gaps (16 total) │
├──────────────────────────────────────────────────────────────────┤
│ Alice Eng01 | Engineering | Software Engineer │
│ Safety Training | MISSING │
├──────────────────────────────────────────────────────────────────┤
│ Bob Eng02 | Engineering | Senior Engineer │
│ Code of Conduct | EXPIRED (15 days ago) │
├──────────────────────────────────────────────────────────────────┤
│ Carol War03 | Warehouse | Warehouse Operator │
│ Forklift License | EXPIRING (7 days) │
└──────────────────────────────────────────────────────────────────┘
Filtering the Report
Filter by Department
Focus on a specific department’s compliance:
- Click the Department dropdown
- Select a department (e.g., “Engineering”, “Warehouse”)
- Report filters to show only that department’s gaps
Filter by Gap Status
Show only certain gap types:
- All Gaps - Everything
- Missing Only - Certifications never obtained
- Expired Only - Past expiration date
- Expiring Soon - Within warning threshold
Filter by Certification Type
Focus on a specific certification:
- Click Certification Type dropdown
- Select the certification (e.g., “OSHA 30”, “First Aid”)
- See all employees with gaps for that certification
Department Breakdown
See compliance status by department:
Department Summary
| Department | Employees | Gaps | Compliance |
|---|---|---|---|
| Engineering | 15 | 3 | 80% |
| Warehouse | 12 | 5 | 58% |
| Operations | 10 | 2 | 80% |
| Sales | 8 | 0 | 100% |
| HR | 5 | 1 | 80% |
Drill Down
Click any department to see:
- List of non-compliant employees
- Which certifications are missing/expired
- Days until expiration for each
Certification Type Breakdown
See gaps grouped by certification:
Certification Summary
| Certification | Total Gaps | Missing | Expired | Expiring |
|---|---|---|---|---|
| Safety Training | 8 | 3 | 3 | 2 |
| Code of Conduct | 4 | 1 | 2 | 1 |
| Forklift License | 3 | 0 | 1 | 2 |
| First Aid/CPR | 1 | 0 | 0 | 1 |
Drill Down
Click any certification type to see:
- All employees with gaps for that certification
- Which departments are most affected
- Expiration dates for each
Automated Expiration Notifications
Muin automatically sends notifications when certifications are expiring.
Notification Windows
Notifications are sent at configurable intervals:
| Window | Days Before Expiry | Default Recipient |
|---|---|---|
| Early Warning | 30 days | Employee |
| Reminder | 14 days | Employee + Manager |
| Urgent | 7 days | Employee + Manager + HR |
| Expired | 0 days (on expiry) | Employee + Manager + HR |
Notification Content
Each notification includes:
- Employee name
- Certification type
- Current expiration date
- Days until expiry (or days past)
- Link to renewal instructions
- Link to upload new certification
Manager Escalation
When employees don’t respond to notifications:
- 7 days before expiry - Manager receives escalation email
- Email includes:
- List of team members with expiring certifications
- Days until expiration for each
- Actions the manager can take
Configuring Notifications
Administrators can customize notification settings:
- Navigate to Settings → HR → Certification Alerts
- Configure:
- Notification windows (which days to send)
- Recipients for each window
- Email templates
- Enable/disable specific alerts
Deduplication
Muin prevents notification spam:
- Each notification window sends only once per certification
- Employee won’t receive duplicate emails for the same expiration
- Notification log tracks what was sent and when
Taking Action on Gaps
Creating Tasks
From the Gap Report, create follow-up tasks:
- Click on a gap entry
- Click Create Task
- Task is created and assigned to the employee
- Manager is notified
Bulk Actions
For multiple gaps:
- Select multiple gap entries
- Click Bulk Actions
- Choose action:
- Create tasks for all
- Send reminder to all
- Export list
Via Chat
Ask Muin Chat to help:
You: "Show me employees with expiring certifications"
Muin: "Found 5 employees with certifications expiring in the next 30 days:
[list of employees]
[Create Tasks] [Send Reminders] [Export]"
Reporting
Export Gap Report
Export the gap report for offline analysis:
- Configure filters as needed
- Click Export button
- Choose format (CSV or PDF)
- Download the report
Scheduled Reports
Automate compliance reporting:
- Navigate to Settings → Reports → Scheduled
- Add new scheduled report
- Configure:
- Report type: “Compliance Gap Report”
- Frequency: Weekly, Monthly, etc.
- Recipients: Email addresses
- Reports delivered automatically
Audit-Ready Reports
For compliance audits, generate comprehensive reports including:
- All employees and their certification status
- Historical compliance rates
- Notification history
- Remediation actions taken
Best Practices
Maintain High Compliance
- Set early warning alerts - 30 days minimum for complex renewals
- Review weekly - Check dashboard every Monday
- Assign ownership - Department managers responsible for their teams
- Track trends - Is compliance improving or declining?
Address Gaps Quickly
- Prioritize by risk - Safety certifications first
- Set deadlines - Tasks with due dates
- Escalate promptly - Don’t let gaps linger
- Verify renewals - Confirm new certs are uploaded
Prepare for Audits
- Run reports monthly - Document compliance history
- Keep evidence - All certificates uploaded and verified
- Maintain audit trail - Who verified, when
- Address findings - Fix issues before audits find them
Troubleshooting
Compliance Rate Seems Wrong
Issue: Rate doesn’t match your expectations
Check:
- Are all employees in the system and marked “active”?
- Are certification types marked correctly as “required”?
- Are role-specific requirements matching job titles?
- Have all certifications been uploaded and verified?
Missing Notifications
Issue: Expected notifications not received
Check:
- Is the employee’s email address correct?
- Are notification settings enabled?
- Check spam/junk folders
- Review notification log in Settings
Gaps Not Showing
Issue: Known gaps not appearing in report
Check:
- Is the certification type marked as “required”?
- Is the employee marked as “active”?
- Is the certification linked to the correct employee?
- Refresh the page or clear cache
Next Steps
Now that you understand the Compliance Dashboard:
- Certification Tracking - Manage individual certifications
- Policy Management - Track policy acknowledgments
- Building Workflows - Automate compliance workflows
- Chat Actions - Use chat to manage compliance