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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Suggestions on Proceed...
Power Automate
Suggested Answer

Suggestions on Proceeding with a Flow

(0) ShareShare
ReportReport
Posted on by 169
Hello, I am looking for suggestions on creating a process flow for invoice approval.
 
Our SOP has the invoice coming in via mail. Opened, verified then stamped with an initial and date for the end user to initial and approve.  The email is then sent to the engineer for approval.  Based on the cost of the invoice, it might have to go to a director and/or senior management.
 
Now I understand that the Approval process in Power Automate will not allow for editing of attachments.  Found that out once I got to the approval step.
 
Currently, my flow is:
 
When a new email arrives (v3)
Filter Array
ForEach
Get Attachment (v2)
Run a prompt.
 
I know there is a Extract Information from Invoices AI, but when I moved from manual trigger to the When a new email arrives, the whole thing broke.  The above works perfect for me.
 
Now I am stumped on how to proceed.
 
Any suggestions?
I have the same question (0)
  • Suggested answer
    11manish Profile Picture
    3,812 on at
    Rather than trying to recreate the manual process of stamping and emailing PDFs, use Power Platform to digitize the approval process. Store the invoice centrally, route approvals based on business rules, maintain a complete audit trail, and only generate a stamped or annotated PDF if it is required after the final approval. 
  • David_MA Profile Picture
    15,266 Super User 2026 Season 1 on at
    With your manually triggered flow, how were you getting the e-mail message? Not that this matters too much, but it is the reason your flow has broken. You need to update everything in your flow to get the dynamic values related to the e-mail from the trigger now instead of whatever method you were using to get the e-mail before.
     
    If the manually triggered process worked, use that as a guide and recreate the flow with the new trigger of when an e-mail arrives and be sure to use the dynamic values from the new trigger.
  • David_MA Profile Picture
    15,266 Super User 2026 Season 1 on at
    For the incoming e-mail, do you have a dedicated shared mailbox for vendors to submit invoices? If not, I would suggest that you set one up so that the only thing the e-mail address is used for is to receive invoices. That will make it much easier to ensure everything coming in is an invoice with the exception of spam. You can then use Invoice processing prebuilt AI model | Microsoft Learn to process the attached invoices to pull the details needed to send the approvals. 

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 295 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 152

#3
Haque Profile Picture

Haque 125

Last 30 days Overall leaderboard