💡 Challenge

The standard approval process in Power Automate doesn’t support external recipients out-of-the-box.

✅ Solution

Use either the “Send email with options” action for a quick approach or leverage Approvals + Adaptive Cards + Outlook for a richer experience.

🔧 How It’s Done

Here’s how to do it:

Simple Method:

  1. Use the “Send email with options” action in your flow
  2. Define the options (e.g., “Approve”, “Reject”)
  3. Send the email to the external recipients
  4. Process the response in your flow

Advanced Method:

  1. Start an approval process in your flow
  2. Create an Adaptive Card with approval options
  3. Send the Adaptive Card via the Outlook action to external recipients
  4. Process the response from the Adaptive Card in your flow
    🔸 You can find the step-by-step process here: https://lehmann.ws/2021/03/19/power-automate-tutorial-approvals-adaptive-cards-outlook-awesome-from-yash-agarwal/

🎉 Result

External stakeholders can now participate in your approval processes, either by email response or interactively via an Adaptive Card in Outlook.

🌟 Key Advantages

🔸 Enables inclusion of external stakeholders in approval processes
🔸 Provides flexibility in designing the approval experience
🔸 Enhances collaboration across organizational boundaries


🎥 Video Tutorial


🛠️ FAQ

1. Can I send approval requests to recipients outside my Office 365 tenant?
Yes. Using the “Send email with options” action or Adaptive Cards via Outlook, you can send emails to any valid external address.

2. Are responses from the “Send email with options” action secure and trackable?
Responses are tracked within your flow run history. However, they provide only basic text options and aren’t managed in the Approvals center.

3. When should I use the Adaptive Card method?
Use the Advanced Method with Adaptive Cards when you need a richer, interactive experience in Outlook and want to track approvals within Microsoft 365 services.


Leave a comment