EditionsChannelsUse CasesDocumentationCommunityDownload Get Started →
Channel · Stable

Email

Transactional, marketing, and operational email — orchestrated.

The Email connector supports both SMTP and REST-based providers (SendGrid, Mailgun, Amazon SES, Postmark) and normalizes them behind a single API. Template rendering, bounce handling, and deliverability reporting are built in.

Capabilities

Everything you'd expect from a production email pipeline

From a single transactional "reset password" email to million-recipient campaigns, the same API handles it all. Provider failover, per-domain warm-up, and delivery analytics come included.

  • SMTP and REST provider support (SendGrid, Mailgun, SES, Postmark, more)
  • Handlebars, Mustache, and MJML template rendering
  • Automatic bounce / complaint / unsubscribe handling
  • DKIM, SPF, and DMARC signing at the flow level
  • Per-domain warm-up schedules and reputation tracking
  • Provider failover: primary / secondary / tertiary
  • Open and click tracking (opt-in, GDPR-aware)
  • Scheduled, batched, and rate-limited sending

Quick example

Send a templated email as part of a flow:

# Declarative flow snippet
flow: welcome-email
trigger: user.signup
steps:
  - channel: email
    to: {{ user.email }}
    template: welcome
    variables:
      name: {{ user.name }}
      activation_url: {{ links.activate }}
    provider: sendgrid
    fallback: [mailgun, ses]