Use flows in Microsoft Teams

There are four scenarios in which you can create flows that run in Microsoft Teams.

Scenario Description
Create and manage flows with the Power Automate app in Microsoft Teams Use the Power Automate app to quickly and easily manage flows within Microsoft Teams.
Trigger flows from Microsoft Teams messages. In this scenario, you can create flows that are triggered when someone selects a Microsoft Teams message. These flows 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 Microsoft Teams. Use the Power Apps app in Microsoft Teams to create flows that use Microsoft Dataverse for Teams. Dataverse for Microsoft Teams is a built-in, low-code data platform for Microsoft Teams that empowers users to build custom apps and workflows by using Power Apps and Power Automate.


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.