How to Upload Documents to a Custom Copilot in Copilot Studio
Question details
The user wants to upload a document to a custom Copilot to compare it with existing knowledge and generate a corrected version, but the upload option is missing in developer mode and unresponsive in Teams.
- Product
- Microsoft Copilot Studio
- Device & OS
- not provided
- Scenario
- Uploading a document to integrate it into a custom Copilot's memory and knowledge base for context-aware content generation.
- Observed behavior
- The document upload option does not appear in the Copilot Studio developer mode, and uploading the file through Microsoft Teams produces no response from the Copilot.
Verify that you have the appropriate Maker or Administrator permissions in your Power Platform environment to modify Copilot knowledge sources and generative AI settings.
Add the Document to Copilot Knowledge Sources
Instead of looking for an upload button on the authoring canvas, you need to upload documents directly into the Copilot's Knowledge base so it can retain the memory and use it for generative answers.
In Microsoft Copilot Studio, document uploads for bot memory and contextual answers are handled through the Generative AI and Knowledge sections, not directly in the standard developer canvas.
When a document is uploaded as a knowledge source, the Copilot can parse its contents to compare data, answer questions, and generate corrected versions based on the text.
Navigate to Microsoft Copilot Studio and select the custom Copilot you want to configure.
From the left-hand menu, click on 'Knowledge' or navigate to 'Generative AI' under the Settings menu.
Click on 'Add knowledge' or 'Upload document'. Select the document you want the Copilot to learn from and complete the upload process.
Save your changes and publish the Copilot. It may take a few minutes for the document to be fully indexed before the Copilot can generate answers based on its contents in Teams.
Consult the Microsoft Copilot Q&A Forum
If the upload feature is completely missing from your tenant or Teams integration fails to process attachments, escalating the issue to specialized Microsoft engineers is recommended.
Looking for an Easier Way to Use AI with Your Documents?
If configuring Microsoft Copilot Studio feels too complex just for document analysis and rewriting, WPS Office is a fantastic, lightweight alternative. With built-in WPS AI, you can chat with your PDFs and Word documents directly to summarize, compare, and rewrite content without any complicated bot configurations or missing upload buttons.
- 1. Install WPS Office: Download and install the free WPS Office suite on your device.
- 2. Open Your Document: Launch WPS Office and open the document you want to analyze or rewrite.
- 3. Activate WPS AI: Click the WPS AI button in the toolbar to start chatting with your document, extract insights, and generate corrected versions instantly.

Frequently Asked Questions
Why is the upload option missing in Copilot Studio developer mode?
This often occurs if generative AI features are restricted by your organization's administrator, or if you are looking in the standard authoring canvas instead of the 'Knowledge' or 'Generative AI' settings where data sources are managed.
Why does my custom Copilot in Teams not respond when I upload a document?
Microsoft Teams handles file attachments differently than the native Copilot Studio web interface. Your custom Copilot may require additional Power Automate flows or specific channel permissions to process user-uploaded files as conversation inputs.
What document formats are supported for Copilot Studio knowledge bases?
Copilot Studio generally supports standard document formats such as PDF, DOCX, and PPTX. Ensure your document is not password-protected and falls within the maximum file size limits for your environment.




