Knowledge Hub

An AI chat widget that answers visitors' questions strictly from the knowledge you give it. No made-up answers - it only speaks from the documents in your Knowledge Base.

Overview

Upload your documents to a Knowledge Base, and the chatbot answers questions from them with citations, scoped to your workspace only:

Build your Knowledge Base

Upload PDFs and text files, then group them into collections (for example "Support docs" or "Product FAQ"). Collections let you decide exactly which knowledge a given chat widget can draw from.

Give each collection a clear name. You bind a widget to one or more collections, so good grouping keeps answers on-topic.

When you create a knowledge base you choose:

Each knowledge base keeps its own separate index, so different knowledge bases can use different embedding models and vector databases without affecting one another. You can change any of these later from the knowledge base page.

Add the chat widget

Create a public key, set its allowed domains, and choose which collections it can read from. Then paste this one line into your site. Add data-mode="floating" for a chat bubble in the corner:

<script src="https://app.softsolz.uk/softsolz.js"
  data-service-id="smart-chat"
  data-public-key="pk_live_…"
  data-mode="floating"></script>

The widget answers only from the collections you bind to that public key. Set its title, colour and quick questions in the dashboard so it matches your brand.

AI Agents

Agents are reusable personas (for example an "AR Assistant") that you can chat with inside the dashboard. Each one carries its own instructions and knowledge so your team can pick the right helper for the task at hand.


Reference

Building a deeper integration? See the developer guide for endpoints and events: