Skip to content
For LLMsView as Markdown·

AWS SES ​

Send transactional and marketing emails with Amazon Simple Email Service.

DetailValue
CategoryCloud & Infra
Base URLhttps://email.us-east-1.amazonaws.com/v2
AuthenticationAPI Key
Endpoints8
Connector keyaws-ses

Using AWS SES in a workflow ​

  1. Go to Connections and click New Connection.
  2. Pick AWS SES from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown. The full list is below.

Available endpoints ​

EndpointSummary
POST /v2/email/outbound-emailsSend an email
GET /v2/email/identitiesList verified identities
POST /v2/email/identitiesVerify an email identity
GET /v2/email/templatesList email templates
POST /v2/email/templatesCreate an email template
GET /v2/email/accountGet account details
GET /v2/email/suppression/addressesList suppressed addresses
GET /v2/email/configuration-setsList configuration sets

Each endpoint is documented in full below. Use the outline on the right to jump to one.

POST /v2/email/outbound-emails ​

Send an email

DetailValue
Operation IDcloud.sendEmail
MethodPOST
Path/v2/email/outbound-emails

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.sendEmail.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/identities ​

List verified identities

DetailValue
Operation IDcloud.listEmailIdentities
MethodGET
Path/v2/email/identities

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listEmailIdentities.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

POST /v2/email/identities ​

Verify an email identity

DetailValue
Operation IDcloud.createEmailIdentity
MethodPOST
Path/v2/email/identities

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createEmailIdentity.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/templates ​

List email templates

DetailValue
Operation IDcloud.listEmailTemplates
MethodGET
Path/v2/email/templates

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listEmailTemplates.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

POST /v2/email/templates ​

Create an email template

DetailValue
Operation IDcloud.createEmailTemplate
MethodPOST
Path/v2/email/templates

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createEmailTemplate.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/account ​

Get account details

DetailValue
Operation IDcloud.getAccount
MethodGET
Path/v2/email/account

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.getAccount.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/suppression/addresses ​

List suppressed addresses

DetailValue
Operation IDcloud.listSuppressedDestinations
MethodGET
Path/v2/email/suppression/addresses

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listSuppressedDestinations.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/configuration-sets ​

List configuration sets

DetailValue
Operation IDcloud.listConfigurationSets
MethodGET
Path/v2/email/configuration-sets

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listConfigurationSets.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.