Notification Preferences
Configure how and when you receive notifications.
Preference Categories
| Category | In-App | Push | |
|---|---|---|---|
| Task assigned | ✅ | ✅ | ✅ |
| Task updated | ✅ | ❌ | ❌ |
| @mentioned | ✅ | ✅ | ✅ |
| Timesheet status | ✅ | ✅ | ❌ |
| Expense status | ✅ | ✅ | ❌ |
| Team activity | ✅ | ❌ | ❌ |
| Timer reminders | ✅ | ❌ | ✅ |
| Invoice status | ✅ | ✅ | ❌ |
Configuring Preferences
- Click Profile → Notification Preferences
- Toggle each category on/off per channel
- Set quiet hours (no push notifications)
- Save
Quiet Hours
Configure do-not-disturb:
- Start time: e.g., 10:00 PM
- End time: e.g., 8:00 AM
- Days: weekdays only, all days
- During quiet hours: suppress push, defer email
Email Digest
Instead of individual emails:
- Instant: Each event triggers email
- Hourly digest: Batched every hour
- Daily digest: Once per day summary
- Off: No email notifications
API
GET /api/employee-notification-setting
PUT /api/employee-notification-setting
Related Pages
- Notification System — notification features
- Notification Architecture — architecture
- Email Templates — email config