> For the complete documentation index, see [llms.txt](https://docs.darcyiq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.darcyiq.com/additional-features/knowledge-bases.md).

# Knowledge Bases

Knowledge Bases (KBs) are powerful repositories that allow your organization to provide custom information to DarcyIQ, enabling more accurate and contextual responses in both chat interactions and workflows.

## Overview

* Organizations can create and maintain up to 5 distinct Knowledge Bases
* Each Knowledge Base can contain multiple Content Libraries
* Knowledge Bases are automatically accessible to all users within your organization through Darcy Chat
* In Workflows, Knowledge Bases can be selectively assigned to specific Agents

## Content Libraries

Content Libraries are collections within your Knowledge Base that can include various types of information sources:

### Supported Content Types

* Documents
* Web Pages (with continuous scraping)

### Features

* **Automatic Updates**: DarcyIQ continuously monitors and updates information from web-based sources
* **Document Processing**: Upload and process various document formats
* **Content Organization**: Group related information within dedicated libraries

## Using Knowledge Bases

### In Darcy Chat

* Knowledge Bases are automatically available to all organization users
* DarcyIQ references relevant information from your Knowledge Bases during conversations
* Provides more accurate, organization-specific responses

### In Workflows

* Knowledge Bases can be individually selected for specific Agents
* Customize which knowledge sources are available to different workflow processes
* Enable targeted information access based on workflow requirements

## Best Practices

1. **Content Organization**
   * Create separate Knowledge Bases for distinct subject areas
   * Group related content within the same Content Library
   * Regularly review and update content to maintain accuracy
2. **Web Source Management**
   * Choose reliable web sources for continuous scraping
   * Monitor scraped content quality
   * Update web source URLs as needed
3. **Access Management**
   * Plan Knowledge Base distribution across workflows
   * Review which Agents need access to specific Knowledge Bases
   * Regularly audit Knowledge Base usage and effectiveness


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.darcyiq.com/additional-features/knowledge-bases.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
