Skip to main content
Back to list of integrations Use the Amazon SES integration to let agents send transactional email and manage SES templates through Action Tools. Artemis signs each request with AWS SigV4.

Supported actions

Actions are Amazon SES operations that an agent runs as Action Tools during a conversation. You can also run them from an Integration node in a workflow.

Prerequisites

  • Amazon SES in your Region, with at least one verified sender identity. Identities and templates are Region specific.
  • Production access to email unverified recipients. The SES sandbox sends only to verified addresses.

Set up the integration

1

Prepare AWS credentials

Create an IAM role (recommended) or an IAM user with access keys, and attach a policy for the actions you use. For a role, add a trust policy that requires the External ID shown in the Artemis profile form. External agents require a role.
2

Create the auth profile

In Integrations, select Amazon SES > Connect. On Project Auth Profiles, select New Profile > Integration Profile > Amazon SES > Continue. Set Usage Mode to Preconfigured, choose Credentials, and select Create Profile.
3

Create the action tool

In Tools, select New Tool > Action > Amazon SES > Continue. Select the Action and Auth Profile, set parameter defaults (leave a value empty for the agent to supply at runtime), and select Create Tool. Then assign the tool to an agent.

Action reference

Sends a custom email from a verified sender address.
Sends a personalized email based on an existing template.
Creates a reusable HTML or text template. Use {{variable}} placeholders for dynamic content.
Changes the content of an existing template.
Creates a branded template for the email SES sends to verify an address.See Using custom verification email templates.
Sends a verification email that adds the address to your SES identities after the recipient confirms.
Changes an existing custom verification template.

Troubleshoot common issues

Related articles: