> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowx.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookbooks

> Hands-on tutorials, guides, and reusable patterns for building on FlowX.AI, from your first process to production-grade AI apps.

Cookbooks · FlowX.AI

Learn by building.
Recipes you can ship.

Tutorials take you from an empty project to a working app. Cookbooks and guides walk through one real task end to end. AI patterns are reusable solutions you drop into your own processes and workflows.

[Build your first process](https://docs.flowx.ai/6.x/docs/getting-started/building-your-first-proc.md)
[Try the invoice cookbook](https://docs.flowx.ai/6.x/cookbooks/invoice-reconciliation.md)

All24

Cookbooks4

Tutorials5

Guides8

AI patterns7

Conversational AI5

Documents6

Integrations8

UI3

[CookbookDocument AIIntegrations
Reconcile supplier invoices against purchase orders
Receive invoices by email, extract them with AI, match each one against its purchase order in a FlowX Database, and send only the exceptions to a reviewer.](https://docs.flowx.ai/6.x/cookbooks/invoice-reconciliation.md)

[CookbookIntegrations
Call an external API from a process
The send, workflow, receive round trip end to end: a REST data source, an integration workflow, and the output mapped back into process data - including what each failure looks like.](https://docs.flowx.ai/6.x/cookbooks/call-external-api.md)

[CookbookIntegrationsUI
Start a workflow from a User Task and show the result
A button runs an integration workflow and the output appears on the same screen, without a reload - plus the two button races that can lose the result.](https://docs.flowx.ai/6.x/cookbooks/start-workflow-from-user-task.md)

[CookbookDocuments
Generate and download a document from a workflow
Map a Script node's output into the Template Filling node, fix a node with no mapping options, and build the download URL.](https://docs.flowx.ai/6.x/cookbooks/generate-and-download-a-document.md)

[TutorialConversational AIRAG
Mortgage advisor chatbot
A conversational AI advisor with session memory, intent routing, a knowledge base, and hybrid AI plus business rule recommendations.](https://docs.flowx.ai/6.x/ai-platform/tutorials/mortgage-advisor.md)

[TutorialDocument AI
Document processing pipeline
An AI-powered verification pipeline that classifies uploaded documents, extracts structured data, and reconciles it against application data.](https://docs.flowx.ai/6.x/ai-platform/tutorials/document-processing.md)

[TutorialProcess automation
Customer onboarding with KYC
A multi-step onboarding process with identity verification, document generation, manual review routing, and email notifications.](https://docs.flowx.ai/6.x/ai-platform/tutorials/customer-onboarding.md)

[TutorialProcess automationBasics
Build your first process
Start from zero: model a BPMN process, design its UI, and run it. The foundation every other cookbook builds on.](https://docs.flowx.ai/6.x/docs/getting-started/building-your-first-proc.md)

[TutorialIntegrationsBasics
Build your first workflow
Connect an external REST API through a data source, build an integration workflow around it, and call it from a process.](https://docs.flowx.ai/6.x/docs/getting-started/building-your-first-workflow.md)

[GuideConversational AI
Chat-driven workflows
Build multi-turn, AI-powered chat experiences with session memory, intent routing, and context-aware responses.](https://docs.flowx.ai/6.x/ai-platform/chat-driven-workflows.md)

[GuideIntegrations
Trigger processes with webhooks
Start FlowX processes when an external system sends an HTTP POST. Secured with API keys, event-driven, no polling.](https://docs.flowx.ai/6.x/docs/platform-deep-dive/integrations/incoming-webhooks.md)

[GuideIntegrations
Start processes from email
Connect an IMAP mailbox and automatically start process instances when emails arrive.](https://docs.flowx.ai/6.x/docs/platform-deep-dive/integrations/email-trigger.md)

[GuideIntegrations
Read and send email with Outlook
Connect Microsoft Outlook via the MS Graph API and Azure AD to read and send emails from your processes.](https://docs.flowx.ai/6.x/docs/platform-deep-dive/integrations/microsoft-outlook-data-source.md)

[GuideIntegrationsData
Store data with FlowX Database
Store and access structured data across processes and apps, without standing up an external database.](https://docs.flowx.ai/6.x/docs/platform-deep-dive/integrations/flowx-database.md)

[GuideDocuments
Generate documents from templates
Generate documents from custom templates, pre-filled with data from the current process instance.](https://docs.flowx.ai/6.x/docs/platform-deep-dive/core-extensions/content-management/documents-plugin/generating-from-html-templates.md)

[GuideUI
Build a custom UI component
Create custom React components that integrate with FlowX process data and actions, extending the built-in palette.](https://docs.flowx.ai/6.x/docs/building-blocks/reusable-resources/custom-components.md)

[GuideUIBasics
Create a user interface
Design and configure the UI for a process flow with the UI Designer: layout, form components, and navigation.](https://docs.flowx.ai/6.x/docs/flowx-designer/managing-a-project-flow/creating-a-user-interface.md)

[AI patternAgents
Agent typologies
The nine recurring agent archetypes behind the FlowX.AI agent catalog, and the nodes you combine to build each one.](https://docs.flowx.ai/6.x/ai-platform/patterns/agent-typologies.md)

[PatternConversational AI
Intent classification and routing
Classify user input into intent categories and route each one to a specialized handler.](https://docs.flowx.ai/6.x/ai-platform/patterns/intent-classification-routing.md)

[PatternConversational AIRAG
Knowledge base RAG
Ground AI responses in your documents using retrieval-augmented generation with vector search.](https://docs.flowx.ai/6.x/ai-platform/patterns/knowledge-base-rag.md)

[PatternDocument AI
Fan-out extraction
Classify documents by type, then route each to a specialized extraction node with tailored prompts and schemas.](https://docs.flowx.ai/6.x/ai-platform/patterns/fan-out-extraction.md)

[PatternDocument AI
AI comparison and reconciliation
Compare AI-extracted document data against system-of-record values and generate structured exception reports.](https://docs.flowx.ai/6.x/ai-platform/patterns/ai-comparison-reconciliation.md)

[PatternDecisioning
Hybrid AI + business rules
Combine AI extraction and understanding with deterministic business logic for auditable, explainable decisions.](https://docs.flowx.ai/6.x/ai-platform/patterns/hybrid-ai-rules.md)

[PatternConversational AI
Session state management
Manage conversation history and session state across multi-turn interactions using FlowX Database workflows.](https://docs.flowx.ai/6.x/ai-platform/patterns/session-state-management.md)

Browse by section:
[Tutorials](https://docs.flowx.ai/6.x/ai-platform/tutorials/overview.md)
[AI patterns](https://docs.flowx.ai/6.x/ai-platform/patterns/overview.md)
[What shipped recently](https://docs.flowx.ai/release-notes/overview.md)


## Related topics

- [Call an external API from a process](https://docs.flowx.ai/6.x/cookbooks/call-external-api.md)
- [Start a workflow from a User Task and show the result](https://docs.flowx.ai/6.x/cookbooks/start-workflow-from-user-task.md)
- [Reconcile supplier invoices against purchase orders](https://docs.flowx.ai/6.x/cookbooks/invoice-reconciliation.md)
- [Fill a document template from a workflow and download it](https://docs.flowx.ai/6.x/cookbooks/generate-and-download-a-document.md)
- [AI comparison and reconciliation](https://docs.flowx.ai/6.x/ai-platform/patterns/ai-comparison-reconciliation.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.