Knowledge Base
Upload documents to give your agents access to specific information through RAG (Retrieval-Augmented Generation). Instead of relying solely on the system prompt, your agents can search through uploaded documents in real time and ground their responses in your actual content: product guides, FAQs, policies, pricing sheets, and more.
How It Works
When you upload a document, Cloudax Connect processes it through a multi-stage pipeline:
- Chunking: The document is split into smaller, semantically meaningful passages. This ensures that each piece of text is focused enough for accurate retrieval.
- Embedding: Each chunk is converted into a vector embedding (a high-dimensional numerical representation that captures the meaning of the text).
- Storage: The embeddings are stored in a vector database, indexed and ready for fast similarity searches.
During a live conversation, when the caller asks a question, the agent converts the question into an embedding, searches the vector database for the most relevant chunks, and incorporates that information into its response. This means the agent's answers are grounded in your actual documentation rather than general training data.
Accuracy through grounding
Creating a Knowledge Base
Navigate to the Knowledge page
Create a new knowledge base
Upload documents
Supported File Types
Cloudax Connect accepts the following document formats:
| Format | Extension | Notes |
|---|---|---|
.pdf | Text-based PDFs work best. Scanned image PDFs may have reduced accuracy. | |
| Plain Text | .txt | Simple and reliable. Great for FAQs and structured content. |
| Word (modern) | .docx | Full support for paragraphs, lists, and tables. Images are ignored. |
| Word (legacy) | .doc | Supported but .docx is recommended for better parsing reliability. |
| Markdown | .md | Ideal for developer documentation and structured guides. |
Optimise your documents
Document Processing
After uploading, each document moves through a processing pipeline. The current status is displayed next to every document in the UI:
- Uploading: The file is being transferred to Cloudax Connect.
- Processing: The document is being parsed and split into chunks.
- Embedding: Chunks are being converted into vector embeddings.
- Completed: The document is fully indexed and ready for retrieval.
- Failed: Something went wrong during processing. Check the file format and try re-uploading.
Processing happens entirely in the background; you do not need to wait on the page. Most documents are processed within a few seconds; larger files (several hundred pages) may take a minute or two.
Failed documents
Connecting to Agents
A knowledge base on its own does not affect any agent; you need to explicitly link it. To connect a knowledge base to an agent:
- Open the agent you want to configure in the agent editor.
- Select the Knowledge tab in the left sidebar.
- Choose one or more knowledge bases from the list. The agent will search all linked knowledge bases when answering questions.
You can link the same knowledge base to multiple agents, and a single agent can be connected to multiple knowledge bases. This makes it easy to share common content (like company policies) across your entire fleet of agents whilst also giving specific agents access to specialised information.
Keep knowledge bases focused
Organising Documents
As your knowledge base grows, keeping documents well-organised becomes important. Cloudax Connect provides several features to help:
- Drag and drop: Move documents between knowledge bases by dragging them from one collection to another. The document will be re-indexed under its new knowledge base automatically.
- Filtering: Filter documents by processing status, file size, file type, or upload date to quickly find what you need.
- Bulk actions: Select multiple documents to delete or move them in a single operation.
Review and refresh regularly