Available Email Templates
Vantage offers the following email templates:| Email Template | ID | Culture | Subject Template Parameters | Body Template Parameters |
|---|---|---|---|---|
| Invitation email sent to the tenant administrator of a newly created tenant | E6F03F64-B982-49C6-B336-251CA6C45FFE | en | productName | userName - the name of the user to whom the email is being sent, productName - the name of the product, invitationUri - the invitation link to create an account |
| Invitation email sent to the newly created tenant | 6C5DBE28-0A2C-4EB7-82DC-04173DC75418 | en | productName | userName - the name of the user to whom the email is being sent, productName - the name of the product, invitationUri - the invitation link to create an account |
| Email with a password reset link requested by a user on the Vantage login page | 701B077A-20EA-42B8-A71E-AB3EA5996039 | en | N/A | displayName - optional display username provided during registration, callbackUrl - the link to reset password, expireHours - the number of hours until the link expires |
| Email about a successful skill export to a shared folder | B5A03F64-B982-49C6-B336-251CA6C45FFE | en | N/A | userName - the user email address, skillName - the skill that is being exported, folderPath - the path to the shared folder |
| Email about an unsuccessful skill export to a shared folder | F3C4BD68-B9FF-439F-A719-5B4F62263C4E | en | N/A | userName - the user email, skillName - the skill that is being exported, errorMessage - the error message body |
Modifying an Email Template
To modify an email template, follow these steps:Getting Access to the Vantage Mail Service
To get access to the mail service:- Get access to the Mail service API through
http://localhost:8080or another port:
Getting the Email Template Details
To get the markup for an existing email template, send a GET request to the templates resource (http://localhost:8080) as follows:
The response will not contain the attachments, which will instead be placed in the email template. They must be specified and can additionally be modified when updating the template.
Updating an Email Template
To replace an email template, send a PUT request to the templates resource:Template Elements
| Field | Type | Description |
|---|---|---|
templateId | GUID | Identifier of the email template to be modified |
culture | string | Template language. Currently, only English (en) is supported |
subjectTemplate | string | Email header text template. See the previous section for information on how to get the current value |
bodyTemplate | string | Email body template. See the previous section for information on how to get the current value |
attachments[].contentType | string | MIME type of the attachment (for example, image/png) |
attachments[].contentId | string | Unique identifier for the attachment |
attachments[].fileName | string | Attachment file name, can be used in the body as CID |
attachments[].content | base64string | Attachment file encoded in base64 format |
The subject and body template parameters must remain unchanged. Do not add, remove, or modify them.
Always include all attachments, even if you don’t intend to modify them. The request completely replaces the email template.
Default Attachments
Every Vantage email template contains these four attached images:| CID | MIME Type | Image |
|---|---|---|
logo-vantage-logo-normal.png | image/png | |
600-px-copy-6.png | image/png | ![]() |
[email protected] | image/png | |
[email protected] | image/png |

