Azure DevOps Integration with MS Teams Channel and Calendar Events for Deployment Requests work item

Copper Contributor

Hi Team,

I hope this message finds you well.

I’ve encountered a scenario where I need to integrate Azure DevOps with a Microsoft Teams channel to streamline notifications and calendar management. Specifically, we have a customized work item called "Deployment Request" in Azure Boards. When a new Deployment Request is created, we need to:

  1. Send a notification to a designated Microsoft Teams channel.
  2. Automatically create a calendar event based on the scheduled deployment time, as outlined in the Deployment Request.

From my research, it seems possible to achieve this integration via workflows or Power Automate within Microsoft Teams. However, I’m uncertain about the exact process—whether to integrate Azure Boards directly or use the Azure DevOps app for Teams.

Any guidance or recommendations on setting up this integration would be greatly appreciated.

Thank you in advance for your assistance!


Best regards,
Avinash V.

5 Replies
@aviveera,

To integrate Azure DevOps with MS Teams for "Deployment Request" notifications and calendar events, use the Azure DevOps app to send notifications to a Teams channel. For calendar events, leverage Power Automate to trigger when a Deployment Request is created, pulling the scheduled time to auto-create a calendar event in Outlook or Teams.
HI @Kidd_Ip
Thanks for helping me.

Am clear about sending the notifications, but trying to create calendar event as per timings from the deployment request automatically but couldn't able to make it. Do you have any insight on it.

Thanks in Advance
Hi Balasubramanian,

Thank you for your previous response.

I’ve successfully set up notifications to a Microsoft Teams channel using workflows. However, I’m currently facing challenges in automating the creation of calendar events through the same workflow / Power Automate. Despite my efforts to find relevant documentation or guides, I haven’t come across anything particularly helpful.

Could you please point me towards any useful links or documents that could assist me in moving forward with this automation?

@aviveera 

To automate creating calendar events in Power Automate, use the "Create event" action in the Outlook or Office 365 connector. Here are some resources to get you started.

  1. Microsoft Documentation: Check the "Create an Event" guide for step-by-step instructions."https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-create"
  2. Tutorials: Look for guides on automating calendar events with Power Automate. "https://learn.microsoft.com/en-us/power-automate/triggers-introduction?tabs=classic-designer"
  3. Power Automate Templates Gallery: Explore pre-built templates for quick setup. "https://learn.microsoft.com/en-us/power-automate/get-started-logic-template?culture=en-us&country=us"

These resources will help to streamline the process.