Notifications
One catalogue of events; channels are configuration, not new code paths.
Send an announcement
Audience segments are role-based.
Event catalogue
Planned delivery channels per event.
| Event | Recipient | Channels |
|---|---|---|
| Trip request received | Driver | In-app, Push |
| Booking confirmed | Passenger | In-app, Push |
| Booking changed or cancelled | Both | In-app, Push, Email |
| Trip status update | Passenger | In-app, Push |
| Driver verification result | Driver | In-app, Push, Email |
| Payment confirmation | Payer | In-app, Email |
| Wallet transaction | Owner | In-app |
| Membership update | Member | In-app, Email |
| Learning reminder | Driver | In-app, Push |
| Course completion | Driver | In-app |
| Platform announcement | Segment | In-app, Push |