Add agent flows to a topic
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Designing and Building Integrated AI Agent Solutions in Copilot Studio premium course — no separate purchase.
14-day money-back guarantee — no questions asked.
Included in this chapter:
- Where the topic stops and the agent flow starts
- Three placements, and who picks the moment
- Why a flow is missing from the Add tool panel
- Adding the node, and why its position is the point
- Filling the node's inputs from the conversation
- What comes back, and where it lives
- Turning a raw JSON response into a typed Record
- Branch on a status, not on a sentence
- Testing the wired topic, then publishing twice
- How these choices show up in questions
Three placements for one published agent flow
| Consideration | Agent-level tool | Agent-level tool, dynamic use cleared | Topic-level tool |
|---|---|---|---|
| Who chooses the moment | Generative orchestration, from the tool's name and description | Only a topic's Action node; the orchestrator will not select it | The topic path, when it reaches the Action node |
| Where it is available | Throughout the agent | Anywhere a topic calls it explicitly | Only the topic you added it to |
| How inputs are filled | Dynamically filled with AI, or overridden with a Custom value | Mapped on each Action node that calls it | Mapped on the Action node |
| Reachable under classic orchestration | No; in classic mode the agent responds only through topics | Yes, through the topic's explicit call | Yes |
| Best fit | Many phrasings, no fixed moment | One flow, several authored call sites | One flow, one topic, one step |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- Agent flows in Microsoft Copilot Studio FAQ FAQ
- Add an agent flow as a tool to an agent - Microsoft Copilot Studio
- Add tools to custom agents - Microsoft Copilot Studio
- Modify an existing flow to use with an agent - Microsoft Copilot Studio
- Create an agent flow as a tool - Microsoft Copilot Studio
- Work with variables - Microsoft Copilot Studio
- Variables overview - Microsoft Copilot Studio
- Ask with Adaptive Cards - Microsoft Copilot Studio
- Add conditions to topics - Microsoft Copilot Studio
- Call an agent flow from an agent - Microsoft Copilot Studio
- Test your agent - Microsoft Copilot Studio
- Create and edit topics - Microsoft Copilot Studio