Notification Preferences
Control which events trigger a notification and how each one is delivered. The Notifications page lists every event type in RadixHR — attendance, leave, payroll, and more — and lets you toggle delivery on or off per channel (Email, WhatsApp, In-App).
What you can do here:
- Browse every notification type, grouped by category
- Search for a specific notification by name
- Turn Email or In-App delivery on/off for each notification
- See how many notifications are enabled per channel in each category (e.g.,
0/22) - Save changes in bulk, or reset back to system defaults

The categories on this page are collapsible accordions — click any heading (e.g., Attendance 22) to expand and see every notification in that category.
Page Header
| Element | Description |
|---|---|
| Breadcrumb | Settings > General > Notifications |
| Title | ”Notification Preferences” with the subtitle “Choose how you receive notifications for different events” |
| Reset | Reverts every notification back to its system default |
| Save Changes | Saves all pending changes across every category in one click |
Toolbar
| Control | What it does |
|---|---|
| Search | Filter the list to notifications whose name matches your text |
| All | A category filter that lets you narrow to a single category |
| Email / WhatsApp / In-App | Channel headers on the right. WhatsApp is marked Soon — it isn’t live yet. |
Categories
Notifications are grouped into the following categories. The number next to each name is the total notifications in that group.
| Category | Count | What it covers |
|---|---|---|
| Attendance | 22 | Clock-in/out, shifts, overtime, comp-off, attendance corrections |
| Celebration | 4 | Birthdays, work anniversaries, new joiners, upcoming holidays |
| Documents | 7 | Sharing, uploading, expiry tracking, generated letters |
| Employee | 11 | Probation, manager changes, transfers, promotions, role changes |
| Expense | 5 | Submission, approval, rejection, reimbursement |
| Fine | 3 | Fine applied, deducted, or waived |
| Leave | 15 | Requests, approvals, balances, encashment, carryover |
| Onboarding | 15 | Welcome emails, onboarding tasks, offboarding lifecycle |
| Payroll | 12 | Payslips, salary credit/revision, advances |
| System | 18 | Security, login, announcements, subscription, scheduled maintenance |
| Workflow | 11 | Generic approval-process notifications across modules |
Counts may vary slightly between workspaces depending on which modules are enabled. The screenshot above was captured from a workspace with all standard modules active.
Inside a Category
Click a category to expand it. You’ll see:

| Element | Description |
|---|---|
| Header row | ”NOTIFICATION TYPE” on the left, “Bulk Actions” in the centre, and channel counters on the right |
| Channel counters | Show how many of the notifications in this category are enabled per channel (e.g., 0/22 means none of the 22 Attendance notifications have Email turned on) |
| Notification row | Each row has the notification name, a one-line description, and three toggles — Email, WhatsApp, In-App |
| Lock icon | When shown on a row, that notification is required and can’t be turned off — typically for critical alerts like security and salary |
What Each Category Covers
Attendance
Late Arrival, Absence, Early Departure, Missing Punch, Overtime Alert, Attendance Request Submitted/Approved/Rejected, Shift Assigned/Changed, Shift Swap Requested/Approved/Rejected, Weekly Off Changed, Comp-Off Earned/Approved/Expiring/Expired, Overtime Approved/Rejected, Clock-In/Out Reminder, Biometric Sync Failed.
Celebration
Birthday Wishes, Work Anniversary, New Team Member, Upcoming Holiday.
Documents
Document Shared, Document Uploaded, Document Expiring, Document Expired, Document Archived, Mandatory Document Missing, Document Generated.
Employee
Probation Period Ending, Probation Confirmed, Probation Extended, Reporting Manager Changed, Department Changed, Designation Changed, Promotion, Transfer, Role Assigned, Role Expiring, Employment Terminated, Resignation Acknowledged, Contract Renewal, Employment Status Changed.
Expense
Expense Submitted, Expense Approved, Expense Rejected, Expense Pending Approval, Expense Reimbursed.
Fine
Fine Applied, Fine Deducted, Fine Waived.
Leave
Leave Request Submitted/Approved/Rejected, Leave Pending Your Approval, Leave Cancelled, Leave Cancellation Approved, Low Leave Balance, Leave Balance Credited, Leave Encashment Submitted/Approved/Rejected, Leave Info Requested, Leave Carryover Expiring/Expired, Team Member on Leave.
Onboarding
Welcome Email, Login Credentials, First Day Welcome, Task Assigned, Task Due Soon, Task Overdue, Task Completed, Document Pending Verification, Onboarding Completed, Offboarding Initiated, Last Day Reminder, Offboarding Completed.
Payroll
Payslip Ready, Salary Credited, Salary Revised, Advance Request Submitted/Approved/Rejected, Advance Disbursed, Advance Installment Recovered, Advance Closed, Advance Installment Overdue, Payroll Processing Started/Completed.
System
Account Security, Verification Code, Workspace Invitation, Welcome to Workspace, Member Joined, New Device Login, Password Changed, Company Announcements, Urgent Announcement, Acknowledgment Required/Reminder, Policy Update, Scheduled Maintenance, New Feature, Subscription Expiring, Trial Ending, Report Ready, Data Export Ready.
Workflow
Approval Pending, Request Approved/Rejected, Approval Reminder, Approval Escalated, Info Requested/Provided, Approval Delegated, Request Cancelled, Auto Approved, Auto Rejected.
Account Security, Verification Code, and Salary Credited notifications are required and cannot be disabled. These ensure critical security and financial information always reaches the recipient.
Notification Channels
| Channel | Description |
|---|---|
| Notifications delivered to the recipient’s work email. Best for important updates that need a permanent record. | |
| Instant message notifications. Marked Soon — not yet enabled. | |
| In-App | Notifications that appear in the bell icon at the top of the app. Best for real-time prompts. |
How to Update Notification Preferences
- Open Settings → General → Notifications
- Click a category to expand it (or use the Search box to find a specific notification by name)
- Toggle the Email or In-App switch on each row as needed
- Click Save Changes in the top-right when you’re done
Resetting to Defaults
To revert every notification to the system default:
- Click Reset in the top-right
- Confirm the action when prompted
Use the per-category channel counters (e.g., 5/22) to spot categories where most notifications are off — useful when rolling out a new module and you want to turn on every relevant alert at once.