How to Process Power Automate Approval Responses as They Arrive
Question details
The user needs to process and save individual Power Automate approval responses immediately as they arrive, rather than waiting for every assigned approver to respond.

- Product
- Microsoft Power Automate
- Device & OS
- not provided
- Scenario
- Running an approval workflow where the database must be updated sequentially with each individual's decision, rather than waiting for collective completion.
- Observed behavior
- When using the 'Start and wait for an approval' action with 'Everyone must approve' selected, the flow pauses and does not update the target database until all approvers have responded.
Before modifying your active Power Automate workflow, create a copy or backup of the current flow to prevent disruptions to your existing business processes.
Redesign the Flow Logic for Individual Responses
Adjust your workflow structure to handle responses individually using parallel branches or separate trigger logic, bypassing the default 'wait for everyone' behavior.
The standard 'Everyone must approve' action is strictly designed to halt all downstream actions until every invited participant submits their response. To process data immediately, you must decouple the approval request from the final database update.
Log in to Microsoft Power Automate, navigate to 'My flows', and select 'Edit' on the workflow causing the delay.
Remove the 'Start and wait for an approval' action. Instead, use the 'Create an approval' action, which initiates the request without pausing the entire workflow.
Add an 'Apply to each' loop or a 'Do until' loop to iterate over the assigned approvers, or utilize Dataverse triggers to monitor the 'Approval Responses' table.
Inside the loop or triggered response flow, add your specific database update action (e.g., 'Update a row') so it executes the moment an individual's response is registered.

Enhance Your Daily Productivity with WPS Office
While complex automated workflows require specialized tools like Power Automate, managing your daily documents, spreadsheets, and presentations shouldn't be complicated. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office, offering everything you need to create and edit files effortlessly.
- 1. Download the software: Visit the official WPS Office website and click the free download button for your operating system.
- 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to set up the software.
- 3. Open and edit files: Launch WPS Office to instantly open, edit, and save your existing Word, Excel, and PowerPoint documents without losing formatting.

Frequently Asked Questions
Why does 'Start and wait for an approval' block my database updates?
When configured with 'Everyone must approve', this specific action is programmed to pause the main thread of the flow until all assigned approvers have submitted their decisions. Consequently, no downstream steps, such as database updates, can execute during this waiting period.
Can I use Dataverse to track individual approval responses instantly?
Yes. Power Automate automatically stores approval data in Dataverse. You can create a secondary, independent flow triggered by the creation or modification of records in the 'Approval Responses' table to update your custom database immediately.
Is there a built-in setting to process responses as they arrive without changing actions?
No. There is no direct toggle within a single 'wait for all' block to process intermediate responses. You must split the flow logic, utilize loops, or monitor the response table separately to achieve this functionality.




