Power Automate is Microsoft's workflow automation tool — it connects apps and services and makes them do things automatically when something happens, on a schedule, or when you click a button. If you've ever manually copied data from one place to another, sent the same type of email repeatedly, or chased approvals by hand, Power Automate can handle that for you.

Ad placeholder — in-article responsive unit

What you need to get started

Power Automate is included in most Microsoft 365 business plans (Business Basic, Business Standard, Business Premium, and Enterprise). You access it at make.powerautomate.com — no separate installation needed. Sign in with your Microsoft 365 work account.

Note: some connectors (connections to non-Microsoft services like Salesforce, DocuSign, or ServiceNow) require a Premium Power Automate license beyond the standard Microsoft 365 include. Standard connectors — which cover all of Microsoft's own apps like SharePoint, Outlook, Teams, Excel, and OneDrive — are included with Microsoft 365 at no extra cost.

The three core concepts

Every Power Automate flow has the same three-part structure:

The three types of flows

Building your first flow: step by step

The easiest way to start is with a template rather than building from scratch. Power Automate has hundreds of pre-built templates for common tasks.

  1. Go to make.powerautomate.com and sign in
  2. Click Templates in the left sidebar
  3. Search for something simple and relevant — try "save email attachments to OneDrive" or "send a reminder when a deadline approaches"
  4. Click a template that matches what you want — it shows you exactly which apps it connects and what it does
  5. Click Use this template — Power Automate will ask you to sign in to the relevant apps (Outlook, OneDrive, etc.) to authorize the connections
  6. Review the flow steps and click Save
  7. Test it using the Test button in the top right — this runs the flow manually so you can confirm it works before relying on it

Building a flow from scratch

Once you're comfortable with templates, building from scratch gives you full control. Click Create in the left sidebar, choose your flow type, then:

  1. Choose your trigger — search for the app you want to start from (Outlook, SharePoint, Forms, etc.) and pick the specific event
  2. Add an action — click the + button below the trigger, search for the app you want to act on, and pick what it should do
  3. Use dynamic content — when filling in action fields, click Add dynamic content to insert data from the trigger (like the email subject, the form response, the file name) into your action. This is what makes flows actually useful rather than just doing the same static thing every time.
  4. Add conditions if needed — click + New step and choose Condition to add an if/then branch
  5. Save and test

Good first automations to try

A few things to know before you rely on flows

The bottom line

The fastest way to get value from Power Automate is to start with one real, repetitive task you actually do — not a hypothetical one — and automate just that. Start with a template, get it working, then iterate. The learning curve is real but it's short, and most useful flows can be built in under 30 minutes once you understand the trigger-action structure.