Approval Flow Concepts
How Power Automate's built-in Approvals connector turns a "someone needs to say yes or no" business process into a flow with a proper branch and audit trail.
The shape of every approval flow
Labs 3 and 4 build one end-to-end example, but the pattern generalizes: something is created or changes (the trigger) → a designated approver is asked to approve or reject (the approval action) → the flow branches on their answer (a condition) → each branch updates the record to reflect the outcome.
Approval types
- Approve/Reject – First to respond — any one of the assigned approvers can resolve it; used in Lab 4.
- Approve/Reject – Everyone must approve — the flow waits until all assigned approvers respond.
- Custom Responses – First to respond / Everyone must respond — lets you define response options beyond a binary approve/reject.
Where approvals show up
An approval request isn't just an email — it lands in the requester's and approver's Approvals tab inside Power Automate (and in the Power Automate mobile app), alongside an email notification. That's why Lab 4 has you check the Approvals tab directly rather than waiting on email.
The condition action
Once the approval action completes, its Outcome dynamic value ("Approve" or "Reject") is available to later steps. A Condition action compares that value and splits the flow into a True branch and a False branch — each can contain its own independent sequence of actions, which is exactly how Lab 4 sets the task's status differently depending on the answer.