Keep your team informed in real time with push notifications from KyberAccess. This guide walks you through enabling Firebase Cloud Messaging (FCM), configuring browser and mobile push permissions, selecting which events trigger notifications, setting per-user preferences, configuring quiet hours, and reviewing your notification history.
Overview
Push notifications deliver instant alerts directly to your browser or mobile device whenever key events occur in KyberAccess — a new visitor checks in, an emergency is triggered, or a watchlist match is detected. Unlike email, push notifications appear immediately on-screen, making them ideal for time-sensitive events at your facility.
Before individual users can receive push notifications, an administrator must enable Firebase Cloud Messaging at the account level. Once enabled, each user can fine-tune which events they want to be notified about and when.
Enabling Firebase Cloud Messaging (FCM)
Firebase Cloud Messaging is the underlying service that delivers push notifications to browsers and mobile devices. An account administrator must configure FCM before any push notifications can be sent.
Step 1: Access Notification Settings
- Log in to the KyberAccess Admin Dashboard at
admin.kyberaccess.com. - Click Settings in the left sidebar.
- Select Notifications from the settings menu.
- Click the Push Notifications tab at the top of the page.
Step 2: Connect Firebase
- In the Push Notifications tab, locate the Firebase Cloud Messaging section.
- Click the Configure FCM button.
- You will be prompted to upload your Firebase service account JSON key file. If you do not have one, follow the on-screen link to the Firebase Console to generate a new key under Project Settings → Service Accounts → Generate New Private Key.
- Upload the JSON key file by clicking Choose File and selecting the downloaded key.
- Click Save Configuration.
- A green confirmation banner will appear: "FCM configured successfully."
Step 3: Verify the Connection
- After saving, click Send Test Notification.
- Select a user from the dropdown and click Send.
- The selected user should receive a test push notification within a few seconds. If they do not, verify the JSON key file is correct and that the user has granted browser notification permissions.
Browser Notification Permissions
Each user must grant their browser permission to display push notifications. Without this permission, notifications will be silently blocked by the browser regardless of your KyberAccess settings.
Granting Permission
- Log in to KyberAccess from your browser (Chrome, Edge, Firefox, or Safari).
- When prompted with a browser pop-up asking "kyberaccess.com wants to send you notifications," click Allow.
- If you previously dismissed or blocked the prompt, you can re-enable it:
- Chrome: Click the lock icon in the address bar → Site Settings → set Notifications to Allow.
- Edge: Click the lock icon → Permissions for this site → set Notifications to Allow.
- Firefox: Click the shield icon → Permissions → clear the notification block.
- Safari: Go to Safari → Settings → Websites → Notifications → set kyberaccess.com to Allow.
- After granting permission, return to KyberAccess and navigate to My Profile → Notification Preferences to confirm that Browser Push shows a green Active badge.
Mobile Push Setup
The KyberAccess mobile app (available on iOS and Android) supports native push notifications for on-the-go alerting.
iOS Setup
- Download KyberAccess from the App Store and log in with your credentials.
- When prompted with "KyberAccess Would Like to Send You Notifications," tap Allow.
- If you missed the prompt, go to iPhone Settings → Notifications → KyberAccess and toggle Allow Notifications on.
- Ensure Sounds, Badges, and Banners are all enabled for the best experience.
Android Setup
- Download KyberAccess from the Google Play Store and log in.
- When prompted, tap Allow to grant notification permissions.
- If notifications are not appearing, go to Android Settings → Apps → KyberAccess → Notifications and ensure the toggle is enabled.
- For critical alerts, tap Notification Categories and set the Emergencies channel to High or Urgent priority so they override Do Not Disturb.
Configuring Event Triggers
Not every event needs a push notification. KyberAccess lets you choose exactly which events trigger a push alert.
Step 1: Open Event Trigger Settings
- Navigate to Settings → Notifications → Push Notifications.
- Scroll down to the Event Triggers section.
Step 2: Enable or Disable Event Types
Toggle each event type on or off based on your facility needs:
| Event Type | Description |
|---|---|
| New Visitor Pre-Registration | A visitor has been pre-registered by a host or external system. |
| Visitor Check-In | A visitor has checked in at a kiosk or front desk. |
| Visitor Check-Out | A visitor has checked out or been signed out. |
| Emergency Alert | An emergency has been triggered (lockdown, evacuation, etc.). |
| Watchlist Match | A visitor matches an entry on a watchlist. |
| Denied Entry | A visitor has been denied entry. |
| Delivery Arrival | A package or delivery has been logged at the front desk. |
| System Alert | System-level events such as device offline or integration errors. |
- Click Save Changes after adjusting your selections.
Note: Emergency Alerts and Watchlist Matches are enabled by default and cannot be disabled by non-admin users for security compliance.
Per-User Notification Preferences
Each user can customize their own notification preferences to control what they receive, independent of the account-level settings.
Adjusting Your Preferences
- Click your profile avatar in the top-right corner of the dashboard.
- Select My Profile from the dropdown menu.
- Click the Notification Preferences tab.
- Under the Push Notifications section, you will see a list of all enabled event types.
- Use the toggles to enable or disable notifications for each event type.
- Click Save Preferences.
Administrators can also manage notification preferences on behalf of other users:
- Navigate to Settings → Users.
- Click on the target user.
- Select the Notifications tab.
- Adjust toggles and click Save.
Quiet Hours
Quiet hours let you suppress non-critical push notifications during specific time windows — perfect for after-hours or weekends.
Setting Up Quiet Hours
- Go to My Profile → Notification Preferences.
- Scroll to the Quiet Hours section.
- Toggle Enable Quiet Hours to on.
- Set your Start Time (e.g., 8:00 PM) and End Time (e.g., 7:00 AM).
- Select which days quiet hours apply (e.g., Monday–Friday, Every Day, or custom selection).
- Click Save.
Important: Emergency alerts and watchlist matches will always break through quiet hours. These critical notifications cannot be silenced to ensure safety compliance.
Administrators can set facility-wide default quiet hours under Settings → Notifications → Quiet Hours Defaults. Individual users can override these defaults with their own schedule.
Notification History and Log
KyberAccess maintains a complete log of all push notifications sent, allowing you to review past alerts and troubleshoot delivery issues.
Viewing Your Notification History
- Click your profile avatar → My Profile.
- Select the Notification History tab.
- You will see a chronological list of all notifications sent to your devices, including:
- Timestamp of when the notification was sent.
- Event type (e.g., Visitor Check-In, Emergency).
- Delivery status (Delivered, Pending, Failed).
- Device the notification was sent to (Browser, iOS, Android).
- Use the date picker and event type filter to narrow results.
Admin Notification Log
Administrators can view the notification log for all users:
- Navigate to Settings → Notifications → Notification Log.
- Filter by user, event type, date range, or delivery status.
- Click on any entry to view full details, including the notification payload and delivery receipt.
- Use the Export button to download the log as a CSV file for auditing purposes.
Troubleshooting
| Issue | Solution |
|---|---|
| Not receiving any notifications | Verify browser/device permissions are set to Allow. Check that FCM is configured. |
| Notifications delayed | Check your internet connection. FCM delivery depends on network availability. |
| Test notification works but real events do not | Verify event triggers are enabled under Settings → Notifications → Event Triggers. |
| Notifications stopped after browser update | Re-grant notification permissions — browser updates can reset site permissions. |
| Mobile notifications not appearing | Ensure the KyberAccess app has notification permissions in your device settings. |
If issues persist, contact your KyberAccess administrator or reach out to our support team at support@kyberaccess.com.