---
title: Overview
description: Send email notifications through various providers
---

Email is a channel type for sending transactional and marketing emails.

## Supported Providers

<Cards>
  <Card title="Amazon SES" href="/docs/channels-providers/email/ses">
    Cost-effective email built on AWS infrastructure
  </Card>
  <Card title="SendGrid" href="/docs/channels-providers/email/sendgrid">
    Email delivery with analytics and tracking
  </Card>
  <Card title="Resend" href="/docs/channels-providers/email/resend">
    Modern email API for developers
  </Card>
  <Card title="Mailgun" href="/docs/channels-providers/email/mailgun">
    Email API with US and EU regions
  </Card>
</Cards>

## Templates

Email templates support three content types:
- **Visual** - Drag-and-drop editor for rich HTML emails
- **HTML** - Raw HTML with full control
- **Plaintext** - Simple text emails

Use Liquid templating for dynamic content:

```liquid
Hi {{ recipient.first_name }},

{{ data.message }}

Best,
{{ actor.first_name }}
```

Available variable contexts:
- `recipient.*` - Recipient user data (first_name, last_name, email, etc.)
- `actor.*` - User who triggered the notification
- `data.*` - Custom payload passed when triggering the notiflow
