Notifications are emails that are triggered by changes other than enrolment status changes and time-based triggers such as reminders. The "Notification" function contains approximately 80 standard configurable emails that are categorised into folder structures. These notifications largely minimise administrative tasks by automatically sending fixed notification templates to all or selected users.
When the folder structures are expanded, the notifications within them can be seen along with three checkboxes, as described below:
-
Active: When ticked, the Notification will be sent
-
Visible for Courses and Templates: When ticked, the Notification becomes visible and can then be activated for the desired Course Templates and Courses.
-
Permit external forwarding: When ticked, the notification is forwarded to the recipient's external mailbox, e.g. Outlook.
The recipients of notifications can be defined via cron jobs.
Functions of the Notification Manager
New
General variables that are replaced with a given value upon dispatch of a received message permit the use of text templates in a general fashion. For instance, when an administrator uses the variable $lastupdater_name$ in the text of a notification, the variable is replaced with the name of the last editor of the object for the recipient
Also, the conditions can be changed upon editing, i.e. regarding the events that trigger notifications. For customised notifications (optional in the course section), filters that further refine the conditions (e.g. notifications for early course launches, but only for specific planning statuses) can be defined through identifiers or meta tags. This allows conditions under which notifications are to be sent to be freely defined. The recipient's tab determines whether messages are sent automatically or manually, and to whom.
Notification (Courses)
The ability to create new notifications is limited due to the complexity of trigger conditions, and duplication is mainly used to replicate time-based reminder notifications. When creating new Notifications, this is only possible for Courses with conditions of a meta tag changing from one value to another.
-
Description: Name can be altered for administrative purposes because the name is not seen by the recipient.
-
Conditions: Trigger settings related to the notification can be altered, e.g. status or days.
-
Filter: Used to further limit the circumstances for which the notification is sent based on meta tag or personal attribute values.
-
Content: The email subject, body text, and sender details are composed here. Variable placeholders are used to make the notifications dynamic, and the sender details can be dynamically updated when a filtered Provider is linked to a Client.
-
Recipient(s): Checkboxes can be ticked to select the "Dispatching mode" (automatic or manual by course administrator) and the recipients of the notifications. The available recipients can change for different types of notifications.
When creating or editing Notifications, the use of variable placeholders ensures that the emails are personalised with dynamically updated training objects and user information. Unlike Enrolment Message texts, the standard Notifications are produced in plain text, but they can be created or updated in HTML. However, if Notifications are updated to HTML, the sanitizer must be disabled to retain <html> headers upon saving. Within the Notification "Content" tab are "Subject" and "Content" fields for each activated system language. On the right-hand side are folders that contain the variable placeholders that are used to dynamically update the message content with specific details of the training or participants.
Notification (Learning Path)
New notifications can also be created for learning paths following the same concept as for course notifications.
Placeholder images
Images that are added via placeholders, e.g. a preview image, are added as styled inline images and can be added to different notifications.
Duplicate
Notifications with dispatch conditions that can explicitly differ from those of the original can be duplicated. For example, a reminder of a feedback form deadline can be dispatched 10 and 3 days before the expiration date with the original and the duplicated notification. If no event-specific email settings are relevant, it is also recommended that the notification be duplicated.
Edit
Delete
Transfer
The functions under "Transfer" allow system-wide settings to be made. On the one hand, highlighted notifications can be activated or deactivated for existing courses and media on a system-wide basis; on the other hand, complete settings for the selected notification can be transferred to all objects.
Preview
The preview function enables the notifications to be viewed as displayed to the user. The preview language can be selected.
All placeholders are replaced either with the data of the current user or significant names. Replacements of placeholders are marked by square brackets.
QR Code
A default notification for QR codes is available under "Notifications prior to the course start" / "to participants" / "Standard notification to participants with QR code". This notification allows tutors to scan learner QR codes for a fast and hands-free check-in process.
The placeholder Link to the QR code for attendance tracking can be added to the notification text via the course-related placeholders. Custom course notifications can be configured for specific use cases.
The QR code can be shown directly to the user in the course description. The attribute can be configured via the option QR code for attendance tracking.
User Filters
All standard notifications can be filtered based on user attributes, allowing personalised notifications to be sent to specific user groups, e.g. groups using formal or informal language.
One or more filters can be defined based on attributes, except for certain types such as image or file upload. If multiple filters are selected, they are connected via an AND operator.