Skip to content

Automate Amazon SES

Stay on top of your Amazon SES account health. Bounce and complaint rates are checked before AWS steps in, quota use and sandbox status are reported each morning, and new suppressed addresses are listed weekly. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: every hour, check my Amazon SES bounce and complaint rates in us-east-1 and email me if bounces are above 3% or complaints above 0.08%.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Amazon SES automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Amazon SES should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every day, check my Amazon SES sending quota and reputation metrics and warn me if bounces pass 4 percent.

Send a personalized Amazon SES email to each new row in a Google Sheet, then mark the row as sent.

Each Monday, pull last week's new Stripe customers, have AI write a short welcome note for each, send it with Amazon SES and log it in Airtable.

Beyond chat

Have Amazon SES work when you're not in the chat

Connecting Amazon SES to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Amazon SES

You connect Amazon SES with an access key for an IAM user you create in your own AWS account, with only the permissions the automation needs.

Amazon SES

Email (transactional)

  1. In the AWS IAM console, open Users and create a user, for example clickruntime-ses.
  2. Attach a policy with the permissions the automation needs, such as ses:SendEmail and ses:SendRawEmail for sending, or ses:GetAccount and cloudwatch:GetMetricData for reports.
  3. Under Security credentials, create an access key and copy the Access key ID and Secret access key.
  4. Note the AWS region your SES account sends from.
  5. In the ClickRuntime dashboard, open Connections & secrets and save the access key ID, secret and region as secrets for Amazon SES.

Good to know

Amazon SES limits that affect automations

  • New SES accounts start in the sandbox, where they can only send to verified addresses at a low daily volume. Request production access from AWS before sending to customers.
  • Every sender address or domain has to be verified in SES first.
  • SES settings are per region, so the connection only sees the region you entered.
  • Reports need read permissions such as ses:GetAccount, ses:ListSuppressedDestinations and cloudwatch:GetMetricData in addition to send permissions.

FAQ

Questions about automating Amazon SES

What can ClickRuntime see in Amazon SES?
Only what the IAM user's policy allows, in the region you entered. With read permissions it can see your quota, sandbox status, reputation metrics and suppression list. With send permissions it can send email.
Why an IAM access key?
AWS signs each request with an access key and secret, and has no OAuth sign-in for outside services. A dedicated IAM user lets you limit permissions and delete the key at any time.
Why watch bounce and complaint rates?
High bounce or complaint rates can lead AWS to pause your sending. An hourly check lets you fix a bad list before that happens.
Can it tell whether I'm still in the sandbox?
Yes. With `ses:GetAccount` the daily report shows your quota, sends in the last 24 hours and whether production access has been granted.
Do I need AI for Amazon SES automations?
No. Reputation alerts, quota reports and suppression reports run without it. AI comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Amazon SES connector for ChatGPT or Claude?
Not for chatting with Amazon SES data. A chat connector lets your assistant read and change Amazon SES while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Amazon SES event.

Tell your assistant what Amazon SES should do

Free plan. No credit card.