Appearance
How to Use Power Automate Basics in Microsoft 365
Applies to: Microsoft 365 (Web), Power Automate
Article Type: How-To
Last Updated: 2026-05-14
Summary
This article shows you how to use Microsoft Power Automate to create simple automated workflows — called "flows" — that save time on repetitive tasks like sending notifications, saving email attachments, and requesting approvals.
Prerequisites
- A Microsoft 365 work or school account.
- Power Automate is included in most Microsoft 365 business plans. If you cannot access it, contact IT to verify your license.
- No coding or technical skills required — Power Automate uses a visual, drag-and-drop interface.
Instructions
1. Access Power Automate
Power Automate is available from any browser.
- Open a browser and go to https://make.powerautomate.com.
- Sign in with your work email and password.
- You will see the Power Automate home page with options to create new flows or browse templates.
You can also access it from any Microsoft 365 app:
- Click the App launcher (the 9-dot grid icon) in the top-left corner of any M365 app.
- Click Power Automate (or search for it in the app list).
2. Understand Flow Types
Power Automate offers three main types of flows:
- Automated flow — Triggers automatically when something happens (e.g., when you receive an email with an attachment).
- Instant flow — Runs when you manually click a button (e.g., send a pre-written notification to your team).
- Scheduled flow — Runs on a set schedule (e.g., every Monday at 9 AM, send a reminder).
3. Create a Flow from a Template (Recommended for Beginners)
Templates are pre-built flows that you can customize. This is the fastest way to get started.
- On the Power Automate home page, click Templates in the left sidebar.
- Browse popular templates or use the search bar. High-value templates include:
Save Office 365 email attachments to OneDrive for BusinessGet a push notification when you receive an email from your bossSend a Teams message when a SharePoint item is createdStart an approval when a new file is added to SharePoint
- Click a template that matches your need.
- Review the connections required (e.g., Outlook, OneDrive, Teams). Click Sign in for each if prompted.
- Click Create Flow (or Continue).
- The flow editor opens with the template pre-configured. Review each step and customize if needed (e.g., change the folder where attachments are saved).
- Click Save in the top-right corner.
- The flow is now active and will run automatically based on its trigger.
4. Create a Simple Automated Flow from Scratch
Build a custom flow step by step. This example creates a flow that sends you a Teams notification when you receive a high-importance email.
- Click + Create in the left sidebar.
- Select Automated cloud flow.
- Name your flow (e.g.,
Alert me on important emails). - In the Choose your flow's trigger search box, type
When a new email arrivesand select the Outlook 365 trigger. - Click Create.
- In the trigger step, click Show advanced options.
- Set Importance to
High. - Click + New step.
- Search for
Post message in a chat or channeland select the Microsoft Teams action. - Configure the action:
- Post as: Flow bot
- Post in: Chat with Flow bot
- Message: Click in the field and use Dynamic content to insert the email Subject and From fields. Example:
🚨 High-priority email from [From] — Subject: [Subject]
- Click Save.
- The flow is now active. Test it by asking a colleague to send you a high-importance email.
5. Create an Instant Flow (Manual Button)
Instant flows are useful for tasks you want to trigger on demand.
- Click + Create > Instant cloud flow.
- Name your flow (e.g.,
Send daily standup reminder). - Select Manually trigger a flow and click Create.
- Click + New step.
- Search for and select Post message in a chat or channel (Teams).
- Configure the message (e.g., post a standup reminder in your team channel).
- Click Save.
- To run the flow, go to My flows in the left sidebar, find your flow, and click Run.
6. Manage and Monitor Your Flows
Keep track of your flows and fix issues when they occur.
- Click My flows in the left sidebar to see all your flows.
- Each flow shows its status: On (active) or Off (paused).
- Click on a flow to see its Run history — this shows every time the flow ran, whether it succeeded or failed, and detailed error messages.
- To turn off a flow, click the three dots (⋯) next to it and select Turn off.
- To edit a flow, click on it and select Edit.
- To delete a flow, click the three dots and select Delete.
7. Useful Starter Flows for Everyday Work
Here are practical flows worth setting up:
| Flow | Trigger | Action |
|---|---|---|
| Save email attachments to OneDrive | New email with attachment | Save attachment to a specific OneDrive folder |
| Daily reminder | Scheduled (every day at 9 AM) | Post a Teams message to yourself |
| Manager approval | New file in SharePoint | Start an approval and notify via email |
| Track form responses | New Microsoft Forms response | Add a row to an Excel spreadsheet |
| Out-of-office auto-reply in Teams | Manually triggered | Set a custom Teams status message |
Troubleshooting
TIP
Start with templates before building from scratch. Templates are tested and handle common edge cases. You can always modify a template after creating it.
| Symptom / Error | Potential Cause | Solution |
|---|---|---|
| "You do not have permission to create flows" | License not assigned | Contact IT to verify Power Automate is included in your M365 plan. |
| Flow runs but no action happens | Connection expired | Open the flow, click on the failed step, and re-authenticate the connection. |
| "Flow run failed" in run history | Step misconfigured | Click the failed run to see which step failed and the error message. Fix the step and save. |
| Flow triggers too often | Trigger conditions too broad | Add conditions or filters to the trigger (e.g., only emails from a specific sender). |
| Teams notification not appearing | Flow bot notifications muted | In Teams, search for Power Automate in your chat list and unmute notifications. |
| Cannot find a connector | Connector not available in your org | Some connectors (e.g., Twitter, Salesforce) may be blocked by IT policy. Check with IT. |