Toggle menu

Comms Manager

The Communications Template Manager (CTM) provides a central store of templates which are used by other products when they send emails and SMS messages. Templates can be written in plain text, HTML or Markdown, and include Handlebars expressions and tokens, so they can be tailored to their recipients.

The CTM supports multiple versions and language variations of templates, and groups them by the application they relate to.

Creating Templates

Templates are organised by application. Each application can have any number of templates.

Requesting Templates

Templates are requested via a single end point. The response includes the template subject and body.

Sending Messages

Rather than simply returning templates, the CTM can also send email and SMS messages.

Inactive Templates and Fallbacks

Templates flagged as inactive are still used, but the owner is notified via email. If a language version is requested that doesn't exist, the response will fall back to English.

Configuration

The CTM includes a set of end points, two object types and a single form.