Announcements
Hi everyone,
I’m currently using Power Automate to send approval emails using the "Start and wait for an approval" action. Previously, recipients would receive the approval email in Outlook with rich actionable features, including inline Approve/Reject buttons and a comment box — all within the email itself.
However, lately, the same approval emails are only showing basic HTML content with buttons that redirect to the Power Automate portal, and there is no inline comment box. Nothing in the flow has changed.
What could cause the actionable approval card to stop rendering for some or all users?
How can I ensure all users consistently receive the rich actionable email with inline actions and comment input.
I want all user to use the older version of approvals how can i configured it if possible.
Thanks, Anant
------------------------------------------------
⭐ If this was helpful, please like and check the box below "Does this answer your question" to help others find this too!
Always glad to help! 💯💯💯💯💯
Tom
Follow me on LinkedIn - Thomas Rice, PMP | LinkedIn
Based on my research and experience, this is a common issue that many organizations are facing. Here's a comprehensive solution to address the actionable approval card problems:
Admin Center Configuration:
PowerShell Commands (for admins):
# Connect to Exchange Online Connect-ExchangeOnline # Check current actionable message settings Get-OrganizationConfig | Select-Object -Property *Actionable* # Enable actionable messages if disabled Set-OrganizationConfig -ConnectorsActionableMessagesEnabled $true
For each affected user:
Check these requirements for all users:
Use Adaptive Cards with "Send an email" action:
{ "type": "AdaptiveCard", "version": "1.0", "body": [ { "type": "TextBlock", "text": "Approval Request", "size": "Large", "weight": "Bolder" }, { "type": "TextBlock", "text": "Please review and approve this request", "wrap": true }, { "type": "Input.Text", "id": "comment", "placeholder": "Add your comments here..." } ], "actions": [ { "type": "Action.Http", "title": "Approve", "method": "POST", "url": "https://your-flow-endpoint.com/approve", "body": { "action": "approve", "comment": "{{comment.value}}" } }, { "type": "Action.Http", "title": "Reject", "method": "POST", "url": "https://your-flow-endpoint.com/reject", "body": { "action": "reject", "comment": "{{comment.value}}" } } ] }
Configure both Teams and Email approvals:
Create a custom approval using HTTP requests:
Example HTML Email Template:
<div style="font-family: Arial, sans-serif; max-width: 600px;"> <h2>Approval Required</h2> <p>Request Details: [Your content here]</p> <div style="margin: 20px 0;"> <textarea placeholder="Comments..." style="width: 100%; height: 100px;"></textarea> </div> <div style="text-align: center;"> <a href="https://your-approval-endpoint.com/approve?id=123" style="background-color: #28a745; color: white; padding: 10px 20px; text-decoration: none; margin: 5px;"> Approve </a> <a href="https://your-approval-endpoint.com/reject?id=123" style="background-color: #dc3545; color: white; padding: 10px 20px; text-decoration: none; margin: 5px;"> Reject </a> </div> </div>
For users experiencing issues:
%localappdata%\Microsoft\Outlook
Create a test flow:
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.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Haque 589
Valantis 328
David_MA 284 Super User 2026 Season 1