Overview
The Email Node integrates Resend email service into your workflows. Send transactional emails, notifications, and automated messages with dynamic content and personalization.Required Configuration
Step 1: API Setup
Resend API Key- Get your key from resend.com/api-keys
- Automatically validated when entered
- Format:
re_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Step 2: Email Configuration
From Email (Required)- Sender email address
- Must be a verified domain in Resend
- Example:
[email protected]
- Recipient email address
- Can be fixed or dynamic from connected nodes
- Email message content
- Supports HTML or Plain Text
- Can include dynamic variables, see How to Add Variables
- Click “Show Preview” to see how your email will look to recipients
Optional Configuration
Display Name- Sender name shown in inbox e.g. “Your Company Name”
- Email subject line
Value Input Modes
All fields support:- Fixed - Static hardcoded values
- From args - Dynamic values from connected nodes or user input
- Expression - Complex value transformations and calculations
Template Variables
How to Add Variables: When you connect nodes to the Email Node, their outputs appear as draggable variable pills below the body editor:- Drag & Drop - Grab a variable pill and drag it directly into your template where you want it
- Click to Append - Click a variable pill to add it at the end of your template
- Type Manually - Type
${variableName}syntax directly in the template
${full_result}- Complete output from the previous node${NodeName.fieldName}- Specific field from a connected node (e.g.,${Read Table 1.result})
Body Content Types
HTML - Full HTML formatting support- Rich text formatting
- Images and links
- CSS styling
- Best for branded emails
- No formatting
- Works on all email clients, including text-only readers
- Best for system notifications and maximum compatibility
Testing
- Sign up at resend.com (free plan available)
- Verify your sending domain in Resend dashboard
- Get your API key from resend.com/api-keys
- Configure your email node with the API key
- Send a test email to yourself to verify everything works
Connections
Input Nodes:- Frontend Element nodes - Buttons to trigger emails
- Query nodes - Fetch user data or email content
- Other workflow nodes - Transform data before sending
- Mutation nodes - Log email sends to database
- Conditional nodes - Handle different outcomes
- Other workflow nodes - Continue workflow after email

