Skip to main content
Version: 1.21.3

Notification Templates

Notification templates are a very useful and flexible tool for modeling the appearance of notifications for different tasks and cases.

Create a template


To create a notification template, complete the steps below:

  1. Navigate to System Notification → Notification Templates.
  2. Click New and fill in the fields.
  3. Click Save or Save and exit to apply the changes.

Notification Template form fields

FieldMandatoryDescription
NameYSpecify a notification template name.
TableYSpecify a table to which the template is applicable.
SubjectYSpecify the notification template subject. Notification variables and placeholders are supported.
Message TextNSpecify the notification template in plain text format. Notification variables and placeholders are supported.
Message HTMLNSpecify the notification template in rich-text format. This field supports HTML tags, placeholders, and notification variables.
You can also use the ${URI} and ${URI_REF} notification variables. Their usage is described below.

Notification variables


Specify a notification variable using the following syntax:

${variable-name.variable-parameters}

Notification variables

VariableDescriptionExample
${current}This variable refers to the current record in the specified table.${current.caller} – for example, if this variable is used in a notification rule in the Other recipients field of the Who Will Receive section, the notification is sent to the caller (the originator of the issue).
${event}This variable refers to the specified event context if some event triggers the notification.
You can get the values of the fields within the Event (sys_event) table related to this event.
${event.param_1}
${script}This variable runs the specified notification script.
The name of the called script should not contain spaces.
${script:add_an_attachment}
${template}This variable is used to link the Notification Template (sys_notification_template) and the Notification Rule (sys_notification_rule) tables. When using it, you can transfer the template field value to the relevant notification rule fields.${template.template_name} – for example, if this variable is used in the Subject field of the notification rule, the subject line stored in the template is applied to a relevant field.