AtroCore provides two types of notifications: system (desktop) and email notifications. You can receive notifications for various events like being mentioned in an Activitiespost, changes to records you follow, or when records are addressed to you.

Desktop notifications appear through the bell icon in the toolbar notifications panel.

General Settings

To enable notifications in your system, go to Administration / Settings (see Settings) and select the checkbox Send out notifications in the Notifications panel. Here you can also select the notification profile and email connection that will be used for sending notifications.

Settings

By default, after installing the system "Default Notification Profile" is selected as Notification Profile.

To enable email notifications, you also need to set up an SMTP connection. Go to Administration / Connections (see Connections), create a new connection of type SMTP, and then select it as "Connection for E-Mail Notifications" in the Administration / Settings.

SMTP connection

User Settings

User notification preferences can be configured in the User Profile as described in Notifications.

Notification Profiles

Notification Profiles are sets of rules that determine how different types of notifications are sent to users using predefined templates. Notification Profiles are available in Administration / Notification Profiles.

Notification Profile

Set a name for the notification profile and activate it. If the profile is inactive, no notifications will be sent. Select notification rules from those that already exist in the system, or create your own rule by clicking the "+" button.

Notification Rule

The Notification Rule comes with the following preconfigured fields, mandatory are marked with *:

Field Name Description
Active Activity state of the rule
Name * The notification rule name
Description The description of the rule
Entity The entity to which the rule applies. If the rule is system-wide, the entity field can be left empty
Notification Profile * The profile to which the rule applies
Event * Events that trigger the sending of notifications
Ignore self actions Remove this checkbox if you do not want to receive notifications about your own actions that you perform in the system
Notify User Choose which types of users should receive notifications: Owner, Assignee, Follower, Team Member, Notification Profile's User
Email Notification Select the checkbox if you want to receive notifications by mail
System Notification Select the checkbox if you want to receive desktop notifications
Email Template Select the template for email notifications
System Template Select the template for desktop notifications

You can create multiple rules for one Notification Profile. For example, you may need this to create rules with templates in different languages. No notifications are sent for an inactive Notification Profile. No notifications are sent for an inactive Notification Rule.

Notification Templates

Notification Templates are used to configure how desktop notifications appear in the system. They are managed through Administration / Notification Templates.

Notification Template

A Notification Template contains the following fields:

  • Name - The name of the template (required)
  • Body - The content of the notification using Twig template syntax.

Email Templates

Email Templates define the structure and content of email notifications. They are managed through Administration / Email Templates.

Email Template

An Email Template includes:

  • Name - The name of the template (required)
  • Code - A unique identifier for the template (e.g., "emailMention")
  • Subject - The email subject line using Twig template syntax
  • HTML - Set the checkbox if you want your content to have HTML formatting
  • Body - The content of the email using Twig template syntax.