Skip to main content
Enable Agno agents programmatically send and manage emails with AWS SES.

Prerequisites

(Click for details)
  • Go to AWS SES Console > Verified Identities > Create Identity
  • Choose “Domain” and follow DNS verification steps
  • Add DKIM and SPF records to your domain’s DNS
a. Create an IAM user:
  • Go to IAM Console > Users > Add User
  • Enable “Programmatic access”
  • Attach ‘AmazonSESFullAccess’ policy
b. Set up credentials (choose one method):
Use AWS CLI:
  • sender_email: Your verified sender email address
  • sender_name: Display name that appears in email clients
  • region_name: AWS region where SES is set up (e.g., ‘us-east-1’, ‘ap-south-1’)

Run the Example

For details, see AWS SES cookbook.