Several parts of this behavior are expected limitations of the current SharePoint-based knowledge retrieval path in Copilot Studio.
- Retrieval completeness is limited by the built-in retrieval behavior.
- For SharePoint searches, Copilot Studio uses only the top three search results to summarize and generate a response.
- If relevant content is spread across more documents or pages than those top results, answers can be incomplete even when the information exists in the source set.
- Copilot Studio also depends on Microsoft Search indexing, so missing or delayed indexing can prevent relevant passages from being retrieved.
- Direct control over the automatically refined knowledge query is not described as a supported configuration.
- The available guidance focuses on improving source quality, indexing, filters, authentication, and supported content rather than tuning the generated query itself.
- No supported setting is described for forcing a custom refined query, increasing retrieved chunk count, or requiring broader retrieval diversity.
- Forcing multiple independent searches and combining them is not described as a supported built-in capability.
- The documented behavior is that the system searches SharePoint and uses the returned top results.
- There is also no documented setting to force multiple knowledge sources to contribute before answer generation.
- Practical ways to improve retrieval quality in Copilot Studio are:
- Verify the SharePoint location actually contains the relevant content.
- Confirm the content is in supported formats.
- Use only modern SharePoint pages; modern pages with SPFx components are not supported, and classic
.aspxpage content is not used for answers. - Check whether documents were uploaded recently and are not yet indexed.
- In SharePoint, test retrieval by searching for a unique keyword from the target document. If it does not appear, indexing is incomplete.
- If needed, have a SharePoint site administrator trigger reindexing at Site Information > View all site settings > Search and offline availability > Re-index site.
- Review agent-level SharePoint filters in Knowledge > source > Edit > Advanced settings.
- Review topic-level Create generative answers node settings in Properties > Data source, especially Search only selected sources. If this is on, only selected sources are searched.
- If using SharePoint lists, ensure Dataverse search is enabled, keep list count to 10 or fewer, and avoid very large lists because lists over 35,000 rows can reduce quality and increase latency.
- Source and file constraints can also look like retrieval incompleteness.
- Without a Microsoft 365 Copilot license in the same tenant, SharePoint generative answers process files only up to 7 MB, and Tenant graph grounding with semantic search must be off.
- With a Microsoft 365 Copilot license in the same tenant, the maximum is 200 MB, and Tenant graph grounding with semantic search must be on.
- Larger SharePoint files can still be returned by Microsoft Graph search but are not processed by generative answers.
- Files can also fail to answer if they are not ready, use unsupported characters in the file name, have confidential sensitivity or password protection, are unsupported file types, or are not shared appropriately.
- Azure AI Search provides more control only in the sense that Copilot Studio’s native knowledge experience has documented limitations.
- A Microsoft Q&A answer states that Copilot Studio’s built-in Azure AI Search knowledge experience primarily uses document or snippet content and limited citation information, and does not support mapping arbitrary metadata fields directly into generated answers.
- That same answer points to custom knowledge sources for more advanced retrieval and orchestration scenarios.
- Based on the available material, standard Copilot Studio knowledge retrieval has limited exposed controls, while custom knowledge source patterns are the documented direction for advanced retrieval behavior.
- Best-fit architecture when completeness across multiple documents matters:
- First, tighten the standard SharePoint path: indexing, supported formats, page type, filters, authentication scopes, and source selection.
- If completeness still remains a hard requirement, use a more custom retrieval architecture rather than relying only on the default SharePoint knowledge path.
- The available guidance explicitly mentions alternatives such as custom knowledge sources, Microsoft 365 Semantic Indexing, or connecting data to Azure OpenAI for generative answers.
In short: this is largely an expected limitation of the current built-in retrieval system. The context supports improving retrieval quality through indexing, source design, filters, and supported content checks, but it does not describe supported controls for directly steering the refined query, forcing multiple independent searches, increasing retrieved chunk diversity, or guaranteeing multi-source aggregation in the default knowledge system.
- SharePoint knowledge sources don't return results in Copilot Studio
- SharePoint knowledge sources don't return results in Copilot Studio
- SharePoint knowledge sources don't return results in Copilot Studio
- SharePoint knowledge sources don't return results in Copilot Studio
- SharePoint knowledge sources don't return results in Copilot Studio
- Unstructured data as a knowledge source
- Copilot Studio Not Retrieving Metadata Fields from Azure AI Search Knowledge Base - Microsoft Q&A