Overview
Domain 4 carries 20–25% of PL-900, an increase in the July 2026 revision, and has two functional groups. Describe Power Automate use cases and capabilities covers cloud and desktop flows plus scenarios for approvals, Microsoft Teams, Outlook, SharePoint, Forms and document automation.
Describe how to build basic flows by using Power Automate covers connector triggers and actions for cloud flows and using AI to create and modify both cloud flows and desktop flows. The emphasis is recognizing the right flow type and its building blocks, not memorizing every expression or action setting. Older material on process mining and detailed flow building predates the current wording.
How it's tested
Expect business automation scenarios that describe an event, the steps that follow and the systems involved. You choose a flow type, identify the trigger, or select the action that completes the process. A few items ask how Copilot helps a maker build or change a flow. Read whether the target system has an API or only a screen.
-
Cloud or desktop
Whether the system exposes a connector or only a user interface decides between a cloud flow and a desktop flow.
-
Name the trigger
An event such as a new email, a submitted form or a schedule identifies the flow's trigger and type.
-
Microsoft 365 chain
A process moves through Forms, SharePoint, Outlook, Teams and Approvals, and you pick the missing step.
Finance staff copy invoice totals from emailed PDFs into a decades-old desktop accounting program that has no API. A cloud flow can save the attachment and extract fields with document processing, but entering data into the old program requires interacting with its screens. A desktop flow handles that part, and the cloud flow can call it. Choosing only a cloud flow would leave the final step manual.
Functional groups 2
Official functional groups from the Microsoft outline, in outline order.
4.1 Describe Power Automate use cases and capabilitiesCloud and desktop flow use cases, plus approvals, Teams, Outlook, SharePoint, Forms and document automation scenarios.
- What it means
- This group asks you to describe when to use cloud flows and desktop flows, and to describe Power Automate use cases for approvals, Microsoft Teams, Outlook, SharePoint, Forms and document automation.
- What to understand
- Cloud flows run in the cloud and come in three main kinds: automated flows started by an event, instant flows started by a user, and scheduled flows started on a recurrence. Desktop flows, built in Power Automate for desktop, automate Windows and web interfaces through robotic process automation and can run attended or unattended. Typical Microsoft 365 scenarios include routing approvals with the Approvals connector, posting adaptive cards in Teams, handling Outlook email and attachments, creating or updating SharePoint items and files, and acting on Forms responses. Document automation extracts data from invoices and forms with AI Builder and passes it to other systems.
- How it shows up
- Expect a process description where you pick the flow type or the Microsoft 365 service that completes it.
- Common confusion
- Believing desktop flows are for scheduled cloud tasks; they automate user interfaces, while cloud flows use connectors.
4.2 Describe how to build basic flows by using Power AutomateConnector triggers and actions in cloud flows, and using AI to create and modify cloud and desktop flows.
- What it means
- This group covers how flows are assembled and how AI speeds that up. It includes connector triggers and actions for cloud flows, using AI to create and modify cloud flows, and using AI to create and modify desktop flows.
- What to understand
- Every cloud flow has exactly one trigger and one or more actions. Connectors supply both: for example, the Microsoft Forms connector offers a trigger when a new response is submitted, and the SharePoint connector offers an action to create an item. Conditions, loops and dynamic content link steps together. In the cloud flow designer, Copilot can generate a flow from a natural language description, set up connections and then change steps through chat. In Power Automate for desktop, Copilot can help generate and edit desktop flow actions from descriptions, and makers can record steps, then review and test what was produced.
- How it shows up
- Expect items that ask which part is the trigger, which connector supplies an action, or what Copilot does in each designer.
- Common confusion
- Thinking a cloud flow can have several triggers; it has one trigger followed by actions.
High-yield concepts
The terms, rules and formulas this domain turns into questions most often.
-
Cloud flow
A flow that runs in the cloud using connectors.
- Remember
- Kinds are automated, instant and scheduled.
- Tested as
- The default answer for API-based automation across services.
- Trap
- Choosing it for an application that has no connector or API.
-
Automated cloud flow
A cloud flow started by an event in a connected service.
- Remember
- Examples: new email arrives, item created, form submitted.
- Tested as
- Scenarios beginning with when something happens point here.
- Trap
- Confusing it with a scheduled flow that runs on a timer.
-
Instant cloud flow
A cloud flow started manually, for example from a button or a selected item.
- Remember
- Users trigger it from Power Automate mobile, Teams, SharePoint or an app.
- Tested as
- Chosen when a person decides when the flow runs.
- Trap
- Assuming instant means faster processing.
-
Scheduled cloud flow
A cloud flow that runs on a recurrence.
- Remember
- Useful for daily reports, reminders and cleanup.
- Tested as
- Questions mentioning every Monday or nightly point here.
- Trap
- Using an automated trigger when no event exists.
-
Desktop flow
Robotic process automation of Windows and web interfaces.
- Remember
- Built in Power Automate for desktop; can run attended or unattended.
- Tested as
- The answer for legacy apps with no API.
- Trap
- Thinking desktop flows only run when a user is signed in.
-
Trigger
The event that starts a flow.
- Remember
- A cloud flow has exactly one trigger.
- Tested as
- Items ask you to identify which step starts the process.
- Trap
- Treating the first action as the trigger.
-
Action
A step a flow performs after the trigger.
- Remember
- Actions come from connectors or built-in operations like conditions and loops.
- Tested as
- Missing-step questions ask for the right action.
- Trap
- Picking a trigger where an action is needed.
-
Approvals
Built-in capability to request and record sign-offs.
- Remember
- Approvers respond in Outlook, Teams or the Power Automate portal.
- Tested as
- Common in purchase, leave and document approval scenarios.
- Trap
- Assuming approvals need a custom app.
-
Dynamic content
Outputs of earlier steps reused in later steps.
- Remember
- Lets a flow pass an email subject or form answer into the next action.
- Tested as
- Explains how data moves between steps.
- Trap
- Typing static values where step output is needed.
-
Document automation
Extracting data from documents such as invoices with AI Builder models.
- Remember
- Extracted fields can feed approvals, Dataverse or other systems.
- Tested as
- Named explicitly in the current use case bullet.
- Trap
- Thinking document automation means storing files only.
-
Copilot in cloud flows
Natural language creation and editing in the cloud flow designer.
- Remember
- It drafts the trigger and actions, then edits steps on request.
- Tested as
- Matches the bullet on AI creating and modifying cloud flows.
- Trap
- Assuming Copilot finishes connections and testing for you.
-
Copilot in desktop flows
AI help in Power Automate for desktop to generate and change actions.
- Remember
- Makers describe a task and review the generated steps.
- Tested as
- Matches the bullet on AI for desktop flows.
- Trap
- Believing AI removes the need to test against the real application.
Side by side
Concepts candidates mix up, compared on the point that decides the answer.
Flow types
| Concept | Meaning | Key difference | Common trap |
|---|---|---|---|
| Automated cloud flow | Starts on an event in a service. | No user action needed to start. | Using it for timed reports. |
| Instant cloud flow | Starts when a user triggers it. | User controls start time. | Assuming it runs on events. |
| Scheduled cloud flow | Starts on a recurrence. | Time-driven, not event-driven. | Choosing it for every-new-email scenarios. |
| Desktop flow | Automates user interfaces with RPA. | Works where no API exists. | Picking it for SharePoint or Outlook tasks with connectors. |
Attended versus unattended desktop flows
| Concept | Meaning | Key difference | Common trap |
|---|---|---|---|
| Attended | Runs on a machine with a signed-in user present. | Good for helping staff during their work. | Assuming it suits overnight batch work with no one present. |
| Unattended | Runs on a machine without a user present. | Good for back-office batch jobs. | Forgetting it needs specific licensing and machine setup. |
Exam traps
Each trap is an answer that looks right. Learn the clue that should change your mind.
-
RPA for everything
- What candidates pick
- A desktop flow to copy SharePoint items to Outlook
- Why it looks right
- RPA sounds powerful and general.
- Why it's wrong
- SharePoint and Outlook have connectors, so a cloud flow is simpler, more reliable and needs no machine.
Clue to watch for Named services with standard connectors.
-
Cloud flow for a legacy screen
- What candidates pick
- A cloud flow to enter data into an old desktop app
- Why it looks right
- Cloud flows are the default automation type.
- Why it's wrong
- Without an API or connector, only a desktop flow can drive the application interface.
Clue to watch for Phrases like legacy, no API, terminal or desktop application.
-
Scheduled instead of automated
- What candidates pick
- A scheduled flow that checks for new form responses each hour
- Why it looks right
- Polling feels safe and predictable.
- Why it's wrong
- Forms offers an event trigger for new responses, so an automated flow reacts immediately without polling.
Clue to watch for When a response is submitted or when an item is created.
-
Custom app for approvals
- What candidates pick
- Build a Power Apps app to collect manager approvals
- Why it looks right
- Apps are familiar for collecting input.
- Why it's wrong
- The Approvals capability already sends requests to Outlook and Teams and records responses.
Clue to watch for Sign-off, approve or reject wording.
-
Multiple triggers
- What candidates pick
- Add a second trigger to the same cloud flow
- Why it looks right
- Some processes start from more than one event.
- Why it's wrong
- A cloud flow allows only one trigger; separate flows or a different design are needed.
Clue to watch for Two different starting events in the stem.
-
Copilot as autopilot
- What candidates pick
- Let Copilot build and deploy the flow without checks
- Why it looks right
- Generated flows look complete.
- Why it's wrong
- Makers must confirm connections, review steps and test before relying on the flow.
Clue to watch for Mentions of reviewing, testing or production use.
Answer framework
Use these steps to choose and describe a Power Automate solution in a Domain 4 scenario.
- Ask whether every system involved has a connector; if one only offers a user interface, plan a desktop flow for that part.
- Identify how the process starts: an event means an automated flow, a person pressing a button means instant, and a time means scheduled.
- Name the trigger connector and the action connectors in order, such as Forms trigger, Approvals action, SharePoint action and Teams message.
- Check for document or AI needs, such as extracting invoice fields with AI Builder, and place that step before the data is used.
- If the scenario mentions building faster, describe how Copilot drafts the flow from natural language and how the maker reviews and tests the result.
Practice question
Want more like this? The PL-900 practice test has questions for every domain.
Checklist
0 of 11
Tick each one you can do without notes. Your ticks stay in this browser.
Study strategy
Build three small cloud flows in a developer environment: an automated flow from a Forms response that creates a SharePoint item, an instant flow from a button that posts to Teams, and a scheduled flow that sends a weekly Outlook summary. Add an approval step to the first and watch the request arrive in Outlook and Teams. Recreate one of them by describing it to Copilot and compare the result with your manual version.
Next, install Power Automate for desktop on a Windows machine and record a simple task such as copying values into a spreadsheet. Try the Copilot help in the desktop designer and note what you had to correct. Read the overview of attended and unattended runs and of document processing models.
Wrap up by listing ten business processes and labelling each with flow type, trigger and main actions. That habit mirrors how questions in this domain are written.
FAQ
How much of PL-900 does Demonstrate the capabilities of Power Automate cover?
Demonstrate the capabilities of Power Automate is weighted at 20–25% of PL-900, an increase in the July 24, 2026 revision. Expect around ten questions.
Do I need to know expressions for PL-900?
No. Understand dynamic content and that expressions exist, but the exam describes flows at a capability level rather than testing expression syntax.
Is process mining still on the exam?
Process mining is not named in the current Power Automate bullets. Focus on cloud and desktop flows, Microsoft 365 scenarios, triggers and actions, and AI-assisted building.
What is the difference between attended and unattended desktop flows?
Attended flows run while a user is signed in and present, often started by that user. Unattended flows run on a machine with no one present and need extra licensing.
Which Microsoft 365 services should I know for flows?
The outline names approvals, Teams, Outlook, SharePoint and Forms, plus document automation. Know a typical trigger or action for each.
Can Copilot change an existing flow?
Yes. In the cloud flow designer you can ask Copilot to add, remove or change steps, then review the result. Similar help exists for desktop flows.
Other CRM & Business Applications certifications
Where the same subject shows up in other exams. Cards marked "Same subject" open the matching domain.
- HubSpot Inbound Marketing Certification Study guide
- Salesforce Certified Platform Developer I Study guide
- Google Ads Search Certification Study guide
- ServiceNow Certified System Administrator Study guide
- Salesforce Certified Platform Administrator Study guide
- ServiceNow Certified Application Developer Study guide
Test your Domain 4 knowledge
Test whether you can pick the right flow type, trigger and actions for common business processes before you continue.
Keep going
- Training Training Built on your Weak areas
- Practice test Questions by domain, with explanations
- Mock exam Full length, timed like the real exam
- Readiness test Find your weakest domain in minutes
- Cheat sheet Key terms and formulas on one page
- Ask the PL-900 AI tutor Get any concept explained your way