Notification System
Configure and manage notifications across the platform.
Notification Types
| Type | Channel | Description |
|---|---|---|
| In-app | Web/Desktop | Bell icon notifications |
| SMTP | Email notifications | |
| Push | Browser/Mobile | Push notifications |
In-App Notifications
Viewing
- Click the Bell (🔔) icon in the header
- View unread/read notifications
- Click to navigate to the related entity
- Mark all as read
Notification Events
| Event | Recipients |
|---|---|
| Task assigned | Assignee |
| Timesheet submitted | Manager |
| Timesheet approved | Employee |
| Invoice paid | Invoice creator |
| Comment on task | Task participants |
| Mention (@user) | Mentioned user |
| Equipment request | Approvers |
Configuration
Per-Employee Settings
- Go to Profile → Notification Settings
- Toggle notification types per event
- Set quiet hours
Organization Settings
Admins can configure:
- Default notification preferences
- Required notifications (cannot be disabled)
- Email digest frequency
API
See Employee Notification Endpoints.
Related Pages
- Employee Notifications — notification feature
- Email Templates — email templates
- Real-Time Updates — WebSocket