---
title: "Adding Content to the Brainfish Knowledge Base"
description: "Overview"
canonical_url: "https://help.brainfi.sh/articles/adding-content-to-the-brainfish-knowledge-base-e3hcm5UJ5n"
md_url: "https://help.brainfi.sh/articles/adding-content-to-the-brainfish-knowledge-base-e3hcm5UJ5n.md"
---
# Adding Content to the Brainfish Knowledge Base

## Overview

This article explains the main ways to add content to a Brainfish knowledge base, including importing existing articles from an external system (such as Freshdesk) and generating documentation automatically using Brainfish Ambient AI.

## Options for Adding Knowledge

Brainfish supports two primary approaches:

* **Integrate external knowledge sources (e.g., Freshdesk)** to import articles and optionally keep them in sync.
* **Use Brainfish Ambient AI** to generate documentation from existing materials (such as videos and demos).

## Import Articles from Freshdesk (Knowledge Sync)

Use this approach if content already exists in Freshdesk and Brainfish should import it (and optionally keep it synced).

### Prerequisites

* Admin (or appropriate) access to the Freshdesk account
* Brainfish access with permission to add a knowledge source

### Steps


1. **Get the Freshdesk API key**
   * Log in to Freshdesk.
   * Open profile settings.
   * Copy the **API key**.
2. **Identify the Freshdesk domain**
   * Use the subdomain from the Freshdesk URL.
   * Example: if the URL is `https://yourcompany.freshdesk.com`, the domain is `yourcompany`.
3. **Connect Freshdesk in Brainfish**
   * Log in to Brainfish.
   * Go to **Knowledge**.
   * Select **Add Source** (or **New Source**).
   * Choose **Freshdesk**.
   * Enter the **Freshdesk API key** and **domain**.
   * (Optional) Choose specific categories to sync, or select **All Categories**.
4. **Configure synchronization**
   * Enable a recurring sync (for example, daily) if desired.
   * Save the configuration.

### Reference

* Freshdesk Knowledge Sync: <https://help.brainfi.sh/articles/freshdesk-knowledge-sync-9G9IOZpZFl>

## Generate Knowledge Automatically with Ambient AI

Use this approach if Brainfish should create documentation from existing content like videos and demos.

### Reference

* Ambient AI overview: <https://www.brainfishai.com/blog/ambient-ai-will-make-knowledge-base-maintenance-obsolete-in-2025>

## Additional Notes

* If a support knowledge base is already maintained in Freshdesk, the Freshdesk sync is typically the fastest way to populate Brainfish.
* If there is internal enablement content (recordings, walkthroughs, demos), Ambient AI can help turn that material into structured documentation.
