Microsoft Copilot Studio Step by Step: Customizing Copilot and creating agents
Autor Lisa Crosbieen Limba Engleză Paperback – 17 dec 2025
Preț: 362.94 lei
Preț vechi: 453.67 lei
-20%
Puncte Express: 544
Carte disponibilă
Livrare economică 17-31 octombrie
Livrare express 06-10 octombrie pentru 49.64 lei
Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 400.00 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Specificații
ISBN-13: 9780135491508
ISBN-10: 0135491509
Pagini: 584
Dimensiuni: 195 x 235 x 32 mm
Greutate: 0.95 kg
Ediția:1. Auflage
Editura: Microsoft Press
ISBN-10: 0135491509
Pagini: 584
Dimensiuni: 195 x 235 x 32 mm
Greutate: 0.95 kg
Ediția:1. Auflage
Editura: Microsoft Press
Notă biografică
Lisa Crosbie is a globally recognized expert in Microsoft AI and Business Applications, a published author, a sought-after global conference speaker, and prolific content creator, with a YouTube channel boasting over 100,000 subscribers and millions of views.
Cuprins
Foreword. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . xiii
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Part 1: Introducing Copilot Studio and agents
Chapter 1: Understanding Copilot Studio and agents . 1
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Get started with Copilot Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Understand the capabilities of Copilot Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Explore use cases for Copilot Studio agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 26
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 2: Designing effective agents . 29
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Choose the type of agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Select the agents orchestration model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Design the agents capabilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Understand and calculate agent costs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Part 2: Building agents with Copilot Studio
Chapter 3. Building agents with the lite experience of Copilot Studio . 63
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Describe and configure an agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Build an agent from a template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Share and manage agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Chapter 4: Building agents in Copilot Studio . 97
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Understand environments and solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Configure a new agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Manage agent settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Edit the Conversation Start topic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Start with an agent template. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Install a managed agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Chapter 5: Building autonomous agents . 129
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Identify use cases for autonomous agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Build an autonomous agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Publish and monitor an autonomous agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Chapter 6: Grounding agents in knowledge . 169
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Understand how knowledge works in Copilot Studio. . . . . . . . . . . . . . . . . . . . . . . 170
Connect to public websites as a knowledge source. . . . . . . . . . . . . . . . . . . . . . . . . 182
Add files as a knowledge source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Add SharePoint as a knowledge source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Add real-time connectors to enterprise data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Chapter 7: Authoring topics . 233
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Create and edit topics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Use message nodes and adaptive cards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Use questions, variables, and entities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Use formulas, logic, and generative answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Manage topic transitions and internal triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Chapter 8: Extending agents with tools . 317
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Use connectors and REST APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Create agent flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Add tools to a topic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Use a prompt as a tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Add tools from a Model Context Protocol server. . . . . . . . . . . . . . . . . . . . . . . . . . 377
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Chapter 9: Designing multi-agent orchestration . 391
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Understand multi-agent orchestration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Create and use child agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Connect to existing agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Part 3: Publishing and monitoring your agent
Chapter 10: Publishing and authenticating agents. 413
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Understand and select the agent authentication method. . . . . . . . . . . . . . . . . . . 414
Publish and test an agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Choose and configure channels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Chapter 11: Monitoring agent performance . 441
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Analyze conversational agent performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Download and view conversation transcripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
Analyze autonomous agent performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Part 4: Extending and integrating with other platforms
Chapter 12: Working with voice and customer engagement systems . 465
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
Create a voice-enabled agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
Test a voice-enabled agent using chat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Publish to a customer engagement channel and configure escalation. . . . . . . 479
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Chapter 13: Extending Copilot Studio agents with Azure AI. 493
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Create a vector index in Azure AI Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Add Azure AI Search as a knowledge source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Bring your own Azure AI Foundry model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Appendices: Practice tasks for end-to-end agent scenarios
Appendix A: Build an IT helpdesk agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Appendix B: Build a customer support agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Part 1: Introducing Copilot Studio and agents
Chapter 1: Understanding Copilot Studio and agents . 1
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Get started with Copilot Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Understand the capabilities of Copilot Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Explore use cases for Copilot Studio agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 26
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 2: Designing effective agents . 29
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Choose the type of agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Select the agents orchestration model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Design the agents capabilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Understand and calculate agent costs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Part 2: Building agents with Copilot Studio
Chapter 3. Building agents with the lite experience of Copilot Studio . 63
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Describe and configure an agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Build an agent from a template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Share and manage agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Chapter 4: Building agents in Copilot Studio . 97
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Understand environments and solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Configure a new agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Manage agent settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Edit the Conversation Start topic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Start with an agent template. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Install a managed agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Chapter 5: Building autonomous agents . 129
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Identify use cases for autonomous agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Build an autonomous agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Publish and monitor an autonomous agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Chapter 6: Grounding agents in knowledge . 169
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Understand how knowledge works in Copilot Studio. . . . . . . . . . . . . . . . . . . . . . . 170
Connect to public websites as a knowledge source. . . . . . . . . . . . . . . . . . . . . . . . . 182
Add files as a knowledge source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Add SharePoint as a knowledge source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Add real-time connectors to enterprise data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Chapter 7: Authoring topics . 233
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Create and edit topics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Use message nodes and adaptive cards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Use questions, variables, and entities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Use formulas, logic, and generative answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Manage topic transitions and internal triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Chapter 8: Extending agents with tools . 317
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Use connectors and REST APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Create agent flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Add tools to a topic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Use a prompt as a tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Add tools from a Model Context Protocol server. . . . . . . . . . . . . . . . . . . . . . . . . . 377
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Chapter 9: Designing multi-agent orchestration . 391
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Understand multi-agent orchestration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Create and use child agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Connect to existing agents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Part 3: Publishing and monitoring your agent
Chapter 10: Publishing and authenticating agents. 413
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Understand and select the agent authentication method. . . . . . . . . . . . . . . . . . . 414
Publish and test an agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Choose and configure channels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Chapter 11: Monitoring agent performance . 441
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Analyze conversational agent performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Download and view conversation transcripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
Analyze autonomous agent performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Part 4: Extending and integrating with other platforms
Chapter 12: Working with voice and customer engagement systems . 465
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
Create a voice-enabled agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
Test a voice-enabled agent using chat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Publish to a customer engagement channel and configure escalation. . . . . . . 479
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Chapter 13: Extending Copilot Studio agents with Azure AI. 493
Practice files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Create a vector index in Azure AI Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Add Azure AI Search as a knowledge source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Bring your own Azure AI Foundry model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
Skills review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Practice tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Appendices: Practice tasks for end-to-end agent scenarios
Appendix A: Build an IT helpdesk agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Appendix B: Build a customer support agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547