> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.buildworkforce.ai/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Uploading Documents to Knowledge Base

### How to upload documents to Knowledge Base
Adding documents to your Teammate's Knowledge Base is straightforward. Follow this step-by-step guide to get started.
### Step 1: Navigate to the Knowledge Base Section
1. Open a new Teammate or View existing one
2. Click **Select Knowledge Base for Teammate**

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/1/5/c8154f3e149fd000/image_1nexqvi.png)

### Step 2: Add Document Collection Tool
* Select **+Add** to view the available knowledge sources
* Select **"Document Collection"**

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/1/5/c8154f3e149fd000/image_1857ndn.png)

* **Provide a document name in camelCase formatExamples:**✅ Correct: `productManual`, `salesData2024`, `employeeHandbook`, `q4FinancialReport`❌ Incorrect: `product manual`, `Sales Data 2024`, `employee-handbook`, `Q4_Financial_Report`**Naming tips:**Include relevant identifiers: `modelX500Manual` instead of just `manual`Add dates when relevant: `pricingSheet2024` instead of just `pricingSheet`Be specific: `customerSupportGuide` instead of just `guide`
* **Provide a DescriptionExamples:**❌ Poor: "Product manual"✅ Good: "Technical specifications and troubleshooting guide for Model X500 printers"❌ Poor: "Sales data"✅ Good: "Q4 2024 regional sales figures and performance metrics by product line"**How to write a good description:**Explain what information the document containsMention key topics or use casesKeep it concise but informative

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/1/5/c8154f3e149fd000/image_j9azzd.png)

### Step 3: Upload your files
* Click the **"Upload File(s)"** button
* Select one or more files from your computer
* **Enable analysis options for the Document Collection tool:** After selecting Document Collection, you'll see toggle options to enable different analysis capabilities. These determine what your Teammate can do with ALL documents uploaded through this Document Collection tool. **Enable Text Analysis**Activates vector search for documentsAllows the Teammate to read and search through document content**When to enable:** If you upload text documents (PDFs, Word docs, etc.) that need to be searchable

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/1/5/c8154f3e149fd000/image_1kanet7.png)

**Enable Code Analysis (Code Interpreter)**
* Activates Python code execution for data manipulation
* Allows the Teammate to perform calculations and create new files
* **When to enable:** If you upload spreadsheets or data files that require computational analysis
**Enable Image Analysis**
* Activates AI Vision for visual content
* Allows the Teammate to understand images, diagrams, and charts
* **When to enable:** If you upload images with important visual elements
* Vision tool is applied only to files that match images format. Images inside Doc or PDF documents are not by processed by Vision tool.
Note: multiple toggles can be enables to use different tools on different files. In this case make sure to give clear instructions in Chat what actions you want to perform.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/1/5/c8154f3e149fd000/image_1dk4ut8.png)

* Click **Save** **Teammate.**

### Review Knowledge Base in Chat Dialog
To review the list of loaded documents in Chat Dialog expand Knowledge Base section is on the right panel.

Document collection name, Document description and all loaded documents are shown in Knowledge Base section.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/1/5/c8154f3e149fd000/image_1dbsj0l.png)

