# Adding Content to the Knowledge Base: Build Your Assistant’s Training Arsenal 🧠✨

#### <mark style="color:red;">Adding Content</mark>: Two Options to Choose From

<mark style="color:orange;">**Option 1: Links**</mark> 🌐

Adding links to the Knowledge Base is a two-step process:

1. **Directly Add a&#x20;**<mark style="color:orange;">**Link**</mark>**:**
   * Paste the URL of a web page into the provided field and click **"**<mark style="color:red;">**Add**</mark>**."**
   * This will save the link directly into your <mark style="color:orange;">Knowledge Base</mark> for future use by your assistant.
2. **Fetch More Links (Optional):**
   * If the provided URL contains links to additional resources (e.g., sub-pages or references), click **"**<mark style="color:orange;">**Fetch More Links**</mark>**"** to extract these from the page.
   * After fetching, you’ll see a list of <mark style="color:orange;">extracted links</mark>.
   * **Select the links you want to add** to your Knowledge Base.
   * Once selected, click **"Save"** to finalize.

<figure><img src="/files/RpFHDw1HRDtZJnAPLvuC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/fXbv8SdbGbL4bAK5OW9N" alt=""><figcaption></figcaption></figure>

**When to Use Links?**

* To add <mark style="color:blue;">web-based</mark>, dynamic content like:
  * Product FAQs
  * Pricing pages
  * Support articles

*Pro Tip: Use the "<mark style="color:red;">Fetch More Links</mark>" option for large reference pages to avoid missing related content.*

<mark style="color:orange;">**Option 2: PDFs**</mark> 📄

PDFs allow you to upload static and detailed resources to your Knowledge Base.

**Steps to Add PDFs:**

1. select the "<mark style="color:orange;">PDF</mark>" option.
2. Upload your PDF file (ensure it’s clear and well-structured).

<figure><img src="/files/zGXSwqXed0luWvZ5Q3Xd" alt=""><figcaption></figcaption></figure>

**When to Use&#x20;**<mark style="color:orange;">**PDFs**</mark>**?**

* For static, detailed, or structured information like:
  * User manuals
  * Product catalogs
  * Compliance documents

<figure><img src="/files/CaLwstmqVKyAPhgkym7s" alt=""><figcaption></figcaption></figure>

**What’s Next?**

Adding resources to your <mark style="color:orange;">Knowledge Base</mark> is just the beginning! Once your resources are in place, the assistant can be trained to use this information for customer interactions.

Stay tuned for the next section: <mark style="color:orange;">**Training Your Knowledge Base**</mark>, where you’ll learn how to prepare the assistant for action!

{% hint style="info" %}

{% endhint %}

<https://app.voicegenie.ai/>


---

# Agent Instructions: 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://voicegenie.gitbook.io/voicegenie-ai/knowledge-base/adding-content-to-the-knowledge-base-build-your-assistants-training-arsenal.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.
