notiflowsDocs
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:

FieldRequiredDescription
RegionYesAWS region (e.g., us-east-1, eu-west-1)
Access Key IDYesAWS IAM access key
Secret Access KeyYesAWS IAM secret key
From EmailYesVerified sender email address
From NameNoDisplay name for the sender

Prerequisites

Before configuring SES in Notiflows:

  1. An AWS account with SES enabled
  2. A verified sending domain or email address in SES
  3. SES moved out of sandbox mode (for production)
  4. IAM credentials with ses:SendEmail and ses:SendRawEmail permissions

Setup in Notiflows

  1. Navigate to Channels in your project
  2. Click Create Channel
  3. Select Email as the channel type
  4. Select Amazon SES as the provider
  5. Enter your AWS credentials, region, and sender details
  6. 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 notification
  • data.* - Custom payload passed when triggering the notiflow

On this page