Skip to main content

Knowledge Base

Organization Knowledge Base collections hold uploaded documents. Action Agents and catalog AI language-model nodes can search them at runtime.

Knowledge Base

Knowledge Base is a workspace page next to ActionFlows and Action Agents (/knowledge-base). Create a collection, then upload documents. Those files are organization Uploads, not generated artifacts.

Supported uploads include txt, Markdown, CSV, JSON, PDF, Word, Excel, PowerPoint, OpenDocument, and RTF.

Collections and files

  1. Open Knowledge Base and create a collection.
  2. Upload files into that collection. ActionFlows stores them under a reserved Uploads folder (knowledge-base/{collectionId}).
  3. The same files appear in Organization → Storage → Files. The reserved root folder cannot be deleted from Storage.
  4. A background job extracts searchable text. Search uses PostgreSQL full-text search, not embeddings or RAG.

Knowledge files are ArtifactType.uploaded. They are never treated as generated ActionFlow or Action Agent artifacts.

Action Agents

In Action Agent Studio, the Knowledge card sits above the Action Agent header. Attach one or more collections. Chat then gets two background tools:

  • search_knowledge: find snippets in the selected collections
  • read_document: read a slice of extracted text by document id

Search is scoped to the organization and the collections you attached.

Actionflow Studio AI nodes

Catalog Generate Text, Generate JSON, and Generate File nodes can select the same collections. Tools run in the background. There is no “add tool” UI. Custom AI nodes do not get Knowledge.

On this page