Push notifications
PropLink delivers real-time alerts via push notification. Two channels:
- Facility Report mobile app on iOS and Android.
- Admin app as in-app banners (web push is on the roadmap).
What triggers a push
The default events that send a push:
| Event | Channel | Default audience |
|---|---|---|
| New high-priority ticket on an assigned site | Mobile, in-app | Site manager, on-call team |
| Work order assigned to me | Mobile, in-app | Assignee |
| Maintenance event due in 24 hours | Mobile, in-app | Site manager |
| Site announcement requires acknowledgement | Mobile, in-app | All staff on the site |
| Approval required (invoice, bill, payment) | In-app | Approvers |
| Mention in a thread | Mobile, in-app | Mentioned user |
Customise the triggers under Profile → Notification preferences for each user.
How a push is delivered
PropLink uses Firebase Cloud Messaging for both iOS and Android. Tokens are issued at first sign-in and stored against the user. Pushes are batched and sent through Firebase's reliable channels.
If the device is offline, Firebase queues the push and delivers it when the device comes back online.
Quiet hours
Push respects each user's configured quiet hours (see Notification preferences). Quiet hours suppress non-urgent pushes; urgent pushes (priority Urgent on a ticket or work order) deliver regardless.
Push permissions
iOS asks the user for the notification permission on first install. Android grants it by default. PropLink prompts users who have not enabled push to do so under Profile → Notification preferences.
If push is blocked at the operating system level, PropLink falls back to in-app banners and email.
Troubleshooting
- No pushes arriving. Check the user's permission in their phone settings, then check Profile → Notification preferences in PropLink.
- Pushes arriving late. Phones in low-power mode delay non-critical pushes. Mark the alert as urgent if the latency matters.
- Pushes for the wrong user. A shared phone with two PropLink accounts can confuse Firebase. Sign out of the inactive account.
For persistent problems see Push notifications missing.
Related
Last reviewed 10 May 2026.