Skip to main content
PreviewAgent Builder is currently in preview and may change before general availability.
Agent Builder provides AI nodes organized into categories based on the type of content they process. Combine these nodes to create sophisticated workflows.
AI Nodes

Node categories

Text operations

Process and analyze text content

Document operations

Work with documents and files

Image operations

Analyze visual content

Data operations

Transform and enrich data
Additionally, the Custom Agent, Context Retrieval, and Intent Classification nodes provide specialized capabilities.

Intent Classification

Available starting with FlowX.AI 5.6.0
Classify user messages and automatically route the workflow to the matching branch — combining AI classification and conditional branching in a single node.
Node typeDescriptionUse cases
Intent ClassificationClassifies a user message into defined intents and routes to the matching branchChatbot routing, email triage, support ticket classification

Configuration options

  • User message — Input text to classify (supports ${} references)
  • Intents — Up to 10 natural language intent descriptions, each becoming an output branch
  • Use memory — Include conversation history for context-aware classification
  • Include rationale — Add LLM explanation for the chosen intent
  • Fallback branch — Automatic “If No Intent Matches” path

Intent Classification

Learn more about configuring intents, output format, and routing behavior

Context Retrieval

Available starting with FlowX.AI 5.6.0
Perform RAG (Retrieval-Augmented Generation) searches against a Knowledge Base and return relevant chunks — without calling an LLM.
Node typeDescriptionUse cases
Context RetrievalQueries a Knowledge Base and returns matching chunks with relevance scoresRAG pipelines, document search, context gathering for downstream AI nodes

Configuration options

  • Source — Knowledge Base or Memory (Memory only available in conversational workflows)
  • Knowledge Base — Select which Knowledge Base to query (when source is Knowledge Base)
  • User Query — the search query, supports process variable expressions
  • Search type — Hybrid (default), Semantic, or Keywords
  • Max Number of Chunks — how many chunks to return (1-10)
  • Min Relevance Score — minimum relevance threshold (0-100%)
  • Metadata Filters — structured key-value filters (AND logic) to refine results by chunk metadata
  • Use advance metadata filters — toggle for expression-based filtering
  • Use Re-rank — re-rank retrieved chunks before returning

Output format

The node outputs an array of retrieved chunks, each containing:
FieldDescription
chunkContentThe text content of the retrieved chunk
chunkMetadataMetadata associated with the chunk
relevanceScoreSimilarity score between the query and the chunk
contentSourceThe content source the chunk belongs to

Context Retrieval

Learn more about configuring Context Retrieval nodes

Custom Agent

Create custom agents with advanced capabilities powered by Model Context Protocol (MCP) tools.
Node typeDescriptionUse cases
Text generationCreate text content from promptsReports, summaries, responses
SummarizationCondense long contentDocument summaries, meeting notes
TranslationConvert between languagesMulti-language support
Document completionFill in templatesForm letters, contracts

Configuration options

  • System prompt - Define agent behavior and constraints

Understanding nodes

Understanding nodes analyze content to extract meaning and intent.
Node typeDescriptionUse cases
Sentiment analysisDetect emotional toneCustomer feedback, reviews
Topic modelingIdentify themes and subjectsDocument categorization
Intent recognitionUnderstand user goalsChatbot routing, request handling
Named entity recognitionFind people, places, organizationsData extraction, compliance

Configuration options

  • Classification labels - Define categories for classification
  • Confidence threshold - Minimum score for results
  • Multi-label - Allow multiple classifications per input

AI Document Operations

Process documents to extract data, generate reports, or understand content.
NodeDescriptionUse cases
Document GenerationAutomatically build reports or complete templates based on given inputsReport generation, template completion
Document ExtractionIdentify and extract structured data, entities or metadata from documentsForm processing, invoice data extraction
Document UnderstandingAnalyze documents to extract meaning, topics, sentiment, or important informationDocument classification, content analysis
Extract Data from FileExtract text and data from documents and images with configurable extraction strategiesOCR, PDF text extraction, image data extraction, signature detection

Extract Data from File

Learn more about configuring extraction strategies, image extraction, and signature detection

Configuration options

  • Document type - Specify expected document format
  • Schema definition - Define expected output structure
  • Field mapping - Map extracted fields to data model
  • Confidence threshold - Minimum score for extractions

AI Image Operations

Analyze visual content to generate captions, extract details, or identify objects.
Node typeDescriptionUse cases
Object recognitionIdentify items in imagesDocument classification, damage assessment
Text extraction (OCR)Read text from imagesInvoice processing, ID verification
Scene understandingInterpret image contextProperty assessment, claims processing
Emotion analysisDetect facial expressionsCustomer experience, fraud detection

Configuration options

  • Detection confidence - Minimum threshold for detections
  • Region of interest - Focus on specific image areas
  • Output format - Structured data or annotations

Combining nodes

Nodes can be connected in workflows to create complex processing pipelines:
Document Input → Text Extraction → Entity Recognition → Validation → Output

Best practices

Begin with a single node and add complexity incrementally. Test each addition before moving on.
Add validation steps after extraction to ensure data quality before processing continues.
Include fallback paths for when nodes fail or return low-confidence results.
Track execution times and accuracy metrics to identify bottlenecks and improvement opportunities.

Agent Builder overview

Get started with Agent Builder

Use cases

See real-world examples

Conversational workflows

Multi-turn chat with Custom Agent node changes for chat replies and memory
Last modified on March 16, 2026