n8n-nodes-azure-communication
v0.1.0
Published
n8n community node for sending email via Azure Communication Services
Maintainers
Readme
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-communicationPrerequisites
- 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://<resource-name>.communication.azure.com/;accessKey=<key>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. [email protected] |
| 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.shThis 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.shLicense
MIT
