General

Notification ID
Every template gets a unique Notification ID assigned by Courier. You can use this ID in thetemplate field of your Send API request, or map a human-readable event alias instead (see Event Mapping below).
Brand Config
Brands are enabled by default, so every new email template uses your Default Brand. You can disable branding per template or assign a Custom Brand.Subscription Topic
Assign a subscription topic to group templates under a single preference. This lets end users opt in or out of a category of notifications at once rather than one template at a time.Message Tags
Message tags are behind a feature flag. Contact Courier Support or your account team to enable them.
metadata.tags on every message sent from that template, so you can filter by tag in an Inbox view or query them through the Messages API.

Event Mapping
Map an event name to a template so you can reference it by a readable alias instead of the Notification ID. This decouples your code from specific template IDs; you can swap the underlying template without redeploying your application.
template field of your send request:
Conditions
Use conditions to prevent a template from sending when specific criteria are met. You can reference properties from thedata or profile objects provided in the Send API call or User Profile. See Send Conditions for details.
Notes
Notes let you attach internal context to a template. Once added, a note icon appears in the template list; clicking it opens a read-only preview without entering the designer.
Publishing & Versioning
Templates follow a publish workflow so you can iterate safely before going live:- Draft: Save changes without affecting live notifications
- Publish: Make changes active for all new sends
- Rollback: Revert to any previously published version
