cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Padamsimh
Regular Visitor

Adaptive cards to multiple teams users

Hi All,

I have created a flow to send adaptive cards to multiple user and wait for the response and the flow is sending cards but problem is adaptive cards are showing up sequentially. Once the first user provides their response, the Flow will continue by sending the same card to the second user, then it will wait for that user to respond, and so on.
How can I send cards to all users at the same time and wait for the response and also can we keep this response optional since not all users will respond to it( considering some of them are on leave or busy with meetings).

 

Any assistance would be great.

 

Thank you.

1 ACCEPTED SOLUTION

Accepted Solutions

Hello @Padamsimh 

You could get the response data using the following expression:

body('Post_an_Adaptive_Card_to_a_Teams_user_and_wait_for_a_response')?['data']?['name_of_field']

where 'name_of_field' is the name of the field with the data you want to insert in Excel.

 

Hope it helps!
Ferran 

Did I answer your question? Please consider to mark my post as a solution to help others.
Proud to be a Flownaut!

View solution in original post

13 REPLIES 13
fchopo
Super User
Super User

Hello @Padamsimh 

Are you getting the approvers on a "for each loop" and sending a unique approval for each of them? If you create a flow like the following, the adapative card is sent in parallel for every user:

 

2020-08-03 11_01_58-Window.pngRegards,

Ferran

Did I answer your question? Please consider to mark my post as a solution to help others.
Proud to be a Flownaut!

Thanks @fchopo  for your reply.

However I haven't created flow to get approvals.

Actually I am sending weekly time-sheet(work hours) submission reminders to the team members and want them reply with their current time-sheet status(Submitted/Not submitted/Later).

 

I provided text-box for input and submit button in the card. Want to collect their responses as output and save it in excel file.

 

Currently posting the adaptive card to teams users and waiting for response but since cards are going out one at a time and waiting for first user respond then it goes to second user and so on.

 

I just want all team members to receive cards at the same time and then want to keep response optional as not all can reply to it and in this case I want my flow to collect the responses as well.

 

Please let me know if its possible in ms flow.

 

Regards,
Padam

 

Hi All,

I have changed  Concurrency Control setting of Apply to each action and now multiple users received cards at the same time.

But yes I still have to wait for all responses to end the flow run successfully and not sure if collection of responses also happens sequentially.

 

Is there is anything to skip the responses in case some users choose not to respond to the card questions and flow still checks with other users and ends successfully after collecting only submitted responses?

 

 

Regards,

Padamisimh

Hello @Padamsimh 

It will wait for a response during a maximum of 30 days. After those days, there will be a "timeout" error, which you can capture and continue executing the flow.

Hope it helps!

Ferran

Did I answer your question? Please consider to mark my post as a solution to help others.
Proud to be a Flownaut!

 

Hi @fchopo 

Thank you. It works.

 

I have one more question about these adaptive cards.

 

My adaptive cards are to collect user inputs so once they answer question in textboxes and hit submit; how do collect their answers as output and pass them to my excel file present in onedrive.

 

I have tried using 'update rows' for excel online but I dont see any dynamic contents to fetch outputs from adaptive card which ran successfully.

 

Thank you 🙂

 

 

Hello @Padamsimh 

You could get the response data using the following expression:

body('Post_an_Adaptive_Card_to_a_Teams_user_and_wait_for_a_response')?['data']?['name_of_field']

where 'name_of_field' is the name of the field with the data you want to insert in Excel.

 

Hope it helps!
Ferran 

Did I answer your question? Please consider to mark my post as a solution to help others.
Proud to be a Flownaut!

Hi @fchopo 

 

It works for me. Awesome 🙂 accepting above solution.

 

Thanks for your prompt reply on my queries.😊

 

Regards,

Padamsimh

@Padamsimh Use the insert new row! 
You’ll be able to add the answers you collect.

Hi @Padamsimh how were you able to change concurrency and how did you set it up? I've done the same on my apply to each and still won't send adaptive card to all users at the same time? Can you please share your steps. Thank you 

Anonymous
Not applicable

Flow checker

Errors(1)
Apply to each(1)

Correct to include a valid reference to 'Post_an_Adaptive_Card_to_a_Teams_user_and_wait_for_a_response' for the input parameter(s) of action 'Apply_to_each'.

Warnings(0)
 
Hi @fchopo  I am getting this error, how can i fix this issue ?

Flow checker
Correct to include a valid reference to 'Post_an_Adaptive_Card_to_a_Teams_user_and_wait_for_a_response' for the input parameter(s) of action 'Apply_to_each'.

 

 

 
 

Hi @fchopo 

 

In one of your comment you mentioned that wait for response max of 30 days. Is there any way to make the changes to wait for response for some hours like that? Please let me know.

 

Thanks.

fchopo
Super User
Super User

Hi @MDSPrasanth 
Please, check this out: How to set expiry/ timeout for Approval flows in Power Automate - Debajit's Power Apps & Dynamics 36...

Please, next time open a new thread, so it can help others!

Ferran

Did I answer your question? Please consider to mark my post as a solution to help others.
Proud to be a Flownaut!
mallelajyothi
Frequent Visitor

How to send the Adaptive card to multiple users at a time using child flow

 

 

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!    This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24  17 @Anil_g  7 @ManishSolanki  13 @eetuRobo  5 @David_MA  10 @VishnuReddy1997  5 @SpongYe  9JhonatanOB19932 (tie) @Nived_Nambiar  8 @maltie  2 (tie)   @PA-Noob  2 (tie)   @LukeMcG  2 (tie)   @tgut03  2 (tie)       Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate  @Deenuji  12@ManishSolanki 19 @Anil_g  10 @NathanAlvares24  17 @VishnuReddy1997  6 @Expiscornovus  10 @Tjan  5 @Nived_Nambiar  10 @eetuRobo  3 @SudeepGhatakNZ 8     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22   Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2   Anil_g2   SharonS2  

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages

Users online (1,145)