Quickstart: Send email message in Power Automate with Azure Communication Services
This quickstart will show how to send emails using the Azure Communication Services Email connector in your Power Automate workflows.
An Azure account with an active subscription, or create an Azure account for free.
An active Azure Communication Services resource, or create a Communication Services resource.
An active Logic Apps resource (logic app), or create a blank logic app but with the trigger that you want to use. Currently, the Azure Communication Services Email connector provides only actions, so your logic app requires a trigger, at minimum.
An Azure Communication Services resource connected with an Azure Email domain.
Add a new step in your workflow by using the Azure Communication Services Email connector, follow these steps in Power Automate with your Power Automate flow open in edit mode.
On the designer, under the step where you want to add the new action, select New step. Alternatively, to add the new action between steps, move your pointer over the arrow between those steps, select the plus sign (+), and select Add an action.
In the Choose an operation search box, enter Communication Services Email. From the actions list, select Send email.
Provide the Connection String. This can be found in the Microsoft Azure, within your Azure Communication Service Resource, on the Keys option from the left menu > Connection String
Provide a Connection Name
Select Send email
Fill the From input field using an email domain configured in the pre-requisites. Also fill the To, Subject and Body field as shown below
Test your logic app
To manually start your workflow, on the designer toolbar, select Run. The workflow should create a user, issue an access token for that user, then remove it and delete the user. For more information, review how to run your workflow. You can check the outputs of these actions after the workflow runs successfully.
You should have an email in the address specified. Additionally, you can use the Get email message status action to check the status of emails send through the Send email action. To learn more actions, check the Azure Communication Services Email connector documentation.
Clean up resources
To remove a Communication Services subscription, delete the Communication Services resource or resource group. Deleting the resource group also deletes any other resources in that group. For more information, review how to clean up Communication Services resources.
To clean up your logic app workflow and related resources, review how to clean up Logic Apps resources.
To learn more about how to send a chat message from Power Automate using Azure Communication Services.
To learn more about access tokens check Create and Manage Azure Communication Services users and access tokens.