Create custom notification templates

Create custom notification templates to notify customers or technicians about ticket updates or changes to knowledge and service items. Choose HTML or plain text to keep customers informed whenever information is added to a ticket. Use the Data Model to understand how each variable works in the template.

Administrator permissions are required to configure notifications.

Edit a notification template

  1. Go to SettingsNotifications > Notification Templates.
  2. Select a template from the list to view its options.

  3. Choose the External tab to configure notifications or the Internal tab technician notifications.
  4. Select a language and format.
  5. In a Delivery Method row, select Edit.
  6. To view available variables, select Show Variables in the top right corner.

  7. The Data Model displays information for the selected template. In this example, the notification is for When a ticket request is received, so the variables displayed are related to tickets and ticket requests.


  8. Update the HTML or Plain Text body as needed.
    Response trimming requirements

    Response trimming is only supported in two templates

    • When a technician adds a response to the customer within a ticket
    • When a customer adds response to an existing ticket

    To enable response trimming in these templates, include this snippet in your custom HTML notification:

    <div id="mspmNotificationMarker">

    See a default notification template for the correct placement in the body.

  9. Select Actions > Validate to check your changes or Preview to see the notification.
  10. Select Enable Custom Template to activate the template. Changes are saved as a draft until enabled.
  11. Select Save.
Don't delete the code referencing the Ticket ID at the bottom of the template. It ensures ticket responses are routed correctly.
<span height="1" width="1" style="visibility:hidden; display:inline-block; color: #fff;" id="TicketID">TicketId[{{ Model.TicketId }}]</span>

Configure notification settings

After saving and enabling the template, set up your notification rules to define when type is sent and who receives it.

To send the following notifications to external contacts or internal users, select a user or contact in the Optionally Notify Users field when adding the expense or time entry. These notifications aren’t sent unless a user or contact is selected.

  • When an expense gets added to a ticket
  • When a time entry gets added to a ticket

Add your company logo

  1. Use a Base64 image encoder to convert your logo to an HTML string.
  2. Copy the generated HTML code and paste it into the template editor.
  3. Select Preview to check the logo placement.
  4. Adjust the HTML image in the editor to change the logo position.
  5. Enable and save the template.

What do you want to do?