
In a recent YouTube video, Laura Rogers [MVP] walks viewers through using Adaptive Cards with Power Automate to create interactive messages in Teams. She shows how flows can post richly formatted cards, collect input, and continue workflows based on responses. The video is practical and focused, aimed at makers who want to replace simple alerts with small, in-context forms that reduce friction for decision-making.
Rogers begins by explaining the basic flow pattern: a trigger starts the flow, data is prepared, the flow builds a card as JSON, and the card is posted to a chat or channel. She highlights the two main connector actions such as Post an adaptive card to a Teams channel and the variant that can wait for a response, demonstrating how Power Automate can pause and then act on submitted values. Moreover, she uses the Adaptive Cards Designer to craft a layout and shows how dynamic values from earlier steps populate the card at runtime.
The video underscores tangible benefits: teams can approve requests, assign incidents, collect feedback, or start processes without leaving the conversation. By combining context and action in one message, Rogers notes that organizations can shorten approval cycles and keep status visible where work is discussed. She also emphasizes the low-code nature of the approach, since makers mainly shape JSON and use existing connectors rather than build a custom app.
However, Rogers does not gloss over limitations. Adaptive Cards offer less flexibility than a full web form, and host apps render cards differently, so a design that looks perfect in the designer may vary across clients. In addition, complex card JSON can become hard to maintain, especially when many dynamic fields and conditional elements are involved, and flows that use wait for a response may introduce concurrency and timeout considerations that teams must plan for.
Security and privacy are also important tradeoffs to consider. Posting sensitive data into a channel can expose information to a broader audience, so designers must choose appropriate targets—private chats or adaptive message scopes—based on confidentiality needs. Finally, compatibility and accessibility require extra work: some input types may not behave uniformly on mobile devices, while screen readers may handle card content differently, which calls for careful testing and alternative approaches when needed.
Rogers recommends keeping card JSON modular and using templates or variables to inject data rather than building massive, hard-coded payloads. She suggests testing layouts in the Adaptive Cards Designer and then verifying them in several Teams clients to catch rendering differences early. Furthermore, she advises limiting the number of inputs on a single card to avoid overwhelming users and to reduce the chance of validation or submission errors.
For robust flows, the video encourages adding clear error handling, timeouts, and fallback steps so that an unanswered card doesn't leave business processes stalled. Rogers also proposes versioning card designs and storing templates externally where feasible, which simplifies updates without editing multiple flows. Finally, she highlights using cards for lightweight interactions while reserving richer experiences for Power Apps or custom Teams apps when the UI needs exceed what cards can offer.
The video frames practical boundaries: use Adaptive Cards for short forms, approvals, polls, or confirmations where speed and context matter most. Conversely, choose a full app when you need complex validation, heavy data entry, or advanced UI behaviors that cards cannot deliver. Rogers makes it clear that the right choice balances user experience, development effort, and long-term maintenance.
Overall, Laura Rogers [MVP] offers a balanced, hands-on guide that helps viewers evaluate the strengths and tradeoffs of using Adaptive Cards with Power Automate in Teams. Her practical examples, paired with warnings about testing, security, and maintainability, make the video a useful starting point for teams wanting to add interactive workflows to their conversations. In short, the approach speeds decision-making and reduces friction when applied thoughtfully, but it requires careful design and governance to scale well.
Adaptive Cards Power Automate, Interactive Teams messages, Adaptive Cards Teams, Power Automate adaptive cards tutorial, Teams message actions, Adaptive card templates Power Automate, send adaptive card Teams, Power Automate Teams integration