I am building an approval automation process using Power Automate but am having trouble getting it to work as expected.
I have created two flows:
- One to store the attachment (invoice) into a SharePoint location.
- Another to request approval once a new file is added to that location.
This setup works perfectly when tested with sample emails but fails with actual emails sent by the supplier.
I have a similar flow for a different supplier, and it works fine. However, the supplier whose process is working has an email address without special characters, whereas the suppliers whose processes are not working have special characters in their email addresses.
To rule out this issue, I created an Exchange rule to forward emails with attachments from those suppliers to new shared mailboxes specifically created for this process. I then updated the flow to use these shared mailboxes. While the flow works when tested, it still does not work with the actual emails from the suppliers.
Flow Thats Working
Flow for attachement Storage Flow for approval request
Flow That's Not Working
1. I've tried without exchange rule and tried adding a subject filter like above which didn't help.
Exchange rule to forward email Flow to store attachement
Flow to request approval

Report
All responses (
Answers (