Knowledge bases
See Knowledge bases for the underlying model. This page covers the practical steps.
Create a knowledge base
Section titled “Create a knowledge base”- Go to Knowledge Bases in your project and click New Knowledge Base.
- Give it a name (e.g. “Billing FAQ”, “Product Docs”).
Add content
Section titled “Add content”From the KB page, Add Datasource:
- Upload a file — PDF, DOC/DOCX, Markdown, JSON, CSV, or XML.
- Add a website URL — Nairon crawls the page (and can be re-crawled later if the page changes).
Each datasource shows an ingestion status (indexing → active); wait for it to finish before
relying on it in a live flow.
Connect to a flow
Section titled “Connect to a flow”- Simple Flow: pick the KB when configuring an FAQ topic.
- Graph Flow: reference the KB from a pre-hook
knowledge_querylookup, or a knowledge node in the conversation graph.
Keeping content fresh
Section titled “Keeping content fresh”Use re-index on a datasource after you’ve changed the source document, or index all to refresh an entire KB at once — Nairon does not detect edits to an already-uploaded file automatically.