Set up Analytics-triggered push notifications

Users can set up customizable push notifications for Analytics events on their mobile device. This functionality enables users to react to critical events on the go, straight from the smartphone. The app instantly alerts them the moment an event is detected.

The notifications setup can be applied to both selected Analytics cases added by users within the video surveillance platform and cameras with built-in analytics features.

How it works: users set up custom notifications in the mobile app, receive an automated push notification the moment a specific analytics event is detected. Tap a notification on a mobile device that takes the user straight to the Events tab in the mobile app to the corresponding event. From there, they can:

  • Review the footage in the video player, snap a quick screenshot, and instantly share it via messaging apps or save it to their mobile device. For details, refer to the Access details and management options for a detected event documentation section for relevant events:

  • See an "Event unavailable or deleted" message instead, which occurs if:

    • The corresponding analytics case was deleted along with its events.

    • Access to the camera was revoked.

    • The notification has expired (the expiration period is 24 hours).

Notifications will be deleted automatically if:

  • The user logs out of their account.

  • The user's session is terminated on another device.

General settings for Analytics-triggered push notifications

Notification functionality requires system-level permissions. When these permissions are missing, attempting to enable notifications will trigger the prompt to grant the app the required access to send notifications.

At the top right of the Events section that is accessible on both the Analytics and Camera events tabs, select the Gear icon image-20260520-085633.png to set up Analytics-triggered push notifications.

Under Notification settings, the user configures and manages how they receive alerts in the following sections:

  • Event notifications toggle to enable or disable all event-driven notifications.

  • Analytics events to select Analytics cases designated to trigger notifications upon event detection.

  • Built-in camera analytics to select cameras from which the user will receive notifications once events are detected by the camera built-in analytics functionality. This includes Agent-integrated cameras that feature built-in analytics functions.

  • Notifications schedule to set up schedule to receive notifications if required.

image 96 (4).png

The Event notifications toggle

The Event notifications toggle allows users to enable or disable receipt of notifications when an event is detected.

  • When this toggle is enabled, users can configure additional settings under the Analytics cases, Built-in camera analytics, Notifications schedule sections, the specific details of which are outlined below.

  • When this toggle is disabled, users won’t receive event notifications. Any previously configured notification settings for cases, cameras, schedule will also be disabled but are retained in memory for future use.

Activating notifications at the event level while the Event notifications toggle is disabled triggers an intelligent override that automatically:

  • Enables the Event notifications toggle.

  • Restores all previously saved settings (cases, cameras, and schedules).

  • Adds the selected case to the active cases list if it isn’t present.

Analytics cases

On Analytics cases tab, users manage notification settings for detected events within associated video surveillance Analytics cases. This list includes cases created by the user directly within the video surveillance interface.

Add at least one case to receive Analytics-triggered push notifications.

Notifications toggle

Enable the Notifications toggle:

  • To allow case management on the tab.

  • To enable receipt of notifications when an event is detected.

Disable the toggle to stop receipt of notifications.

To add analytics cases to receive notifications:

  1. Enable the Notifications toggle to allow case selection and management.

  2. Select Add cases.

image 98 (3).png
  1. On the panel that opens, opt in relevant cases for which you want to receive notifications. The list features the cases the user created themselves. Choose Select all to add all cases in the list. To clear selection, use Clean.

Filter or search the list to quickly find the right analytics case. Search is performed by case name.

To use the filter, select the icon image 104 (3).png at the top right. This opens a panel with additional filters by cameras and analytics types.

image 105 (2).png
Additional filters

When selection is done, select Add. The selected cases are added to the list on the Analytics cases tab.

View case information

You can access additional information for each added case. For this, select the vertical ellipsis icon image 110 (2).png of a relevant case. From the opened bottom sheet, select Case information.

image 111 (2).png

This opens an additional tab with case information that includes: a case name, case Analytics type, cameras associated with the case.

Delete a case from the list

To delete a case from the list, use one of the options:

  • Select the Delete icon image 113 (1).png at the top right of the Analytics cases tab. Select all relevant cases and Remove selected.

  • Select the vertical ellipsis icon image 110 (2).png of a relevant case. From the opened bottom sheet, select Case information.

Built-in camera analytics

On the Built-in camera analytics tab, users configure notifications for events detected by the camera's built-in analytics. This includes Agent-integrated cameras that feature built-in analytics functions.

For Agent-powered cameras, users configure built-in analytics manually via the camera web interface.

Notifications toggle

Enable the Notifications toggle:

  • To allow cameras management on the tab.

  • To enable receipt of notifications when an event is detected by the selected cameras.

Disable the toggle to stop receipt of notifications.

image 120 (3).png

To add cameras to receive notifications:

  1. Enable the Notifications toggle to allow cameras selection and management.

  2. Select Add cameras.

Add at least one camera to receive Analytics-triggered push notifications.

image 114 (1).png
  1. On the panel that opens, opt in relevant cameras from which you want to receive notifications. To clear selection, use Clean. Search the list to quickly find the camera. Search is performed by camera name.

When selection is done, select Add. The selected cameras are added to the list on the Built-in camera analytics tab.

View camera information

You can access additional information for each added camera. For this, select the vertical ellipsis icon image 110 (2).png of a relevant camera. From the opened bottom sheet, select an option:

  • Watch in player to navigate to Live streaming from the camera.

  • Camera information directs to the About camera panel that contains additional information on this camera:

    • Camera name

    • Camera address

    • Built-in camera analytics details: the list of events that are detected by the camera analytics. Dark gray: active events currently being detected by the camera. Light gray: inactive events that are supported by the camera but not currently enabled.

image 122 (1).png
  • To enable additional types of built-in analytics for the camera, contact the support team.

  • For Agent-powered cameras, users configure ONVIF analytics manually via the camera web interface.

Remove the camera from the list

To remove a camera from the list, use one of the options:

  • Select the Delete icon image 113 (1).png at the top right of the Built-in camera analytics tab. Select all relevant cameras and Remove selected.

  • Select the vertical ellipsis icon image 110 (2).png of a relevant camera. From the opened bottom sheet, select Remove camera from list. Confirm the action.

Manage notifications directly from the detected event

You can manage push notification settings directly from the context menu of a detected event. This can be done from both the Analytics tab (to manage notifications for events of a specific case) and the Camera events tab (to manage notifications from specific cameras) while managing an individual event.

The Analytics tab

Select the image-20260520-110818.png icon to call out the context menu of a relevant detected event.

From the menu, select Enable notifications for events of this case. Select Disable notifications for events of this case if they were enabled.

The Camera events tab

Select the image-20260520-110818.png icon to call out the context menu of a relevant event. From the menu, select Enable notifications for built-in analytics. Select Disable notifications for built-in analytics if they were enabled.

Notification schedule

On the Notification schedule, the user can set up a schedule to receive notifications. By default, the setting is off.

Once enabled, this schedule applies to all your cameras and Analytics cases chosen to receive notifications from.

image 125 (2).png