Drivers can customize which notifications they receive through the Driver Notification Preferences interface. This allows field staff to control their notification experience based on their workflow needs.
Accessing Notification Preferences
From the Driver App:
Available Notification Categories
| Category | Key | Description | Icon Color |
|----------|-----|-------------|------------|
| New Job Assignments | `job_assignments_push` | When a job is assigned to you | Blue |
| Schedule Changes | `route_schedule_changes_push` | When your schedule is modified | Orange |
| Time-Off Updates | `time_off_status_push` | When requests are approved/denied | Purple |
| Overdue Alerts | `overdue_job_push` | When jobs are past their scheduled time | Red |
How Preferences Work
Preference Storage
Preferences are stored in the `notification_preferences` table:
Updating Preferences
Multi-Channel Notifications
Driver notifications may be delivered via:
Each preference category affects all delivery channels for that type of notification.