Event-driven and multi-path flows
Building Agents with Microsoft Copilot Studio
Nia Joseph
AI Product Manager, Microsoft
Triggers you configure but don't fire
Start on an
event
: new RSS item, weather change
On this learning tenant, they're
configure-only
On a real tenant, the same flow would
run live
A human in the loop
Request information
pauses the flow
Asks a person a question, waits for
Yes / No
Add the RSS trigger
Create a new
Agent flows
workflow from the
arrow
Set the trigger to
RSS
Point it at
The Verge's AI feed
Summarize the article
+
→
Run a prompt
→
AI Summarize
Its input: the feed item's
Feed summary
A short, readable blurb for your reviewer
Ask a person to approve
AI capabilities
→
Human review
→
Request information
Ask the reviewer to approve with
Yes or No
The flow stops and hands the decision to a human
Add the condition on the answer
Click the
+
, search for
Condition
, add it
Set it to check whether the reviewer answered
Yes
That answer splits the flow into two routes
Route the True branch
On the
True
branch, create an
Outlook draft
Teams isn't available here → use
Outlook
First use of Outlook? Sign in and click
Allow
Route the False branch
On the
False
branch, add
Terminate
Change its status to
Cancelled
A rejection ends the run
cleanly
Save and review the structure
Click
Save draft
Trigger can't fire here → check the
shape
, not a run
Feed → summary → approval → condition → two routes
Insert a step in the right place
Each
+
sits between two steps
Use the
+
above the step you want to gate
Read the canvas top to bottom to check the order
Let's practice!
Building Agents with Microsoft Copilot Studio
Preparing Video For Download...