Co-author – Srihari Ananda Kumar
Amazon Simple Email Service (SES) is an email service that allows you to send and receive email by using your own email addresses and domains in a simple and cost-effective manner.
Building a flow in IBM App Connect with Amazon SES
Use App Connect to build flows that integrate with Amazon SES and other applications. The connector is displayed as Amazon SES on the App Connect User Interface (UI).
To allow App Connect to connect to your Amazon SES account, you need to fill in the connection fields that you see in the App Connect Designer Catalog page or flow editor. For more information on connection fields, see How to use IBM App Connect with Amazon SES.
Note: To obtain the connection values for Amazon SES and to connect to App Connect, refer to Connecting to Amazon SES.
Amazon SES objects
The following are Amazon SES action objects that can be run in App Connect.
Objects
|
Description
|
Configuration sets
|
Collections of rules that you can use with your verified identities. You can send an email with Amazon SES using a domain, subdomain, or email address that has been verified.
|
Contact lists
|
A list that allows you to store all your contacts that have subscribed to a particular topic or topics.
|
Contacts
|
Contacts are those who have subscribed to a particular topic or topics in Amazon SES.
|
Email identities
|
An identity is a domain or email address that you use to send emails.
|
Email templates
|
You can use email templates with Amazon SES to send personalised email messages.
|
Emails
|
Amazon SES provides an SMTP interface for easy interaction with programmes that can send email over SMTP.
|
Scenario 1: Send an email using a template from Amazon SES whenever a lead is created in Salesforce
Consider this scenario where you send an email using the template from Amazon SES if the lead's Salesforce status is open and they have not been contacted.

In this flow:
- The event-driven flow is triggered whenever a new lead is created in Salesforce.
- If the Salesforce lead status is open and not contacted, an email gets sent to the intended recipients from Amazon SES by using a predefined email template.
For example: 
- Otherwise, an email gets sent to the intended recipients from Amazon SES to notify them that the lead has been contacted.
For example: 
Resources
Try out our templates
You can view the following use cases in the Templates gallery in your App Connect Designer instance.
· Send an email using a template from Amazon SES whenever a lead is created in Salesforce
Template URL:
https://<your-instance-id>/templates/Send%20an%20email%20using%20a%20template%20from%20Amazon%20SES%20whenever%20a%20lead%20is%20created%20in%20Salesforce
· Create a contact in Amazon SES whenever a new contact is created in Insightly
Template URL:
https://<your-instance-id>/templates/Create%20a%20contact%20in%20Amazon%20SES%20whenever%20a%20new%20contact%20is%20created%20in%20Insightly
You must enable the Designer AI features in your containerized environment to access the App Connect templates. For more information, see The preloaded IBM App Connect templates.
You can also import these use cases directly into your App Connect Designer. These templates are added to a public GitHub repository at https://github.com/ot4i/app-connect-templates/tree/cp4i-templates/resources. For more information about the supported connectors, see App Connect Connectors.
For any inquiries on this blog or connector, contact Srihari at srihakum@in.ibm.com.