Create your first template
To create a new template, simply press the 'Add Notification Template' button located at the top of the page. In the next screen you will see a form to edit your new template.
Make sure to fill out the template's name, subject and add content to the HTML editor. If you wish to add any dynamic variables click the at the top of the page to get more help on what variables you can include.
When finished click the "Save" button to save your template.
NotifyMe! Integration
If you have also installed the NotifyMe! add-on and want to TemplateMe! to display the content generated by this add-on, then simply add the $notifymeHTML
variable to your template.
Send a preview email
If you want to see how look your template using a real example you can click the Preview button. In the next screen select a existing issue and an user to send a preview email.
Delete, Edit or Copy a Template
After you have created a template, it will appear in the list of templates. At the right hand side of each template you can select any of the actions available. You can edit, copy or delete a template.
Available variables
When creating your templates you can use the following variables. These variables will be replace on the fly when sending notifications.
Variable | Description |
---|---|
$!issue | The whole Jira issue. You can access al methods and properties of the issue. Example: $!issue.reporter.emailAddress |
$!event | The notification event. Example: $!event.eventTypeId |
$!user | The user that triggered the notification. Example: $!user.emailAddress |
$!project | The issue's project. Example: $!project.key |
$!comments | The Comment objects. Example: #foreach ($c in $!comments) c.body #end |
$!baseurl | Jira base url. Useful for constructing url and links Example: "$!baseurl/projects/$project.key/issues/$issue.key" |
$!dateTimeFormatter | Date formatter. Example: $!dateTimeFormatter.format($!currentTimestamp) |
$!lastComment | Last Comment object Example: $!lastComment.authorFullName |
$!lastCommentText | Text of the last comment Example: $!lastCommentText |
$!lastCommentHtml | Html styled content of the last comment Example: $!lastCommentHtml |
$!lastCommentAuthor | Full name of the last comment Example: $!lastCommentAuthor |
$!issueType | Name of the issue type Example: $!issueType |
$!issueDescHtml | Html styled description of the issue Example: $!issueDescHtml |