Additional Material
Additional Material
This page gives extra examples for learners who want to recognise more Power Automate screens after the workshop.
The aim is not to memorise every button. The aim is to understand what each screen is asking you to decide.
How to Read a Flow Screen
Most Power Automate screens are asking one of five questions:
- What starts the flow?
- Which system does this step connect to?
- What data came from earlier steps?
- What should happen when a decision is made?
- How can I check what happened after the flow ran?
๐งญ If you feel lost in the designer, name the step, identify the connector, and ask what data is going in and coming out.
Choosing a Trigger

๐ฆ The trigger is the start line. Choose it based on how the real work begins, not based on the final action you want to perform.
Examples:
- Use a manual trigger when a person should decide when the flow starts.
- Use a scheduled trigger when work should happen every day, week, or month.
- Use an event trigger when a form response, file, item, or email should start the work.
Trigger Settings

๐ Trigger settings tell Power Automate where to watch for the event.
For a SharePoint trigger, this usually means:
- Which site to watch;
- Which list or library to watch;
- Whether the flow should start when an item is created, modified, or both.
A common mistake is choosing the right connector but the wrong location. If a flow never starts, check the site, list, library, and permissions before rebuilding the whole flow.
Suggested Flows

๐งช Suggested flows can be useful starting points, but they still need checking.
Treat generated or suggested flows like a draft:
- Check the trigger matches the real process;
- Check every connector uses the right account;
- Check where records are written;
- Test with safe data before using real recipients or live records.
Connectors in Plain English
A connector is the bridge between Power Automate and another service.
| Connector family | Examples | Plain-English role |
|---|---|---|
| Microsoft 365 | Outlook, Teams, SharePoint, OneDrive | Work with messages, files, sites, and collaboration tools |
| Data | Excel, Microsoft Lists, Dataverse, SQL | Read or update structured records |
| Documents | Word Online, PDF services | Create or transform documents |
| Approvals | Approvals, Teams | Ask a person to make a decision |
| Custom or premium | HTTP, custom connectors, third-party apps | Connect to systems outside standard Microsoft 365 |
๐ The connector decides which system you are touching. The connection decides whose permissions you are using.
Useful Microsoft references:
Dynamic Content

๐งฉ Dynamic content is data from earlier steps that you can reuse later in the flow.
For example:
- A form trigger might provide
Responder email; - An Excel row might provide
First Name; - An approval action might provide
Outcome; - An Outlook trigger might provide
SubjectandFrom.
Dynamic content is powerful, but it can also be confusing. If you are not sure what a value contains, run the flow once and inspect the run history.
Approvals

โ Approval actions pause the flow until a person responds.
Use approvals when the next step depends on a human decision. Do not use them just to notify someone. If no decision is needed, send an email or Teams message instead.
Approval Details

๐ A good approval gives the approver enough context to decide without opening five other systems.
Include:
- What is being requested;
- Who requested it;
- The key dates or deadlines;
- Links to useful documents or records;
- What approve and reject mean;
- Where comments or reasons will be recorded.
Branching After an Approval

๐ Approval is not the end of the flow. The outcome should route the next action.
Typical pattern:
- If approved, update the record and send a confirmation;
- If rejected, update the record and tell the requester what happened;
- If the approval times out, escalate or mark it for manual follow-up.
Rejection is not a technical error. It is a valid business outcome.
Approval Overview

๐งพ Approvals are useful because they create both a message and a decision record.
For important flows, think about where the official decision record should live:
- Approval history;
- An Excel tracker;
- A SharePoint list;
- A Dataverse table;
- A case management system.
Updating an Item or Record

โ๏ธ Update actions write the result back to the system of record.
This is what turns a notification flow into a process flow. A useful automation should usually leave a record behind:
- Status changed from
ReadytoSent; - Approval outcome recorded as
ApprovedorRejected; - Sent date written into
SentAt; - Owner or reviewer assigned;
- Comments stored somewhere findable.
Run History

๐ Run history is the first place to look when a flow behaves unexpectedly.
Use run history to check:
- Whether the flow started;
- Which step failed;
- What data each step received;
- What each step returned;
- Whether the wrong branch was followed;
- Whether a connector account had permission.
Do not debug by guessing. Run history shows the evidence.
Practice Files
These are the same files used in the workshop:
Use test rows and your own email address before trying any real process.
Further Microsoft Learning
These Microsoft Learn pages are useful follow-up reading:
- Get started with Power Automate
- Use expressions in conditions
- Modern approvals in Power Automate
- Power Automate connector reference
๐ฏ Read these as examples of patterns, not as scripts to copy blindly. Your flow still needs the right owner, permissions, test data, and record location.