Power Automate Lesson 5: Approvals

📎 This article includes 1 downloadable practice file ↓

⏱ 2 min read

📘 Power Automate Beginner Course · Lesson 5 of 8

In this article
  1. Build a purchase approval
  2. Types
  3. Where people go wrong
  4. Practice

Purchase requests, leave, expense claims: approvals by email get lost. Power Automate’s Approvals action sends a request, waits, and records the decision.

Build a purchase approval

  1. Trigger: a Microsoft Form “Purchase request” › When a new response is submitted + Get response details.
  2. Start and wait for an approval: type Approve/Reject – First to respond, assigned to the manager, details with item, amount and reason.
  3. Condition on Outcome = “Approve”.
  4. Yes: email the requester and log the row in Excel. No: email the rejection with the approver’s comments.

Approvers can respond from Outlook (actionable message), Teams (Approvals app) or the Power Automate mobile app.

💡 Route by amount: a Condition before the approval sends requests above ₹50,000 to the finance head and smaller ones to the team manager.

Types

Type Use
First to respond Any one of several approvers
Everyone must approve All listed approvers
Custom responses Options like “Approve”, “Send back”, “Reject”

Where people go wrong

Problem Fix
Requests wait forever Set a timeout in the action settings and escalate
No audit trail Log outcome, approver, date and comments

Practice

Create a simple purchase request form and build the approval from the steps file.

📎 Practice files for this article

  • 📄
    Lesson 5 step-by-step guidePrintable steps to build the flow.
    ⬇ TXT · 409 B

Free to use for learning. Files with macros (.bas) are plain text — import them with Alt+F11 → File → Import File, and always test on a copy.

✨ Ask AI about this article

Stuck on a step? Ask a question and the AI answers using this article.

Free · AI can be wrong