Knowledge Bases

A knowledge base serves as the foundation for organizing your help content, customer support articles, and documentation. This guide explains how to manage your knowledge bases from the main overview page and configure individual knowledge base settings.

Knowledge Base Overview

The main knowledge bases page provides a comprehensive view of all knowledge bases in your organization, allowing you to create, manage, and organize your support content effectively.

Knowledge Bases Table

The overview table displays all your organization's knowledge bases with key information:

name
string
Name: The display name of the knowledge base, shown as a clickable link that navigates to the knowledge base's main page where you can manage categories and articles.
articles
number
Articles: Total count of published articles across all categories within this knowledge base.
categories
number
Categories: Number of top-level categories in this knowledge base.
language
string
Language: Primary language of the knowledge base, with a count of additional supported languages if any are configured.
createdAt
date
Created At: When the knowledge base was initially created.

Available Actions

Settings: Opens the knowledge base settings page where you can configure the name, languages, and view connections.

Share Knowledge Base URL: Shares a direct link to the knowledge base homepage (requires at least one widget to be attached to enable sharing). Read More

Delete: Permanently removes the knowledge base and all its content (categories, articles, and associated data).

Creating Knowledge Bases

Use the "New Knowledge Base" button to create additional knowledge bases. Note that subscription plans may limit the number of knowledge bases you can create.

Subscription Limits: If you reach your plan's knowledge base limit, you'll need to upgrade your subscription or delete existing knowledge bases before creating new ones.

The table supports filtering to help you find specific knowledge bases:

  • Name filter: Search by knowledge base name
  • Language filter: Filter by primary language

Knowledge Base Settings

The settings page allows you to configure the fundamental properties of each knowledge base and view its connections to widgets and chatbots.

Basic Configuration

name
string
Name: The display name of the knowledge base that appears in navigation and headers.
language
string
Language: The primary language for this knowledge base. All content defaults to this language.
otherLanguages
array
Other Languages: Additional languages you can translate content into. This enables multi-language support for your knowledge base articles.

Widget Connections

The Connections section shows how this knowledge base is integrated with your widgets and chatbots:

Understanding Connections

  • Widgets: Shows which widgets are using this knowledge base as their help content source
  • Chatbots: Displays which AI chatbots are connected to each widget and can use this knowledge base for contextual responses
  • No Connections Warning: If no widgets are connected, you'll see a warning that the knowledge base isn't publicly accessible
Widget Required: Knowledge bases need at least one widget to be publicly accessible. The widget provides the public URL for visitors to access your help content.

Managing Connections

To connect a knowledge base to widgets:

  1. Navigate to the Widgets settings
  2. Select or create a widget
  3. In the widget configuration, choose this knowledge base as the help content source
  4. Optionally connect an AI chatbot to provide intelligent responses using your knowledge base content

Multi-Language Support

Setting up additional languages enables powerful localization features:

Configure Languages

Add supported languages in the knowledge base settings.

Create Content

Write articles in your primary language first.

Translate Content

Create translated versions of articles for each additional language.

Language Switching

Visitors can select their preferred language when viewing your knowledge base through the widget.

This centralized management approach allows you to maintain multiple knowledge bases for different products, customer segments, or support channels while keeping everything organized and accessible.