Resend icon

Resend

Send emails, manage contacts, create broadcasts, handle templates, domains, segments, topics, and webhooks using the Resend email platform

Email → Send

AI-generated

Overview

This node sends emails using the Resend email platform. It supports sending emails with various formats (HTML, plain text, or both), using pre-built templates with dynamic variables, and adding attachments. It allows specifying sender and recipient addresses, subject, and additional options like CC, BCC, custom headers, scheduling, and tagging. This node is useful for automating email communications such as notifications, marketing campaigns, or transactional emails.

Use Case Examples

  1. Sending a welcome email to a new user with HTML content and inline images.
  2. Sending a batch of emails using a reusable template with personalized variables.
  3. Scheduling an email to be sent at a specific future time without attachments.

Properties

Name Meaning
From The sender email address that will appear in the 'From' field. Must be from a verified domain. Can include a display name.
To The recipient email address(es) to send the email to. Multiple recipients can be specified separated by commas, with a maximum of 50 recipients per email.
Subject The email subject line that recipients will see. Should be concise and descriptive.
Use Template Whether to use a pre-built email template instead of providing HTML/Text content directly.
Email Format The content format for the email when not using a template. Options include HTML, plain text, or both (HTML and text).
Email Template The template to use for the email when 'Use Template' is true. Can be selected from a list or specified by ID.
Template Variables Variables to render the template with, allowing dynamic content in the email template.
HTML Content The HTML body of the email when not using a template and the format includes HTML.
Text Content The plain text body of the email when not using a template and the format includes text.
Additional Options Additional email options including attachments, BCC, CC, custom headers, idempotency key, reply-to address, scheduling, tags, and topic association.

Output

JSON

  • messageId - The unique identifier of the sent email message.
  • status - The status of the email send operation (e.g., sent, scheduled).
  • scheduledAt - The scheduled time for sending the email if specified.
  • recipients - Details about the recipients of the email.

Dependencies

  • Resend email platform API
  • An API key credential for authentication

Troubleshooting

  • Ensure the 'From' email address is from a verified domain to avoid sending errors.
  • Scheduled emails cannot include attachments; remove attachments if scheduling the email.
  • Maximum 50 recipients per email; reduce recipients if exceeding this limit.
  • Check that template variables match those defined in the selected template to avoid rendering errors.
  • Verify that URLs for remote attachments are publicly accessible and direct links to files.

Links

Discussion