Get Azure communication service (ACS) events using Power Automate

| Muhammad Yaseen

Overview

Azure communication services integrates with Azure event Grid to supply actual-time event notifications in a dependable, scalable and comfortable way. The cause of this text is that will help you configure your programs to concentrate to conversation services events. As an example, you could want to update a database, create a work item and deliver a push notification whenever an SMS message is received through a telephone number associated with your communique offerings resource.

Source (https://learn.microsoft.com/en-us/azure/event-grid/event-schema-communication-services).

So for this purpose we have to first have to create the “Event Hub” on azure,

Then go to shared access policies and add one access policy, with manage send and listen and copy the any key from there which you will be using in making the connection from automate,

You can see or filter the events which you wants to receive from communication service in azure > your event > filters.
Check only the required event else you will be receiving unwanted events. Also you can enable advanced subject filtering to filter out the events


Create the connection in your PowerApps using the key in the event hub and use the event hub connection in power automate,

Note: it’s better to use connection reference inside flow rather than the connection.

Join us next time, as we continue our journey of learning canvas apps.Click here to learn more about Imperium's Power Apps Services. We hope this information was useful, and we look forward to sharing more insights into the Power Platform world.


M
Chief Architect, Founder, and CEO - a Microsoft recognized Power Platform solution architect.

About The Blog

Stay updated with what is happening in the Microsoft Business Applications world and initiatives Imperium is taking to ease digital transformation for customers.


More About Us

We provide guidance and strategic oversight to C-Suite and IT Directors for on-going implementations. Feel free to give us a call.

1 331 250 27 17
Send A Message

Ready to Start?

Get a personalized consultation for your project.

Book a Meeting