Channels & ProvidersEmail
Amazon SES
Configure Amazon SES as an email provider in Notiflows
Amazon Simple Email Service (SES) is a cost-effective email service built on AWS infrastructure.
Configuration
To create an email channel with Amazon SES, configure the following:
| Field | Required | Description |
|---|---|---|
| Region | Yes | AWS region (e.g., us-east-1, eu-west-1) |
| Access Key ID | Yes | AWS IAM access key |
| Secret Access Key | Yes | AWS IAM secret key |
| From Email | Yes | Verified sender email address |
| From Name | No | Display name for the sender |
Prerequisites
Before configuring SES in Notiflows:
- An AWS account with SES enabled
- A verified sending domain or email address in SES
- SES moved out of sandbox mode (for production)
- IAM credentials with
ses:SendEmailandses:SendRawEmailpermissions
Setup in Notiflows
- Navigate to Channels in your project
- Click Create Channel
- Select Email as the channel type
- Select Amazon SES as the provider
- Enter your AWS credentials, region, and sender details
- Save the channel
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:
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 notificationdata.*- Custom payload passed when triggering the notiflow