Notifications
Introduction
The Nola platform can help you keep track of operations by showing notifications when certain conditions are occurring.
For example, Nola can let you know when a certain area is overcrowded or understaffed.
The conditions that can be detected depends on what can be observed on your cameras and what metrics are being tracked.
Creating Notifications
Open the Nola dashboard, navigate to your venue's Location and select "Notifications" from the menu. From here, press the "Add Notification" button.
Settings
Fill in the preliminary details:
Field | Description |
---|---|
Venue Sector | The sector of the venue that this notification applies to. This is helpful for logically organising your notifications by area. (Optional) |
Notification Name | A name for the notification. This will be the title of alerts. Make its meaning obvious and helpful. |
The following interface will ask for further details:
Field | Description |
---|---|
Is Enabled | Whether the notification is being checked by the system. Disabled notifications will not trigger. |
Instruction/Description | This text will display below the title of a notification. Typically, it should inform the person of what action needs to be taken in the venue. |
Linked Dashboard | If you have a real-time dashboard that is relevant to this notification, you can link to it here. A link to the dashboard will appear as part of alerts that users may navigate to. |
Condition
The condition itself is the most important part of the notification.
It is a programming expression writing in the Nola Query Language, which needs to evaluate to a boolean
result (i.e. true
or false
). The notification will be triggered if the condition evaluates to true
and will subside if the condition evaluates to false
.
For example, to notify when average occupancy is greater than 10 over the last 5 minutes, one might write:
mean($occupancy{5m,OneMinute}) > 10
Please see the Nola Query Language documentation for more information.
Additional fields may be configured:
Field | Description |
---|---|
Condition Minimum Duration | How long the condition needs to be continuously true before the notification is triggered or subsides. This is useful for preventing false positives or alerts rapidly repeating. Enter a duration like 5m or 30s . |
Execution Rules
Field | Description |
---|---|
Schedule | The schedule determines which times of day the processing of this notification should be enabled. With "Use location operating hours", the notification will only be processed during the venue's operating hours. With "Use specific calendar", you can specify a custom schedule for this notification only. |
Viewing Notifications
The Notifications dashboard can be viewed from two places:
- In the Nola web dashboard, navigate to your venue's location, select "Notifications" from the menu, and press the "Dashboard" link.
- In the Nola mobile app, select the "Notifications" tab.
Feature Roadmap
- Ability to create Notifications using NolaQL
- Ability to view notifications in the Nola web dashboard and the Nola app
- Push notifications to the Nola app
- Notifications to be sent via other means (email, SMS, webhook, etc)