The SendGrid Email Sender node enables automated email sending through SendGrid’s email service. This integration allows you to send both HTML and plain text emails with support for scheduled delivery.

Node Configuration

Required Fields

  • Recipient: Email address of recipient(s)
    • Multiple recipients: Separate by commas
  • Sender: Verified SendGrid sender email address
  • Subject: Email subject line
  • Body: Main email content

Optional Fields

  • CC Email(s): Carbon copy recipients (comma-separated)
  • BCC Email(s): Blind carbon copy recipients (comma-separated)
  • Sender Name: Custom name shown in recipient’s inbox
  • Send HTML?: Toggle HTML formatting (default: False)
  • Schedule Send?: Enable scheduled delivery
  • Send At: UTC timestamp for scheduled delivery

Common Use Cases

1. Transactional Emails

Gmail Reader → Extract Data → Ask AI → SendGrid Email Sender

This workflow:

  1. Processes transaction data
  2. Generates personalized content
  3. Sends confirmation email

2. Scheduled Notifications

CSV Reader → SendGrid Email Sender

This workflow:

  1. Reads recipient data
  2. Schedules emails for future delivery
  3. Sends at specified time

3. HTML Newsletter

Ask AI → SendGrid Email Sender

This workflow:

  1. Generates newsletter content
  2. Formats as HTML
  3. Sends to subscriber list

Setup Requirements

  • SendGrid API Credentials: Configure via Credentials page
  • Verified Sender Email: Must be verified in SendGrid

Important Considerations

  1. Email Format

    • HTML emails must use proper HTML formatting
    • Plain text is recommended for simple emails
  2. Recipient Handling

    • Multiple recipients should be comma-separated
    • Supports CC and BCC functionality
    • Each recipient can see other recipients in To: field
  3. Scheduling Limitations

    • Maximum 72 hours in advance
    • Requires UTC timestamp
    • Cannot modify after scheduling

Example Usage

HTML Email Example

Subject: Welcome to Our Service
Send HTML?: Yes
Body:
<html>
<body>
<h1>Welcome!</h1>
<p>Thank you for joining our service.</p>
</body>
</html>

Scheduled Email Example

Schedule Send?: Yes
Send At: 2024-01-14T15:00:00Z
Subject: Upcoming Event Reminder
Body: Don't forget about tomorrow's meeting!