Scheduled Flow
Run a flow on a daily recurrence that queries SharePoint, reshapes the results with Data Operations actions, and emails a formatted summary table.
Exercises
01
Exercise 1 — Build the scheduled flow
Task 1.1 — Create the trigger
- Select + Create → Scheduled cloud flow, name it
Daily New Tasks, set Repeat every to 1 Day, select Create. - Rename the Recurrence step to
Daily(use the Copilot rename prompt if the inline edit doesn't take).
- Add an action, search
list items, choose Get items (SharePoint). Rename itNew tasks. - Point it at your Power Automate site and the Tasks list.
- Under Show all, set the Filter Query to
ApprovalStatus eq 'New'.
- Add a Select action (Data Operation, Built-in). From: dynamic
body/valuefrom New tasks. - Map three keys:
Task← Title,Description← Description,Due← Deadline (See more). - If the designer auto-wraps this in a For each loop, drag Select outside the loop and delete it — Select already handles arrays on its own.
- Add Create HTML table (Data Operation). From: dynamic Output of Select. Rename to
Format as HTML table. - Add Send an email (V2) (Office 365 Outlook). Rename to
Notify by email. - To: your tenant user ID. Subject:
Daily Tasks. Body: dynamic Output from Format as HTML table. - Select Save.
02
Exercise 2 — Test it manually
- Select Test → Manually → Test → Run flow → Done — a scheduled trigger can be fired on demand for testing.
- Open Outlook from the App launcher and confirm the "Daily Tasks" email arrived with an HTML table of the tasks still marked New.