Data with Sachin

What Can Power Automate Do? 25 Real Examples, Features, Licensing and Limits (2026 Guide)

What Microsoft Power Automate is and what it can do

In this article
  1. What is Power Automate?
  2. The main parts of Power Automate
  3. What can Power Automate do? 25 practical examples
  4. Example: a simple flow
  5. Power Automate licensing basics
  6. Limits and things to know
  7. Power Automate vs Zapier vs Make vs n8n
  8. Do I need Power Automate?
  9. How to get started with Power Automate
  10. Frequently asked questions

Microsoft Power Automate is Microsoft's workflow automation platform. It can automatically move and process information between apps (Outlook, Teams, SharePoint, Excel, OneDrive, Dynamics 365 and hundreds of third-party services), run approval workflows, automate repetitive desktop and web tasks with software robots (RPA), extract data from documents with AI, and analyse how processes run, mostly with low-code, drag-and-drop design and natural-language help from Copilot.

If your organisation uses Microsoft 365, you probably already have access to Power Automate. Most people never open it, yet it can remove hours of copy-pasting, emailing and chasing each week. This guide explains what it can do, with real examples, its main components, licensing basics, limits, and how it compares with other automation tools.

What is Power Automate?

Power Automate (formerly Microsoft Flow) is part of the Microsoft Power Platform, alongside Power Apps, Power BI, Copilot Studio and Power Pages. You build flows: sequences of actions triggered by an event, a schedule or a button.

A flow has:

  • A trigger: "When a new email arrives", "When a file is created in SharePoint", "Every Monday at 9:00", "When a form response is submitted"
  • Actions: "Save attachment to OneDrive", "Post message in Teams", "Add row to Excel table", "Start an approval"
  • Logic: conditions, loops, variables, error handling
  • Connectors: pre-built integrations with Microsoft and third-party services (1,000+)

The main parts of Power Automate

ComponentWhat it does
Cloud flowsAutomations between cloud apps and services: automated (event-triggered), instant (button) and scheduled flows
Desktop flows (Power Automate Desktop)RPA: automate clicks, typing and data entry in Windows desktop apps, websites, legacy systems, Excel and files (see Desktop automation)
ApprovalsBuilt-in approval workflows with responses in Outlook, Teams or the mobile app
AI BuilderPre-built and custom AI models: invoice and receipt processing, document data extraction, text classification, sentiment, and generative AI prompts
Copilot in Power AutomateDescribe a flow in plain language and Copilot drafts it; ask Copilot to edit or explain flows
Process miningAnalyse event logs and task recordings to discover how processes really run and where bottlenecks are
Business process flowsGuide users through stages in Dynamics 365 / Dataverse apps
Hosted and unattended RPARun desktop flows on virtual machines without a logged-in user

What can Power Automate do? 25 practical examples

Email and Outlook

  1. Save email attachments automatically to a SharePoint or OneDrive folder, named by sender and date.
  2. Forward emails matching rules (specific keywords, senders) to a team channel.
  3. Send a daily digest of flagged emails or upcoming tasks.
  4. Extract details from incoming orders or enquiries and add them to an Excel table or list.

Microsoft Teams

  1. Post alerts in a Teams channel when a high-value deal, ticket or form response comes in.
  2. Send welcome messages to new team members.
  3. Create Planner tasks from flagged Teams messages.

SharePoint and OneDrive

  1. Document approvals: when a document is uploaded, route it to a manager for approval and update its status.
  2. Copy or move files between libraries and archive old documents.
  3. Notify owners when files are added or changed.
  4. Create a folder structure automatically for each new project or client.

Excel and data

  1. Add Microsoft Forms responses to Excel or a SharePoint list.
  2. Generate reports on a schedule and email them.
  3. Refresh a Power BI dataset after data is updated.
  4. Sync data between Excel, SharePoint, Dataverse and SQL databases.

Approvals and business processes

  1. Expense, purchase and leave approvals with multi-level routing.
  2. Contract and invoice approvals (see Accounts payable automation).
  3. Employee onboarding: create accounts, assign training, send equipment requests (see What is HR automation?).

AI and documents

  1. Extract data from invoices and receipts with AI Builder and push it to an ERP or accounting system.
  2. Classify and route emails or support requests by topic and sentiment.
  3. Summarise documents or emails with generative AI actions and post summaries to Teams.

Desktop automation (RPA)

  1. Enter data into a legacy desktop application that has no API.
  2. Download reports from a website each morning and save them.
  3. Process Excel files (open, clean, reformat, save as PDF).

Integrations with third-party apps

  1. Connect Salesforce, Dropbox, Google Sheets, Slack, Twitter/X, Mailchimp, ServiceNow and many more with Microsoft apps via standard and premium connectors, or call any API with the HTTP action (premium).

Example: a simple flow

Goal: save invoice attachments and notify finance.

  1. Trigger: When a new email arrives in the shared mailbox "invoices@" with an attachment.
  2. Condition: attachment name ends with ".pdf".
  3. Action: save the attachment to SharePoint › Finance › Invoices › {Year}.
  4. Action: AI Builder extracts supplier, invoice number, date and amount.
  5. Action: add a row to the "Invoice register" list.
  6. Action: post a Teams message to the Finance channel with the details and link.

Power Automate licensing basics

Licensing changes regularly, so check Microsoft's current pricing, but the general structure is:

  • Included with Microsoft 365: cloud flows using standard connectors (Outlook, Teams, SharePoint, OneDrive, Excel and others) for licensed users
  • Premium (per-user) plans: add premium connectors (e.g., SQL Server, Salesforce, HTTP, custom connectors), Dataverse, attended desktop flows (RPA), and more
  • Process / unattended plans: run flows or unattended bots independently of users
  • AI Builder credits / capacity: for AI features
  • Power Automate Desktop for Windows: available to build and run desktop flows on Windows, with cloud orchestration and unattended runs requiring paid licences

Limits and things to know

  • Premium connectors require additional licences
  • Throttling and API request limits apply per licence
  • Complex logic gets hard to maintain in the visual designer; document flows and use solutions and environments
  • Error handling: configure "run after" settings, scopes and notifications, or flows fail silently
  • Ownership: flows owned by one person break when they leave; use service accounts and shared ownership
  • Governance: admins should use data loss prevention (DLP) policies and environments to control which connectors can be combined
  • Desktop flows (UI automation) can break when application interfaces change

Power Automate vs Zapier vs Make vs n8n

Power AutomateZapierMaken8n
Best forMicrosoft 365-centric organisationsSimple, fast SaaS automationsVisual, complex multi-step scenariosTechnical teams, self-hosting, AI workflows
RPA (desktop)Yes (Power Automate Desktop)NoNoNo
ApprovalsBuilt-inBasicBasicCustom
Self-hostingNoNoNoYes
Pricing modelPer user/process, often bundled with M365Per taskPer operation/creditFree self-hosted; cloud plans by executions

(Deeper comparison: No-code vs low-code automation, and n8n: How to run n8n locally.)

Do I need Power Automate?

You'll benefit if you:

  • Use Microsoft 365 and repeat the same email, file or Excel tasks weekly
  • Run approvals by email and lose track of them
  • Copy data between systems manually
  • Need RPA for legacy desktop apps
  • Want automation governed by IT inside your Microsoft tenant

You might choose another tool if your stack is mostly Google Workspace and SaaS apps, you need self-hosting, or you're building developer-heavy AI agent workflows.

How to get started with Power Automate

  1. Go to make.powerautomate.com and sign in with your work account.
  2. Browse Templates (e.g., "Save Outlook attachments to OneDrive") or use Copilot to describe a flow.
  3. Start with one small, frequent task.
  4. Test with real data and add error notifications.
  5. Share the flow with a colleague as co-owner.
  6. Expand to approvals, AI Builder and desktop flows as you gain confidence.

(Picking what to automate first: How to automate business processes.)

Frequently asked questions

What can Power Automate do?

It automates workflows between Microsoft 365 and hundreds of other apps, runs approvals, automates desktop and web tasks with RPA, extracts data from documents with AI Builder, schedules recurring tasks and helps analyse processes with process mining.

What is Power Automate used for?

Saving attachments, syncing data between apps, sending notifications, approvals, onboarding, report distribution, document processing, and automating repetitive data entry in desktop and web applications.

Is Power Automate free?

Many Microsoft 365 business and enterprise plans include Power Automate for cloud flows with standard connectors. Premium connectors, attended and unattended RPA, Dataverse and AI Builder capacity require paid licences.

Is Power Automate an RPA tool?

Yes, partly. Power Automate Desktop provides RPA for automating Windows desktop and web applications, while cloud flows handle API-based automation between cloud services.

Can Power Automate use AI?

Yes. AI Builder provides document processing, classification and generative AI prompts, and Copilot in Power Automate can create and edit flows from natural-language descriptions.

Is there a Google version of Power Automate?

Google offers automation through Google Apps Script, AppSheet automation and workflow features in Google Workspace. Many Google Workspace users also use Zapier, Make or n8n for cross-app automation.

What is make.powerautomate.com?

It's the web portal where you create, manage and monitor Power Automate flows.

Want a Power Automate flow built for your business?

I design and build AI agents and automations that run in production, not just in demos. Tell me which process is eating your team's week.

Start a conversation
Sachin Rawat

Written by Sachin Rawat

AI & automation engineer · websites, apps and motion design

I build AI agents, automations, websites, apps and motion design for businesses. These guides answer the questions people actually search, written from hands-on experience building them.

Work with meMore stories

More from Sachin Rawat

Sachin Rawat

How to Manage Daycare Communication With Parents (Apps, Daily Reports, Policies and Automation)

How to manage daycare and childcare communication: set communication policies, use a parent app for daily reports, photos and messages, check-in/out and billing, newsletters, handling incidents and sensitive conversations, staff communication, privacy and consent, and automating reminders and updates.

2 min read · Nov 13, 2026
Sachin Rawat

What Tools Do Accountants Use? Accounting Technology Stack for Firms in 2026 (Software, AI and Automation)

What tools and software accountants and accounting firms use: cloud accounting (QuickBooks, Xero), tax software, practice management, document portals and e-signatures, payroll, receipt capture, spreadsheets and BI, payments, AI and automation tools, plus what accounting technology means and how to choose a stack.

2 min read · Nov 12, 2026
Sachin Rawat

When to Suppress Inactive Email Subscribers to Protect Deliverability (Sunset Policy Guide)

When and how to suppress inactive email subscribers: how inactivity hurts deliverability and sender reputation, defining inactive (by clicks, opens, purchases), typical suppression timelines (90–180+ days), re-engagement campaigns, sunset policies, Apple Mail Privacy Protection, Gmail and Yahoo sender requirements, list hygiene, and automating suppression.

4 min read · Nov 12, 2026
Sachin Rawat

How to Create an Email Template in Outlook (New Outlook, Classic, Web and Mac) and Automate Replies

How to make and save email templates in Outlook: My Templates in new Outlook and Outlook on the web, .oft templates in classic Outlook for Windows, Quick Parts, templates on Mac, how to use and edit templates, sharing templates with a team, and how to automate emails with rules, Power Automate and AI.

3 min read · Nov 12, 2026

Want a Power Automate flow for you? I'll build it for your business.

Contact now