Notifications
Notifications keep you informed about the things that need attention without forcing you to check the app constantly. Configure them from Settings → Notifications.
Notification types
You’ll get notified about:
- New messages — direct messages from clients
- New check-in submissions — when a client submits their weekly check-in
- Mentions in team chats — when another coach @mentions you
- System updates — workspace-level announcements, billing reminders, etc.
Push notifications
Push notifications are the primary delivery channel. They arrive on your device whether or not you have the app open.
Enabling push
Toggle push on from Settings → Notifications. The first time you enable, the OS prompts for permission. If you decline, you’ll need to re-enable in your device’s notification settings before the in-app toggle works.
Web vs. mobile push
Push delivery varies by platform:
| Platform | Push support |
|---|---|
| iOS app | ✓ Reliable |
| Android app | ✓ Reliable |
| Chrome (desktop or Android web) | ✓ Works |
| Edge / Firefox (desktop) | ✓ Works |
| iOS Safari | ✗ Not supported (Apple platform limitation) |
If you’re an iOS user trying to enable push from the web, the app will prompt you to install the native iOS app instead. Push is the headline reason to use the native app over Safari.
Push prompt
The push permission prompt shows up in three contexts:
- Onboarding — during the Notifications step
- Settings — as the toggle in the Notifications tab
- Contextual — inline prompt on relevant pages (e.g. messaging)
If you dismiss a contextual prompt, it won’t show again for a while. Re-enable from Settings any time.
Quiet hours
Block notifications during your sleep / focus hours. Set a start and end time and the platform suppresses pushes during that window. Notifications still pile up — they just don’t ring through. When quiet hours end, queued items don’t replay; just the badge counts and inbox state catch up.
Quiet hours are per-user, not per-workspace.
In-app announcements
Two kinds of in-app messages can appear above your content, separate from push notifications:
- Workspace announcements — coach-written messages targeted at their own clients (e.g. “Holiday schedule next week”, “New meal plan templates available”). Coaches create these from Settings → Announcements; clients see them at the top of their dashboard.
- Platform broadcasts — system-wide notices from CoachingPortal itself (maintenance windows, important changes). These appear for all users in the affected workspaces.
Both can be dismissed with the × button. Dismissals are remembered per device. Announcements and broadcasts also expire automatically — coaches set an expiry when creating an announcement; platform broadcasts have a server-side time-to-live.
Biometric auth
Not strictly a notification, but it lives in the same Settings tab. Toggle on to require Face ID, Touch ID, or fingerprint when opening the app. Useful if you share devices, switch contexts often, or want a privacy gate on top of an unlocked phone.
Notification badge counts
The nav badges (Messages, Check-ins) reflect unread or pending state in real time. Counts update as soon as you mark something read or respond to a check-in.
Email notifications
There are no email notifications for in-app activity (messages, check-ins). The only emails the platform sends are transactional — invitations, billing receipts, password resets, account changes.
If you want a daily/weekly email summary, send a feature request from Settings → Feature Requests.
Disabling everything temporarily
The fastest way to mute the platform without changing your config is to toggle push off in Settings → Notifications. The toggle is reversible; flipping it back on doesn’t require re-prompting OS permission as long as you didn’t revoke at the OS level.