Documentation Index
Fetch the complete documentation index at: https://docs.vibeflow.ai/llms.txt
Use this file to discover all available pages before exploring further.
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:
noreply@yourdomain.com
- 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, to trigger emails with buttons
- Query nodes, to fetch user data or email content
- Other workflow nodes, to transform data before sending
- Mutation nodes, to log email sends to database
- Conditional nodes, to handle different outcomes
- Other workflow nodes, to continue workflow after email
Related Nodes
Agent Node
Generate personalized email content with AI
Stripe Node
Send payment and order confirmation emails

