Email Notifications#
Novaza Office can send automated emails when records change, workflows execute, or scheduled events trigger. Notification templates centralize the subject line, body, and recipient logic so that automated mail stays consistent across namespaces.
Template Anatomy#
Each notification template contains:
- Name and description — internal identifiers for the template
- Subject — a single-line template that can interpolate record fields
- Body — an HTML body with support for a plain-text fallback
- Recipients — one or more addresses or recipient expressions (see below)
- Locale — used when the workspace has users on different default languages
Templates support field interpolation using {{ record.fieldName }} placeholders, which are replaced at send time with values from the triggering record.
Creating a Template#
- Go to Admin → Notifications → New Template.
- Name the template and choose its parent module (determines which fields are available in interpolation).
- Write the subject and HTML body using the built-in editor. A live preview panel renders the template with a sample record.
- Configure recipients. Save the template.
Recipient Expressions#
Recipients can be:
- Static email addresses —
ops@yourcompany.com - User references — the owner of the record, the user who last modified it, the user assigned to a specific user field
- Role references — all users in a namespace role
- Expressions — a calculated address based on record fields, such as
{{ record.accountManager.email }}
Multiple recipient types can be combined, and To / Cc / Bcc are configured independently.
Using Templates#
Notification templates are invoked from workflow Send email steps. When building a workflow, choose the Send email action and pick an existing template from the module’s template list. The template binds automatically to the triggering record.
Delivery and Logging#
Outbound notifications are delivered via the workspace’s configured mail sender (Novaza Mail or an external SMTP relay). Every send is logged with the recipient, subject, message ID, delivery status, and any bounce or complaint signal returned by the mail system.