You are not alone. Many teams hit this exact gap because while Copilot excels at consuming knowledge, building a structured knowledge base across fragmented sources is still a highly manual effort.
What you are describing is absolutely realistic, but it requires a composed pipeline architecture rather than a single out-of-the-box feature.
The Architecture That Works
To build a functional "KB Builder," you can combine these core capabilities:
- Copilot Studio: Orchestration and interaction.
- Power Automate: Data ingestion across silos (SharePoint, SQL, Teams, emails).
- Azure OpenAI: Text chunking, schema normalization, and enrichment.
- Dataverse: Staging and relational storage.
The Design Pattern
Instead of a single prompt, use an iterative pipeline:
- Ingest & Chunk: Pull unstructured data and break it into semantic pieces (by section or table).
- Normalize & Enrich: Convert text into a consistent JSON schema, then use AI to generate summaries, add metadata, and write usage notes.
- Store & Assemble: Save the artifacts in Dataverse and compile the final outputs (Markdown, docs, or indexed files).
- Feedback Loop: Let the agent detect knowledge gaps and prompt experts for missing context.
Why Copilot Alone Feels Limited
Out-of-the-box Copilots are not designed to manage complex chunking boundaries across large corpora, persist multi-step states, or handle long-running background orchestration. That is exactly where Power Automate and Dataverse fill the gap.
Quick Answers
- Are other teams running into the same gap?
Yes, it is a very common enterprise challenge right now.
- Is something like this realistic to build with Copilot Studio?
Yes, but as a composed AI pipeline rather than a standalone chatbot.
- Has anyone built/seen this internally?
Yes, similar patterns exist internally, typically as “AI pipelines” rather than a single agent
The next evolution of this pattern is adding vector indexing and an automated quality-validation loop. This completely shifts the project from a simple chatbot into an automated enterprise documentation pipeline.