Appearance
Push Notifications
OneSiteKit can send browser push notifications for approvals, asset alerts, and other org-level events.
Enabling push notifications
Push notifications require two things:
- Org-level: Push must be enabled in Organization Settings (by an admin)
- Per-user: Each user must opt in on their own device
Opting in (per user)
- Open the gear icon ⚙ on the portal screen
- Scroll to Push Notifications
- Toggle it on
- Your browser will ask for permission — tap Allow
If you previously denied permission, you will need to reset it in your browser settings before the toggle will work.
Opting out
Toggle Push Notifications off in the Appearance panel. You can re-enable it at any time.
What triggers a notification
| Event | Who gets notified |
|---|---|
| New user registration submitted | Admins (configured subscribers) |
| Asset return requested | Admin approval queue |
| Asset issue reported | Admins (configured subscribers) |
| Environmental threshold exceeded | Admins (configured subscribers) |
| Handoff request received | The current asset holder |
| Handoff approved / declined | The requester |
| Onboarding task assigned | The assigned user |
Configuring notification subscribers
Admins can configure which users receive email and push notifications for each event type via Organization → Notification Settings. Each event type has its own subscriber list.
Platform support
| Platform | Support |
|---|---|
| Chrome (Android, Desktop) | ✓ Full support |
| Edge (Desktop) | ✓ Full support |
| Firefox (Desktop, Android) | ✓ Full support |
| Safari (iOS 16.4+, macOS) | ✓ Supported when installed as PWA |
| Safari (iOS, browser tab) | ✗ Not supported |
TIP
On iOS, push notifications only work when OneSiteKit is installed as a PWA (added to Home Screen). In a Safari browser tab, notifications are not available.