Sends an outbound email using the SMTP server configured in Settings → SMTP Mail. Use this node to deliver automated notifications, summaries, or alerts to any email address.
email_notification
The Email Notification node connects to your organisation's SMTP mail server and sends a fully
formatted email at the point where it appears in your workflow. Both plain-text and HTML emails
are supported. You can address multiple recipients and reference any workflow data in the subject
and body using the standard {{ variable }} syntax.
Before this node can send mail, an administrator must configure SMTP credentials in Settings → SMTP Mail. If SMTP is not configured the step will fail with a configuration error.
| Field | Required | Description |
|---|---|---|
| To | Required | Recipient email address or addresses. Separate multiple addresses with commas. Supports {{ variable }}. |
| CC | Optional | Carbon copy recipients. Comma-separated. Supports {{ variable }}. |
| BCC | Optional | Blind carbon copy recipients. These addresses receive the email but are not visible to other recipients. |
| Subject | Required | The email subject line. Supports {{ variable }} references. |
| Body | Required | The email body text. Supports HTML markup and {{ variable }} references throughout. |
| Is HTML | Optional | Toggle on to render the body as HTML. When off, the body is sent as plain text. Default: off. |
On successful delivery, the node outputs the following fields:
| Field | Type | Description |
|---|---|---|
sent | boolean | true if the email was accepted by the SMTP server. |
message_id | string | The unique message ID assigned by the SMTP server. |
to | string | The resolved recipient address(es) as sent. |
subject | string | The resolved subject line as sent. |
timestamp | string | ISO 8601 timestamp of when the email was dispatched. |
Reference output fields in later steps using {{ step_key.output.sent }}, etc.
The following example sends a completion summary after a data processing loop finishes. The body references the loop's counter output to include the number of records processed.
<p>, <strong>, or <a>. Without it, the tags will appear as literal text.