I have a flow that posts a message as teh flow bot to a user and iwthin the message details of the action we have an Output of a Create HTML Table action further upstream. It seems like Teams is not able to properly format this table as seen in the images. Has anyone have any guidance on how to insert a functional table using flow into a teams message?
Thanks
Hi @Dudditz ,
This is currently not doable as per current capabilities. I am afraid there is no suitable way to achieve your needs.
There is an idea on the forum to add this feature. Please consider voting for it so that it might be considered in future releases:
Also, you could post this idea in the Flow Ideas forum, so it might be considered for future releases.
https://powerusers.microsoft.com/t5/Flow-Ideas/idb-p/FlowIdeas
Best Regards,
I am starting to think it may not currently be possible to properly display repeating line items within an approval due to the use of the adaptive card and or limitations of the adaptive card design. I have quite a few other posts in a similar situation, https://powerusers.microsoft.com/t5/General-Flow-Discussion/Create-a-html-mail-with-Flow-workflow/td-p/82109
Still, if anyone has figured a way to pull this off please share. Having an approval button (Lazy Approval) within the context of an email or teams message seems bad practice in the context of anything that has repeating line items such as expense report, purchase requisition approval, etc. If you require the manager or whoever to review the details, (Line Items) than not including these within the email however having a button to approve allows you to just bypass the line items in the review process. Of course you can link to the line items which we will do however sems like we are going to simply end up with an email that includes a link. I guess it might be possible to cobble together an approval workflow using flow without using the approval action which is tied to the adaptive card?
Whole thread on this as a Flow Idea and Microsoft has marked it as complete. I don't believe Markdowns will work in this scenario, at least it did not work for me or anyone else in the thread
At this point my question is really is it possible to display a table of line items, repeating, etc. within a team approval using flow. In the example above html table seems to not be supported so when using an adaptive card and the Column sets to create a table this gets a bit closer however it uses the apply to each and you get a message for all 4 line items seen in the table. I am not sure this table even supports dynamic repeating within the adaptive card. Use cases would be expense report approval, purcase requistion or Purchase Order approval, etc. All these scenarios will have dynamic repeating line items. Extending this information into a teams approval would be a neat concept. Anyone had any luck in this area? I am open to trying different methods.
Michael E. Gernaey
497
Super User 2025 Season 2
David_MA
436
Super User 2025 Season 2
Riyaz_riz11
244
Super User 2025 Season 2