Back to Nodes

Azure Communication Services Email

Last updated May 4, 2026

n8n community node for sending email via Azure Communication Services

9 Weekly Downloads
151 Monthly Downloads

Included Nodes

Azure Communication Services Email

Description

n8n-nodes-azure-communication

An n8n community node for sending email via Azure Communication Services.

Installation

In n8n, go to Settings → Community Nodes → Install and enter:

n8n-nodes-azure-communication

Prerequisites

  • An Azure Communication Services resource
  • A verified email domain configured on that resource
  • The connection string from the resource’s Keys blade

Credentials

Create a new credential of type Azure Communication Services Email API and paste the connection string. It looks like:

endpoint=https://.communication.azure.com/;accessKey=

Find it in the Azure Portal under your ACS resource → Keys.

Node: Azure Communication Services Email

Fields

| Field | Required | Description |
|——-|———-|————-|
| From Address | Yes | Verified sender, e.g. DoNotReply@xxxxxxxx.azurecomm.net |
| To | Yes | Comma-separated recipient addresses, or an expression returning an array |
| Subject | Yes | Email subject line |
| Body Type | Yes | Plain Text or HTML |
| Body | Yes | Email body content |
| CC | No | Comma-separated CC addresses |
| BCC | No | Comma-separated BCC addresses |
| Reply To | No | Comma-separated Reply-To addresses |
| Disable Tracking | No | Disable open/click tracking for this message |
| Attachments | No | Binary field from a previous node, or a raw base64 string |

Output

{
  "messageId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "status": "Succeeded"
}

Local development

bash test/start-n8n.sh

This builds the package, links it into ~/.n8n/nodes/, and starts n8n at http://localhost:5678.

After editing source files:

npm run build

then restart start-n8n.sh

License

see LICENSE file.