# Knowledge Bank

## Introduction

The **Knowledge Bank** is where you store and manage information that your AI character can access during conversations. By uploading documents or adding text directly, you can give your character specific domain knowledge, enabling more accurate, relevant, and context-aware responses.

All files uploaded to your Knowledge Bank are linked to your Convai account and can be connected to any of your characters. This makes it an essential tool for training characters to respond with company-specific, product-specific, or topic-specific information.

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2FH8Quj2BAWTF18lt7oF2W%2Fimage.png?alt=media&#x26;token=23b9d66f-1c88-471f-b3c7-519940f0739b" alt=""><figcaption></figcaption></figure>

***

## Knowledge Bank Sections

### 1. My Documents

* Displays all files uploaded to your account.
* Information shown:
  * **Name** – File name.
  * **Size** – File size.
  * **Status** – Indicates if the file is available.
*

```
<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2FuLduMzBU5cgNcRDqHVDt%2Fimage.png?alt=media&#x26;token=b983d042-60e2-4079-ab77-92493206ee7b" alt=""><figcaption></figcaption></figure>
```

* Actions available:
  * **Connect** – Attach the file to a character.
  * **Disconnect** – Remove the file from a character.
  * **Edit** – Modify the file content.
  * **Download** – Save the file locally.
  * **Delete** – Remove the file permanently.

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2F3RLtS9TSInWqplCIy4Gp%2Fimage.png?alt=media&#x26;token=a2caeb29-35bf-43a0-8b46-0fda545825b0" alt=""><figcaption></figcaption></figure>

***

### 2. Upload Knowledge

* Upload `.txt` files from your computer.
* Currently, **only `.txt` file format** is supported.
* Once uploaded, files are stored in your account’s Knowledge Bank for use with any character.

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2FV1dQ02OaLSmNn6J1HlrJ%2Fimage.png?alt=media&#x26;token=bae47828-4b0f-4b15-9243-961e9c98953e" alt=""><figcaption></figcaption></figure>

***

### 3. Add Knowledge

* Create a new file by entering **plain text** directly into the editor.
* Name the file and save it in `.txt` format.

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2Fpe5rc3ZHqO1NkdJ5DFys%2Fimage.png?alt=media&#x26;token=76b1b3a1-8d68-412a-bf09-a91b7994985c" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Frequently restart the page during the learning phase to check if the file status is “Available.”
{% endhint %}

***

## Using the Knowledge Bank with Your Character

### Example

We uploaded a file named **Employee Onboarding Guide.txt** with the following content:

```
This document provides step-by-step guidance for new hires.
Complete HR documentation within the first 3 days of joining.
Attend the mandatory orientation session.
Set up company email and access credentials via IT Support.
Review the Code of Conduct and Data Privacy Policy.
```

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2FyqqwjrKbzUuWGTTx8iG3%2Fimage.png?alt=media&#x26;token=7f71e190-7173-410b-a122-b89314e436b9" alt=""><figcaption></figcaption></figure>

### Testing Without Connecting the File

* Open the **Chatbox**.
* Ask: *“I’m a new hire. What should I do during my first week here?”*
* Result: The character responds using its general personality and AI model knowledge, not the uploaded file.

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2F8WVbBCj6vzcko3bM01qE%2FScreenshot%202025-08-08%20194114.png?alt=media&#x26;token=06c86da8-53a6-4efe-9f10-2955edf6e179" alt=""><figcaption></figcaption></figure>

### Testing by Connecting the File

* Go to **Knowledge Bank** → **My Documents**.
* Click **Connect** on the file.
* In the Chatbox, click **Reset Chat** (top left) to start a new session.
* Ask the same question again.

**Result:** This time, the character’s response is based on the exact steps provided in the **Employee Onboarding Guide** file.

<figure><img src="https://413558230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEtUJA212Zc1S9ACc8T4l%2Fuploads%2FQFygTYzCWMB8Ul3visDG%2FScreenshot%202025-08-08%20194207.png?alt=media&#x26;token=e88e8e27-c41e-4213-a8fc-944f80d06012" alt=""><figcaption></figcaption></figure>

***

{% hint style="info" %}
Always **reset the chat session** after connecting a new knowledge file so the latest data is used.
{% endhint %}

{% hint style="info" %}
The **total storage size** for uploaded files depends on your Convai subscription plan. See the [**Pricing**](https://convai.com/pricing) page for limits.
{% endhint %}

***

## Conclusion

The Knowledge Bank is a powerful way to give your characters precise and reliable information. By connecting domain-specific documents, you ensure that your AI not only has personality but also the expertise to answer questions with accuracy and authority.
