In my example, I have adaptive cards that often repeat themselves based on the user response. If one such scenario, a user sends a clarification request from the adaptive card. When the clarification response is made, the card returns to the original user for further disposition.
Now, since some of these clarifications can be very wordy, I know it will hit the character limit for the adaptive card. My idea is to post the adaptive card, then post a reply to that card with the clarification response to save space in the card.
Is it possible to get the messageId of an adaptive card that is waiting for a response before the response is recorded?
Solved! Go to Solution.
@stavi82 understood, yes you will have to wait till response has been made. In this case your flow will also go in wait mode, so flow wont go ahead, until you have parallel branch. You can use get messages to search for the message in teams.
@stavi82 you will get message id as output from the "Post adaptive card and wait for a response" action
you can use below expression to get the message id
outputs('Post_adaptive_card_and_wait_for_a_response')?['body/data/messageId']
I've tried that, but it won't return the messageId until the response has been made. I'm looking to post a reply to the message while the adaptive card is waiting for a response.
@stavi82 understood, yes you will have to wait till response has been made. In this case your flow will also go in wait mode, so flow wont go ahead, until you have parallel branch. You can use get messages to search for the message in teams.
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
User | Count |
---|---|
13 | |
11 | |
9 | |
7 | |
6 |
User | Count |
---|---|
21 | |
21 | |
17 | |
8 | |
8 |