# Send Email (/docs/workflows/reference/category/messaging/sendEmail)

> For the complete documentation index, see [llms.txt](https://docs.tandemcx.ai/llms.txt). Any page on this site can be fetched as Markdown by appending `.md` to its URL.

Send an email to one or more recipients with a configurable sender, subject, and body.

Sends an email to one or more recipients, with a configurable subject and body. The recipient list, subject, and body all accept `$(name)` variables, so you can personalize the message with data gathered earlier in the flow. After sending, the flow continues on the `default` exit.

This node only appears in the workflow editor once your organization has at least one **verified** sending domain under **Admin → Email Domains**. A domain that is still pending DNS verification does not unlock it.

**From Address** lists the sender addresses your organization has configured under **Admin → Email Domains** — an admin adds them there on a domain you have verified. An address that is no longer configured is rejected before anything is sent, and the flow takes its error path.

**From Name** is optional: leave it blank to use the sender's own display name, or set it to override that for this message.

**Category:** Messaging  
**Provider:** Core  
**Latest version:** 1.0.0

## Fields

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| To Address (`toAddress`) | array of strings | Yes | One or more email addresses to send to. |
| From Address (`fromAddress`) | dynamicDropdown | Yes | The configured sender address the message is sent from. |
| From Name (`fromName`) | string | No | Overrides the sender's configured display name for this message. Leave blank to use it. Example: `Acme Support` |
| Subject (`subject`) | string | Yes | The subject of the email Example: `Subject of the email` |
| Body (`body`) | textArea | Yes | The body of the email Example: `Body of the email` |

## Exits

- `default` (required)
- `invalidInput` (system)
- `fallback` (system)

System exits (auto-injected, hidden when unwired): `invalidInput`, `fallback`.
