web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Send adaptive cards to...
Power Automate
Suggested Answer

Send adaptive cards to mutliple users, capture response

(0) ShareShare
ReportReport
Posted on by 2

Hi Team,

I would like to implement a solution in Microsoft Teams to send notifications to all users, asking whether their mandatory training has been completed.

The requirement is as follows:

  • A notification should be sent to all users at a specific time.

  • Users should be able to respond (e.g., Completed / Not Yet).

  • The system should wait for a certain period to collect responses.

  • At the end of the day, an email summary should be sent listing:

    • Users who responded as Not Yet

    • Users who did not respond

I have attempted to implement this using Power Automate, specifically the “When someone responds to an adaptive card” trigger. However, I am facing issues with passing the Adaptive Card JSON and understanding the required input parameters.

Could you please advise:

  • Whether there is any prebuilt activity or recommended approach for this use case?

  • Or suggest the best way to implement this with proper steps?

Thanks for your support. I am currently exploring options within Teams and would appreciate your guidance.

Best regards,
Raj

Categories:
I have the same question (0)
  • Suggested answer
    Vish WR Profile Picture
    2,082 on at
    Hi

    I would not recommend using the “Post adaptive card and wait for a response” approach for this scenario, especially in an organisation with a large number of users or when sending to many recipients. This method is more suitable for small-scale or approval-based workflows, and it keeps the flow running for its entire lifecycle (up to around 28 days), which is not ideal in this case.

    Instead, I would suggest the following approach:

    Flow A – Send Notifications

    Create a scheduled flow that:

    1. Sends an Adaptive Card to all users with actionable buttons (e.g., Completed / Not Yet)
    2. When a user takes an action, the response is captured and stored in a Dataverse approval table

    Flow B – Track and Report Status

    Create a second scheduled flow that:

    1. Reads the response records from the Dataverse table (to get the current status — refer to the table structure in Dataverse as needed, as the exact table name may vary, refer to the image for table name.  Note approval table will be in the default environment, not in the solution where you have your flow.
    2. Identifies users who have responded and their status

    Optional – Reminder Logic

    If required, you can create a child flow to send reminders to users who have not responded.

    Alternatively, if your business rule treats non-response as “No”, then you may not need a reminder flow at all.


     
     
     
      Vishnu WR
     
    Please  Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like 
     
     
     
  • Vish WR Profile Picture
    2,082 on at
     
    Forgot to mention, there is an action "when someone responds to an adaptive card", you can use that approach as well. 
     
    You can send an adaptive card to many people and have a flow to track when someone responds to the adaptive card. This will work only when the adaptive card is sent in Teams.
     
     
     
     
  • CU11040054-0 Profile Picture
    2 on at
    Thanks for Response.
     
    i have created flow1.
    1.add schedule
    2.Created array list for user list
    3.Send adaptive card with chat
     
    my question is how to proceed with flow2 .
    1. when someone responded to adaptive card - there is parameter called "Inputs adaptive card". please suggest i need to pass it here? 
    2. then i need send out an email notification to users who responded with Not Yet or not responded.
     
    i need step by step guidances what are details i need to pass here, as am new to this tool

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 711

#2
Vish WR Profile Picture

Vish WR 691

#3
Haque Profile Picture

Haque 525

Last 30 days Overall leaderboard