Create Cloud Flows
Three ways to start a flow — from a ready-made template, from a Copilot prompt, and from a blank canvas — plus where to check on flows after they run.
Exercises
01
Exercise 1 — Build a flow from a template
Task 1.1 — Select a template
Task 1.3 — Review the run
- Open
https://make.powerautomate.com, dismiss the welcome dialog with Get started, and select the Dev One environment. - Open the Templates tab, select the Button filter, and search for
location. - Choose Get today's weather forecast for my current location.
- Select Create for both the MSN Weather and Notifications connections, then select Create Flow.
- Dismiss the "Your flow is ready to go" dialog with Don't show me this again → Got it.
- Select Run, allow location access if prompted, then Continue → Run flow → Done.
- Wait for the run to finish in the run history.
If Power Automate reports "Location services must be enabled to run this flow", turn on Location services and Let apps access your location under Windows Settings → Privacy & security → Location.
- Select the run's date/time, expand the Condition step and its False branch.
- Select the Get forecast for today step (green check) to inspect its output.
- Select Edit, expand the steps, and open one of the Send a push notification actions.
- Run the Flow checker — it should report no errors or warnings — then close it.
- Select Test → Automatically → With a recently used trigger, pick the earlier run, then Test.
- Use the <- back button to return to the flow list.
02
Exercise 2 — Build a flow with Copilot
Task 2.1 — Prompt Copilot
- On the Home tab, type
Every day send me an email with the daily summary from MSN Weatherinto the Copilot box and select Generate. - Review the suggested flow, select Keep it and continue, then Create flow.
- Open the Get Forecast for today step, enter
Seattlefor Location, and set Units to Imperial. - Open the Send an email step, clear the Body field, type
/, and insert the Day Summary dynamic value. Select Save. - If saving fails with a ConnectionAuthorizationFailed error, open each action's Change connection reference → Add new → sign in, then save again.
- Select Test → Manually → Test → Run flow → Done.
03
Exercise 3 — Build a flow from blank
Task 3.1 — Create the trigger
- Select + Create → Automated cloud flow, name it
Important email. - Search triggers for
email arrives, choose When a new email arrives (V3), and select Create.
- Open the trigger, select Show all, set Include attachments to No, Importance to High, and Folder to Inbox.
- Add an action, search
post message, and pick Post message in a chat or channel (Microsoft Teams). Sign in with your tenant credentials. - Set Post as to Flow bot, Post in to Chat with Flow bot, and enter your tenant user ID as Recipient.
- In the Message field, type
/, insert dynamic content, and pick Subject. Select Save.
04
Exercise 4 — Monitor flows
- From the left menu, select ... More → Discover all, and find Cloud flow activity under Monitor.
- Pin it, then open the new Cloud flow activity tab to see run history across every flow in the environment.