Configuring Push Notifications

A Push Notification is a notification message that pops up on your computer or mobile. It helps you to get timely updates about Incidents or Service Requests from the SummitAI Web and Mobile application.

To configure Push Notifications:

  1. Select Admin > Advanced > Notifications > Push Notification. The PUSH NOTIFICATION page is displayed.
  2. Select the Notification Type, in the left pane.
  3. Under the DETAILS section, specify all the required details and click SUBMIT. For more information about the fields on the PUSH NOTIFICATION page, see Field Description.

    Push Notification page to configure Web Notifications
    Figure: Push Notification page to configure Web Notifications

    Push Notification page to configure Mobile Notifications
    Figure: Push Notification page to configure Mobile Notifications

Note:

The Push Notifications work only with HTTPS with DNS Entry. However, it does not work with hosted server IP address. You must have an active internet connection to receive the notification in the browser. Push Notifications do not work in browser private window. The “Secure Origins” must have any of these patterns: (https, *, *), (*, localhost, *). Localhost (*, localhost, *) is only applicable to use Push Notifications functionality locally in the server.

Field Description

The following table describes the fields on the PUSH NOTIFICATION page:

Fields

Description

Title

Specify the heading of the notification.

Logo

Attach the logo that you want to be displayed in the notification. The Custom logo image width and height should be less than 300 pixels and 48 pixels respectively. The supported image formats are .gif, .jpeg, .jpg, .png, .bmp.

Logo Color

Select the color of the logo.

Configuring Push Notification Expiry

When you open the browser, a Push Notification is displayed on the screen if the Push Notification job is running. 

Notification pop-up
Figure: Notification pop-up

Configure the expiration time for Push Notifications by adding the following key in the App.config file:
<add key="PushNotificationExpInSec" value="300"/>

Add the expiration time in seconds inside the "" in the Key.

Example:

Set the Push Notification expiry time as “5" mins” that is “300” seconds and configure the job to send web notification for every 2 mins. Now, the web notification expires in 7 mins. 

Considering Push Notifications are configured whenever an Incident is logged, if an Incident is raised at 10:00 AM, and the configured recipient is offline (the system is shut down or the browser is closed), the notification will be displayed as follows:

  • If the user comes online and opens the browser at 10:07 AM, the Push Notification is displayed.
  • If the user comes online and opens the browser at 10:15 AM, no Push Notification is displayed.