Notifications
The HRMS notifies you of important events through two channels: in-app notifications and email notifications.
In-App Notifications
Bell Icon
A bell icon (🔔) appears in the top-right area of the navigation bar. It shows:
- A red badge with the count of unread notifications
- If zero, no badge is shown
Viewing Notifications
- Click the bell icon.
- A dropdown shows your recent notifications.
- Click a notification to navigate to the related page.
Marking as Read
- Single: Click a notification to mark it as read and navigate to the item.
- All: Click Mark All as Read at the bottom of the notification dropdown.
Email Notifications
The system automatically sends email notifications for key events. These go to the recipient's registered email address.
Events That Trigger Notifications
| Event | Recipients | Channel |
|---|---|---|
| KPI Self-Assessment submitted | Assigned reviewer | In-app + Email |
| KPI Manager Review submitted | HR users | In-app + Email |
| KPI HR Review submitted | Employee | In-app + Email |
| KPI Evaluation accepted | HR users | In-app + Email |
| KPI Evaluation disputed | HR users | In-app + Email |
| Probation review created | Assigned manager | In-app + Email |
| Probation review submitted | HR users | In-app + Email |
| Probation review approved/sent back | Manager | In-app + Email |
Notification Settings
Who can manage this: Admin and HR
- Click Notification Settings in the sidebar.
- Toggle notifications on/off for each event type.
- Configure which channels are active (in-app, email, or both).
- Click Save.
Developer Setup
Email notifications require a configured mail server. In development, smtp4dev can be used to capture emails locally without sending them externally.