Every Copilot Studio agent has a knowledge source. The quality of that knowledge source is the single biggest predictor of whether your agent works well or embarrasses itself in front of users.
The content audit you need to do first
- Is it current? Outdated content is worse than no content β the agent will confidently answer with old information.
- Is it consistent? If two documents give different answers, the agent will pick one unpredictably.
- Is it structured for answering questions? FAQs and numbered procedures work better than narrative prose.
- Is it scoped appropriately? A focused knowledge source performs better than one covering everything.
Dedicated content vs existing content
Pointing the agent at your existing SharePoint intranet works only for very clean, well-maintained intranets. For most real intranets, create a dedicated knowledge base curated specifically for machine consumption.
The maintenance responsibility
Assign a knowledge owner on day one β a business role, not technical β responsible for keeping content current.
Budget significant time for knowledge source testing. For a production agent, I typically spend as much time testing the knowledge source as building the topics.
Start with the simplest, narrowest knowledge source possible. A focused agent that answers one domain reliably is more valuable than a broad agent that answers many questions inconsistently.