Guides · 119
What are you trying to do?
Fix a problem
4The error or symptom in front of you, and the fix.Copilot Studio
Connect an MCP server to Copilot Studio and give your agent real tools
Model Context Protocol lets one server hand your agent a whole toolbox that stays in sync. How to connect an MCP server in Copilot Studio, pick the right authentication, and the limits and policies that govern it.
Copilot Studio
Call a Copilot Studio agent from Power Automate and pass it the data it needs
Use Execute Agent and wait to send a Copilot Studio agent an email's subject, sender and received time from Power Automate, then act on its reply. Includes JSON replies, follow-up questions, which agents work and the limits.
Copilot Studio
Ground a Copilot Studio agent on Dataverse tables: setup, notes and files, and why it answers generically
Add Dataverse tables as knowledge in Copilot Studio so the agent answers from your own records, with each user seeing only what they're allowed to. The prerequisites, the 15-table limit, notes and attached files (preview), and the fixes when the agent ignores the source.
Copilot Studio
Your first agent: instructions, knowledge and testing
Build a Copilot Studio agent that answers questions from your own content, and test it properly before anyone else sees it. Instructions that work, knowledge that's scoped, and a repeatable test set.
Choose a tool
1Decide before you build.Copilot Studio
Knowledge sources compared: SharePoint, websites, Dataverse and files
Where a Copilot Studio agent gets its answers decides who can see what, how fresh the answers are, and how much you have to maintain. A side-by-side comparison of the main knowledge sources and when to use each.
Design patterns
1Structures that hold up as things grow.Copilot Studio
Grounding an agent safely: what to connect and what to keep out
A Copilot Studio agent doesn't create new access, but it makes existing access easy to use. Oversharing that nobody noticed in SharePoint becomes an answer anyone can ask for. A pattern for connecting knowledge and tools without leaking what shouldn't leak.
Measure
1Know whether it's working.Copilot Studio
Agent KPIs: resolution rate, escalation rate and answer quality
Session counts show an agent is being used, not that it helps. How Copilot Studio defines resolution, escalation and abandonment, the traps in those definitions, and how to measure answer quality and value honestly.
Quick reference
2Error codes, limits and cheat sheets to keep open.Copilot Studio
Copilot Studio licensing and Copilot Credits: who needs a licence, and what uses credits
Makers need a licence; the people chatting with your agent usually don't. How Copilot Credits are bought and spent, what each feature costs, what's free for Microsoft 365 Copilot users, how the GitHub Copilot harness bills differently, and what happens when credits run out.
Copilot Studio
Copilot Studio knowledge: limits, sign-in rules and why the agent finds nothing
Every knowledge-source limit in one place (websites, SharePoint, files, Dataverse), the sign-in setting each channel needs, and a checklist for when an agent answers 'I don't know' or won't publish.