Skip to main content

Knowledge Base

The knowledge base is a structured collection of nodes that store and organize your content.

Node Attributes

Each node within the knowledge base has several attributes, which are presented in a table:

  • Title: The primary heading of the node, displayed as either a subsequent option or a highlighted selection within the Content Navigator.
  • Label: A descriptor for the node's purpose, with specific types:
    • entry: Designated as the starting node, there should only be one entry node. It is the first node users encounter when they interact with the Content Navigator.
    • content: The default node type where your HTML-formatted content is stored.
    • contact: A node that provides users with contact options if their queries are not resolved by the content presented.
    • tool: This node type links to existing tool. Currently, only form tools are supported. You can connect this node to all nodes for which a form should be displayed.
  • Text: The HTML content of the node, which is the main body of information displayed to the user.
  • ID: A unique identifier assigned to each node for reference and linkage.
  • Timestamp: Record of the node's last modification date.
  • Icon URL: A link to an SVG icon associated with the node. This icon is displayed inside a node for highlighting important nodes (such as contact).
  • Form: Link an already configured form to this node. Requires the node to be of type tool.
  • Source: Source of the node (URL, default_node or a file name).
  • Data Source Type: If the node was created by a data source, its type is displayed here.
  • Custom Metadata
  • Page Metadata: If the node was added using the website crawler, we include certain metadata fields and their values (url, type, images).

To manage content for different locales, utilize the locale selector located at the top of the node table. This feature enables you to view and edit node details across various locales and makes managing content across multiple locales much easier.

Node Editor

The Node Editor allows for easy management of individual nodes. You can add/edit attributes for each supported locale, allowing for updates to titles, text (as HTML), icon URLs and relationships between nodes within the knowledge base.

The WYSIWYG HTML Editor supports many formatting options and elements:

Text Formatting:

  • Headings / h1, h2, etc.
  • Alignment (left, right, middle)
  • Bullet List
  • Numbered List
  • Code Sections

Additional elements:

  • Links / <a>
  • Images / <img>
  • Divider
  • iframe / <iframe>
  • Video / <video>
  • Audio / <audio>.

Create a new node

Click on Create Node to enter the Node Editor. After saving, the Tile with the Node Relationships will open.

Edit a node

Select the "edit" option adjacent to the relevant node in the table to edit it.

Node Relationships

The relationships section of the Node Editor provides an overview of how nodes are interconnected. Here, you can adjust the priority and visibility of nodes within the Content Navigator by modifying the weight or weight_manual attributes, which influence the navigational flow and content hierarchy.