Lab 1 · M1 Get Started with Power Automate

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.

30 min Requires Lab 0

Exercises

01
Exercise 1 — Build a flow from a template
Task 1.1 — Select a template
  1. Open https://make.powerautomate.com, dismiss the welcome dialog with Get started, and select the Dev One environment.
  2. Open the Templates tab, select the Button filter, and search for location.
  3. Choose Get today's weather forecast for my current location.
  4. Select Create for both the MSN Weather and Notifications connections, then select Create Flow.
  5. Dismiss the "Your flow is ready to go" dialog with Don't show me this againGot it.
Task 1.2 — Run the flow
  1. Select Run, allow location access if prompted, then ContinueRun flowDone.
  2. 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.
Task 1.3 — Review the run
  1. Select the run's date/time, expand the Condition step and its False branch.
  2. Select the Get forecast for today step (green check) to inspect its output.
  3. Select Edit, expand the steps, and open one of the Send a push notification actions.
  4. Run the Flow checker — it should report no errors or warnings — then close it.
Task 1.4 — Test with a saved trigger
  1. Select TestAutomaticallyWith a recently used trigger, pick the earlier run, then Test.
  2. Use the <- back button to return to the flow list.
Task 2.1 — Prompt Copilot
  1. On the Home tab, type Every day send me an email with the daily summary from MSN Weather into the Copilot box and select Generate.
  2. Review the suggested flow, select Keep it and continue, then Create flow.
Task 2.2 — Configure and test
  1. Open the Get Forecast for today step, enter Seattle for Location, and set Units to Imperial.
  2. Open the Send an email step, clear the Body field, type /, and insert the Day Summary dynamic value. Select Save.
  3. If saving fails with a ConnectionAuthorizationFailed error, open each action's Change connection referenceAdd new → sign in, then save again.
  4. Select TestManuallyTestRun flowDone.
Task 3.1 — Create the trigger
  1. Select + CreateAutomated cloud flow, name it Important email.
  2. Search triggers for email arrives, choose When a new email arrives (V3), and select Create.
Task 3.2 — Configure the trigger
  1. Open the trigger, select Show all, set Include attachments to No, Importance to High, and Folder to Inbox.
Task 3.3 — Post to Teams
  1. Add an action, search post message, and pick Post message in a chat or channel (Microsoft Teams). Sign in with your tenant credentials.
  2. Set Post as to Flow bot, Post in to Chat with Flow bot, and enter your tenant user ID as Recipient.
  3. In the Message field, type /, insert dynamic content, and pick Subject. Select Save.
  1. From the left menu, select ... MoreDiscover all, and find Cloud flow activity under Monitor.
  2. Pin it, then open the new Cloud flow activity tab to see run history across every flow in the environment.