Add knowledge to a copilot
You can add a knowledge source to a copilot from the following areas in Copilot Studio:
- The Configuration page
- The Knowledge page
- A generative answers topic
Select the Add knowledge button to launch the Add available knowledge sources dialog.
After you add one of the following knowledge source types, you're required to provide a name and description (the knowledge name for each source should be unique).
- Public website
- File upload
- SharePoint and OneDrive
- Dataverse
Note
Graph connection knowledge sources obtain their knowledge name and description from the graph connection name and description. These are provided by the tenant admin, and are configured in Microsoft 365.
Public website
Note
For more information on how to add a public website with a generative answers topic, see Search public data or use a Bing Custom Search for generative answers.
Select Public websites.
Provide the URL to the public website.
Add a name (by default, the website's URL is used).
Add a description.
Select Add to finish adding the knowledge source.
File Upload
Note
For more information on how to upload a file for use with a generative answers topic, see Use uploaded documents for generative answers.
Select Files.
Upload the file by either drag and drop, or browsing to the file location.
Add a name (by default, the file's name is used).
Add a description.
Select Add to finish adding the knowledge source.
Supported document types
- Word (doc, docx)
- Excel (xls, xlsx)
- PowerPoint (ppt, pptx)
- PDF (pdf)
- Text (.txt, .md, .log)
- HTML (html, htm)
- CSV (csv)
- XML (xml)
- OpenDocument (odt, ods, odp)
- EPUB (epub)
- Rich Text Format (rtf)
- Apple iWork (pages, key, numbers)
- JSON (json)
- YAML (yml, yaml)
- LaTeX (tex)
File types, such as images, video, executable files, and audio, can't be used as uploaded documents.
SharePoint and OneDrive
Note
For more information on how to use SharePoint or OneDrive content with a generative answers topic, see Use content on SharePoint or OneDrive for Business for generative answers.
Select SharePoint and OneDrive.
Provide the SharePoint or OneDrive URL.
Add a name (by default, the file's name is used).
Add a description.
Select Add to finish adding the knowledge source.
Dataverse
Select Dataverse (preview).
Locate one or more Dataverse tables to add. To narrow your selections, use the search field.
Note
The table recommendation is based on the name of your copilot.
Preview the tables to ensure the appropriate tables were added. The preview only displays 20 rows and a set of columns.
Review the knowledge name and description.
Optionally, to help improve the quality of the answers, add synonyms to columns of the tables that you selected. Select the Back button to accept changes.
Optionally, to help improve the quality of the answers, add a glossary to knowledge sources. Select the Back button to accept changes.
Select Add to finish adding the knowledge source.
Enterprise data
Note
For more information about enterprise data, see Use graph connections with knowledge sources.
Choose from one of the supported data sources:
- Enterprise websites
- Azure SQL
- ADLS Gen2
- MediaWiki
- Salesforce
- ServiceNow Knowledge
- File share
- SharePoint Server
- SAP
- Ado Git
- CSV
- Jira
- Azure DevOps Wiki
- Oracle SQL database
- Microsoft SQL server(New)
- ServiceNow Catalog
- Confluence
- ServiceNow Tickets
- Custom Connector
- Power Platform connector actions
Note
- Graph connection(s) that have been setup by your tenant admin are displayed here.
- If you want to create a new connection, or your graph connection hasn't been setup yet, select Create Actions to use Actions instead.
Add a name (by default, the connection's name is used).
Add a description.
Select Add to finish adding the knowledge source.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for