A notification template defines the content and format of a notification sent to users. The content of each notification template can be customized to match your organization's needs.
If a template is not customized for a specific language, the default template is used automatically.
|
Available notification templates |
|
|---|---|
|
Template name |
Description |
|
Email update confirmation |
Email notification sent when a user changes or deletes the email address linked to their account. Confirms the update and alerts them in case they did not initiate this change. |
|
Registration link |
Email notification sent to new or blocked users to invite them to register an authentication method. Triggered by an administrator or helpdesk, or sent automatically upon user creation (if enabled). The email contains a one-time link to register an authentication method and set up their secret code. |
|
Reset secret code MFA |
Email notification sent to the user to provide a reset code for their TrustBuilder MFA secret code. Triggered by the administrator, the helpdesk, or by the user if the setting is enabled. |
|
Push Authentication |
Push notification sent when a user authenticates or performs a transaction confirmation with TrustBuilder Authenticator mobile or desktop. |
|
Transaction Confirmation |
Push notification sent when a user performs a transaction confirmation with TrustBuilder Authenticator mobile or desktop. |
Customize a notification template
To customize a notification template:
-
Go to Settings > Notification templates.
-
Click the pencil icon
next to the template you want to customize.
-
Select the language. The following languages are available for customization: English, German, Spanish, French, Italian, Dutch.
If a language is not available for customization, the default template is used automatically.
-
Edit the subject/title and the notification content.
Click Insert variable to add dynamic values to the template. The variable is inserted at the current cursor position in the template. See Variables below. -
Click Save.
Variables
Variables are dynamic values that are automatically replaced with specific information when a notification template is used. When the notification is sent, the variable is automatically replaced with the corresponding value.
Available variables
|
Variable name |
Variable |
Description |
|---|---|---|
|
Application name |
|
Name of the application associated with the notification. |
|
New email address |
|
The new email address linked to the user's account after the user updates their email address. |
|
Previous email address |
|
The email address that was linked to the user's account before the update. |
|
Registration link |
|
One-time link used by the user to register an authentication method. |
|
Registration link lifetime |
|
Time during which the registration link remains valid. |
|
Reset code |
|
Code used by the user to reset their secret code. |
|
Reset code link |
|
Link used by the user to reset their secret code. |
|
Reset code link lifetime |
|
Code used by the user to reset their secret code. |
|
Tenant name |
|
Name of the TrustBuilder tenant associated with the notification. Defined when the tenant is created. You can find it in the Admin Portal URL: |
|
Username |
|
Username of the user receiving the notification. |
|
Year |
|
Current year. |
Conditional content
You can use conditions to display content only when a specific variable has a value.
Use the following syntax:
{{#if variable}}
Text displayed when the variable has a value.
{{/if}}
You can also define alternative content when the variable has no value:
{{#if variable}}
Text displayed when the variable has a value.
{{#else}}
Text displayed when the variable has no value.
{{/if}}
Replace variable with the variable you want to check.
For example:
{{#if AppName}} You are signing in to {{AppName}}. {{#else}} You are signing in. {{/if}}