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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Automated Adaptive Car...
Power Automate
Unanswered

Automated Adaptive Card Updates

(2) ShareShare
ReportReport
Posted on by 110
I am currently developing a POS system utilizing Power Apps, SharePoint, and Power Automate. The current workflow is as follows:
 
1.  Customers submit orders via creating an item in SharePoint list.
2.  When a new item is created, Power Automate sends an adaptive card to a supervisor for approval.
3.  If approved, a second adaptive card is sent to a colleague (Staff A) to arrange delivery, with "Done" or "Reject" options.
4.  This second card includes a Power Apps link. Staff A scans the barcode of the goods and submits the information via Power Apps before handing the items to the customer.
5.  Finally, Staff A manually clicks "Done" on the second adaptive card upon completion of the delivery.
 
My question is: Is it possible to automatically complete the second adaptive card (specifically, mark it as "Done") via Power Automate when my staff clicks the "Submit" button within the Power Apps application?
 
Any guidance you could provide would be greatly appreciated.
Categories:
I have the same question (0)
  • Matthias PPS Profile Picture
    70 on at
    How do you plan to send the adaptive cards to the users? Via Teams? Outlook?
  • Ceres2186489 Profile Picture
    110 on at
     
    The adaptive cards will be sent to users via Outlook.
  • Suggested answer
    Matthias PPS Profile Picture
    70 on at
    You could try the following: 
     
    Option 1:
     
     
    And then send a http request to a flow which checks if the request was already marked as done. If yes you can send a response similar to this:
     
    Option 2:
     
    If this does not work you could also the normal button and when the user clicks you can display a different adaptive card depending on the status of the request.
     
    If request already marked as done: Adaptive card that says: request completed on ...
     
    If request not marked as done: Adaptive card that says: thanks for your confirmation ...
     
     
    I like Option 1 one more. 
     
    This is a really interesting use case. I am thinking of writing a blog post about it. :) 
  • Ceres2186489 Profile Picture
    110 on at
     
    As creating a new item in SharePoint and clicking "Submit" button in Power Apps will trigger different power automate flows (which means I need to provide URL/Approval ID of the second adaptive cards to flow of "Submit" button), could you please elaborate on the steps involved in utilizing option 1 to achieve this?
  • Suggested answer
    Matthias PPS Profile Picture
    70 on at
    I tested option 1 and it works.

    You need to add to the adaptive card that should be refreshed the autoInvokeAction as described in the documentation: https://learn.microsoft.com/en-us/outlook/actionable-messages/auto-invoke

    The URL that you need to add there needs to trigger another Power Automate flow which has the trigger HTTP Request. This flow can then check for the status of the specific record. The record ID you need to put in the body of the adaptive card. If the record is set to done the new flow will have as the last action the response with the new adaptive card that says that the record was set to done already.
     
    I also found a YouTube video which should help you: ⚙️How to use Actionable Messages in Outlook with Power Automate
     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard