> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Types of Knowledge

> Overview of the different ways to add knowledge in Langdock: file uploads, integrations, folder sync, folders, and actions.

## Overview

| Type                | Available in       | Processing        | Limit  | Sync     |
| :------------------ | :----------------- | :---------------- | :----- | :------- |
| File Upload         | Chat, Agents       | Preview/Embedding | 20     | —        |
| Integration Files   | Chat, Agents       | Preview/Embedding | 20     | Live/24h |
| Folder Sync         | Agents             | Embedding         | 200    | 24h      |
| Folders             | Actions, @-mention | Embedding         | 1,000  | —        |
| Integration Actions | Actions, @-mention | API               | Varies | Live     |

## Upload Files from Computer

Files can be uploaded directly from your computer and added to a chat or agent as a knowledge source.

|                  |                             |
| :--------------- | :-------------------------- |
| **Available in** | Chat, Agents                |
| **Processing**   | Preview or Embedding search |
| **File limit**   | 20 files                    |
| **Permissions**  | —                           |
| **Sync**         | None                        |

## Select Files from Integrations

Files from connected integrations like SharePoint, Confluence, Google Drive, or OneDrive can be selected and automatically added as knowledge.

|                  |                                                  |
| :--------------- | :----------------------------------------------- |
| **Available in** | Chat, Agents                                     |
| **Processing**   | Preview and/or Embedding search                  |
| **File limit**   | 20 files                                         |
| **Permissions**  | Agent owner                                      |
| **Sync**         | Live data in chat, every 24h or manual in agents |

## Connect Folders to Agents

Entire folders from SharePoint or Google Drive can be connected, so their contents are regularly synchronized.

|                  |                                               |
| :--------------- | :-------------------------------------------- |
| **Available in** | Agents                                        |
| **Processing**   | Embedding search                              |
| **File limit**   | 200 files per folder, max 5 folders per agent |
| **Permissions**  | Agent owner                                   |
| **Sync**         | Every 24h or manual                           |

## Folders

<Info>
  **Knowledge Folders are now called Folders.** Find them in the [Library → Folders](/en/using-langdock/library/folders).
</Info>

A folder enables structured uploading and management of up to 1,000 files as a shared knowledge base.

**Upload options:** Computer or API

|                  |                            |
| :--------------- | :------------------------- |
| **Available in** | Agent actions, `@` in chat |
| **Processing**   | Embedding search           |
| **File limit**   | 1,000 files                |
| **Permissions**  | Owner and shared users     |
| **Sync**         | None                       |

## Integration Actions

Knowledge can be dynamically retrieved via actions from integrations through API—especially useful for vector databases.

|                  |                                                  |
| :--------------- | :----------------------------------------------- |
| **Available in** | Agent actions, `@` in chat                       |
| **Processing**   | API call (Embedding search for vector databases) |
| **File limit**   | Depends on integration                           |
| **Permissions**  | Admin-controlled per group/user                  |
| **Sync**         | Live data on every request                       |
