Use flows in Microsoft Teams

Power Automate flows can be used in three scenarios with Teams.

Scenario Description
Trigger flows from Teams messages. In this scenario, you can create flows that are triggered when someone selects a Teams message. The flow can then run as any other flow you create.
Use flows with adaptive cards. Here, adaptive cards can be used as the trigger for flows. The full set of rich adaptive cards is available to you.
Create flows from within the Power Apps app in Teams. Use the Power Apps app in Teams to create flows that use Dataverse for Teams. Dataverse for Teams is a built-in, low-code data platform for Teams that empowers users to build custom apps and workflows within Teams by using Power Apps and Power Automate.

Learn more about how to use Power Automate with Teams in the following video.


Government Community Cloud (GCC) environments do not support the use of Power Automate actions to post as the bot.


There are no additional licensing requirements when you use Power Automate with Microsoft Teams.

For detailed licensing information about Dataverse for Teams, see licensing and restrictions in the Microsoft Power Platform admin guide.

Power Apps and Teams
Power Virtual Agents and Teams