Skip to main content
Patterns are proven solutions to common challenges when building AI apps on FlowX. Each pattern is extracted from production implementations and can be combined to build complex apps.

Available patterns


How to use patterns

Each pattern page includes:
  • When to use — the problem it solves and when to reach for it
  • Architecture — how the workflow nodes connect
  • Implementation — key configuration: prompts, schemas, fork conditions
  • Real-world example — where this pattern appears in our tutorials
  • Variations — common adaptations
Patterns are building blocks. A typical AI app combines 2-4 patterns:
App typeCommon pattern combination
Conversational advisorIntent routing + Knowledge base RAG + Session state + Hybrid AI rules
Document processorFan-out extraction + AI comparison + Hybrid AI rules
Email automationFan-out extraction + AI comparison + Session state

Pattern origins

These patterns are extracted from two production-grade FlowX apps:
  • Mortgage advisor — a chatbot that evaluates loan eligibility across 7 banks using conversational AI, document extraction, and financial calculations
  • Logistics document processor — an email-triggered pipeline that processes 17 document types from carrier emails, reconciles them against a TMS, and surfaces exceptions for review
See the Tutorials for full implementations.
Last modified on March 16, 2026