Section 7: Lab: Expressions and Working with Data
How dynamic content differs from expressions
Common text, date and number functions such as formatDateTime
Variables, Compose and reading JSON output from actions
Lab: format Thai dates, calculate due dates and generate document numbers
Section 8: Error Handling and Monitoring
Configure run after, and try and catch patterns with scopes
Set retry policies and timeouts on actions
Alert the owner when a flow fails, with a link to the failed run
Lab: make a flow fail on purpose, then catch the error and send an alert
Section 9: Lab: Excel Online and Reporting
Format Excel data as a table before using it in a flow
Read, add and update rows in Excel Online
Build an HTML table or CSV file from data and send it as a report
Lab: a weekly summary report emailed to the manager automatically
Section 10: Lab: AI Builder and Copilot in Power Automate
Create and edit flows by describing them in natural language to Copilot
Use Copilot to explain a flow and help write expressions
AI Builder basics: extract data from documents and summarise text with prompts
Lab: extract data from PDF invoices into a SharePoint list
Section 11: Environments, Sharing and Flow Ownership
Environments, solutions and connection references at a basic level
Co-owners and run-only users so flows keep running when the builder moves on
Standard and premium connectors and the licences involved
Organisational data policies, and conventions for naming and storing flows
Section 12: Workshop: Capstone Department Workflow
Choose a problem from your own work, such as leave, purchase or complaint requests
Design a flow that uses Forms, a SharePoint list, Approvals and Teams
Add error handling and an automatic summary report
Present the work, review it together and wrap up with a go-live checklist