The bell in the top bar aggregates what concerns you. Notifications travel through in-app (database), push (FCM), email and optionally WhatsApp, depending on type.
Admin notifications
| Event | Channel |
|---|---|
| A new trainee registered | Bell + email |
| A trainee completed the questionnaire | Bell + push + email |
| A request has a sensitive health answer | Bell + push |
| Payment succeeded or failed | Bell + email |
| Bank transfer awaiting confirmation | Bell + push |
| Subscription expires in 7 / 3 / 1 days | Bell + email |
| Subscription expired | Bell |
| New message from a trainee | Bell + push |
| Trainee has stopped logging | Bell (daily digest) |
| Trainee reached their goal | Bell |
| New review or complaint | Bell |
Counters next to sidebar items show what is new in each area. There is a “Mark all as read” action and filtering by type.
Noise control
Notifications are grouped by trainee and type. A failed email does not create a duplicate in-app notification, and a retry never creates a duplicate payment or invoice.