Skip to main content

Notification

Overview

The Notification Service enables real-time and persistent communication within your application by delivering alerts to users based on predefined configurations. It allows teams to control how, when, and to whom notifications are sent. Using configurable receiver types and a selectable delivery channel (currently SignalR), the service supports system-wide broadcasts, user-specific alerts, and filtered targeting based on roles or conditions. Once configured, notifications can be triggered by backend events and displayed instantly in the frontend—optionally stored as persistent alerts that appear under the bell icon. This feature provides a flexible and centralized way to manage in-app notifications, ensuring users receive the right information at the right time.

To see how to configurate notifications, visit this page.

note

Currently, the only supported notification channel is SignalR. For notifications to be delivered correctly, the user must select a receiver type otherwise, the notification will not be sent. Additionally, the frontend must include a matching method to the one specified in the notification method. This enables proper subscription to the notification via the front-end interface.

Multiple notifications can be added by repeating the configuration process. Once configurations are saved, a list view displays all existing notifications. From this list, users can edit or delete any previously created notification. This setup ensures flexibility in managing real-time and persistent notifications.