Skip to Content

RAG nodes

The RAG category contains two nodes for working with content stores (vector databases used for retrieval-augmented generation):

NodeDescription
Search Content StoreSemantic search across RAG content — returns matching chunks
Reindex Content StoreTrigger reindexing of content stores, DMS links, or web crawlers

Search Content Store

Performs semantic (vector) search against your project’s content stores and returns the most relevant document chunks.

When to use

  • Retrieve relevant context before an LLM call (RAG pattern)
  • Find documents matching a user query
  • Search knowledge bases, uploaded files, or crawled web content

Configuration

Search Content Store configuration with store selection, query field, search parameters, and output settings
Search Content Store configuration with store selection, query field, search parameters, and output settings
SettingTypeDescription
Content StoreDropdownSelect which content store to search
Search QueryText field (supports {{variable}})Semantic search query — use {{variable}} to reference upstream data
Top K ResultsNumber input (default: 5)Maximum number of chunks to return
Similarity ThresholdSlider (default: 0.3 / 30%)Minimum match quality to include a result
Output Variable NameText field (default: search_results)Access as {{output.<name>}} — returns array of chunks

Include in Results (all checked by default):

OptionDescription
Chunk content textThe matched text content
Source metadataDocument metadata (tags, dates)
Similarity scoresMatch quality score per chunk
Source infoFilename, URL, and origin details

Output schema

{ "chunk_id": "string", "content": "string", "score": 0.85, "source": { "filename": "...", "url": "..." }, "metadata": { ... } }

Edge significance

Linear flow: single input → single output edge.

Reindex Content Store

Triggers a reindexing operation on a content store. This re-processes source documents and updates the vector embeddings.

When to use

  • After uploading new documents to a DMS-linked content store
  • After a web crawler completes a new crawl
  • On a scheduled basis to keep content fresh

Configuration

Reindex Content Store configuration with store selection, scope, execution mode, timeout, and output settings
Reindex Content Store configuration with store selection, scope, execution mode, timeout, and output settings
SettingTypeDescription
Content StoreDropdown or text (supports {{variable}})Select store or enter store ID dynamically
What to ReindexToggle buttons (3 options)Scope of reindexing operation
Execution ModeRadio cards (2 options)Sync or Async execution
Timeout (seconds)Number input (default: 600)Max time to wait for reindex completion
Output Variable NameText field (default: reindex_result)Variable for the operation status
Return job IDCheckbox (default: checked)Include job tracking ID
Return reindex statisticsCheckbox (default: checked)Include processing stats

What to Reindex options:

ScopeDescription
Full StoreReprocess all documents in the store
DMS LinkReindex documents from a linked DMS source
Web CrawlerReindex content from a web crawler (requires store selection first)

Execution Mode options:

ModeDescription
SynchronousWait for reindex to complete before continuing
AsynchronousTrigger reindex and continue immediately

Output

Returns the reindex operation status (started, completed, or error details).

Edge significance

Linear flow: single input → single output edge.

💡

Use Sync mode when subsequent nodes depend on updated content. Use Async mode for background reindexing when the agent doesn’t need to wait.