Skip to Workflow Atlas
Document Processing PipelineIntermediate

Intelligent Document Processing with AI

Intelligent Document Processing with AI is a 35-node automation blueprint connecting Mistral Cloud, Qdrant. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

Execution flows, separated by connected path.

Each horizontal lane is one connected flow. Solid lines show runtime execution; dashed lines show AI, model, memory, or tool dependencies.

35

Nodes

38

Links

4

Flows

Connected tools

2 integrations

  • Mistral Cloud
  • Qdrant
Intelligent Document Processing with AI execution lanes4 connected flows containing 32 workflow nodes and 27 visible links. Solid lines are execution links and dashed lines are support dependencies. Focus any node to inspect its immediate path.Merge. decision node, merge. 0 incoming and 1 outgoing connections.MergeDECISIONMERGE0 IN / 1 OUTSplit Out. transform node, splitOut. 0 incoming and 1 outgoing connections.Split OutTRANSFORMSPLITOUT0 IN / 1 OUTMistral Cloud Chat Model2. ai node, lmChatMistralCloud. 0 incoming and 1 outgoing connections.Mistral Cloud Chat Model2AILMCHATMISTRALCLOUD0 IN / 1 OUTMistral Cloud Chat Model3. ai node, lmChatMistralCloud. 0 incoming and 1 outgoing connections.Mistral Cloud Chat Model3AILMCHATMISTRALCLOUD0 IN / 1 OUTEmbeddings Mistral Cloud1. ai node, embeddingsMistralCloud. 0 incoming and 1 outgoing connections.Embeddings Mistral Cloud1AIEMBEDDINGSMISTRALCLOUD0 IN / 1 OUTPrep For AI. transform node, set. 1 incoming and 1 outgoing connections.Prep For AITRANSFORMSET1 IN / 1 OUTQdrant Vector Store1. ai node, vectorStoreQdrant. 1 incoming and 1 outgoing connections.Qdrant Vector Store1AIVECTORSTOREQDRANT1 IN / 1 OUTGet Doc Types. transform node, set. 1 incoming and 1 outgoing connections.Get Doc TypesTRANSFORMSET1 IN / 1 OUTVector Store Retriever. ai node, retrieverVectorStore. 1 incoming and 1 outgoing connections.Vector Store RetrieverAIRETRIEVERVECTORSTORE1 IN / 1 OUTSplit Out Doc Types. transform node, splitOut. 1 incoming and 1 outgoing connections.Split Out Doc TypesTRANSFORMSPLITOUT1 IN / 1 OUTDiscover. ai node, chainRetrievalQa. 3 incoming and 1 outgoing connections.DiscoverAICHAINRETRIEVALQA3 IN / 1 OUTAggregate. transform node, aggregate. 1 incoming and 1 outgoing connections.AggregateTRANSFORMAGGREGATE1 IN / 1 OUTGenerate. ai node, chainLlm. 2 incoming and 1 outgoing connections.GenerateAICHAINLLM2 IN / 1 OUT2secs. integration node, wait. 1 incoming and 1 outgoing connections.2secsINTEGRATIONWAIT1 IN / 1 OUTFor Each Doc Type.... integration node, splitInBatches. 2 incoming and 1 outgoing connections.For Each Doc Type...INTEGRATIONSPLITINBATCHES2 IN / 1 OUTGet Generated Documents. transform node, set. 1 incoming and 1 outgoing connections.Get Generated DocumentsTRANSFORMSET1 IN / 1 OUTTo Binary. integration node, convertToFile. 1 incoming and 1 outgoing connections.To BinaryINTEGRATIONCONVERTTOFILE1 IN / 1 OUTExport to Folder. integration node, readWriteFile. 1 incoming and 0 outgoing connections.Export to FolderINTEGRATIONREADWRITEFILE1 IN / 0 OUTLocal File Trigger. trigger node, localFileTrigger. 0 incoming and 1 outgoing connections.Local File TriggerTRIGGERLOCALFILETRIGGER0 IN / 1 OUTSettings. transform node, set. 1 incoming and 1 outgoing connections.SettingsTRANSFORMSET1 IN / 1 OUTImport File. integration node, readWriteFile. 1 incoming and 1 outgoing connections.Import FileINTEGRATIONREADWRITEFILE1 IN / 1 OUTGet FileType. decision node, switch. 1 incoming and 3 outgoing connections.Get FileTypeDECISIONSWITCH1 IN / 3 OUTExtract from PDF. integration node, extractFromFile. 1 incoming and 1 outgoing connections.Extract from PDFINTEGRATIONEXTRACTFROMFILE1 IN / 1 OUTExtract from DOCX. integration node, extractFromFile. 1 incoming and 1 outgoing connections.Extract from DOCXINTEGRATIONEXTRACTFROMFILE1 IN / 1 OUTExtract from TEXT. integration node, extractFromFile. 1 incoming and 1 outgoing connections.Extract from TEXTINTEGRATIONEXTRACTFROMFILE1 IN / 1 OUTPrep Incoming Doc. transform node, set. 3 incoming and 0 outgoing connections.Prep Incoming DocTRANSFORMSET3 IN / 0 OUTMistral Cloud Chat Model1. ai node, lmChatMistralCloud. 0 incoming and 0 outgoing connections.Mistral Cloud Chat Model1AILMCHATMISTRALCLOUD0 IN / 0 OUTEmbeddings Mistral Cloud. ai node, embeddingsMistralCloud. 0 incoming and 0 outgoing connections.Embeddings Mistral CloudAIEMBEDDINGSMISTRALCLOUD0 IN / 0 OUTMistral Cloud Chat Model. ai node, lmChatMistralCloud. 0 incoming and 0 outgoing connections.Mistral Cloud Chat ModelAILMCHATMISTRALCLOUD0 IN / 0 OUTItem List Output Parser. ai node, outputParserItemList. 0 incoming and 0 outgoing connections.Item List Output ParserAIOUTPUTPARSERITEMLIST0 IN / 0 OUTRecursive Character Text Splitter. ai node, textSplitterRecursiveCharacterTextSplitter. 0 incoming and 1 outgoing connections.Recursive Character Text …AITEXTSPLITTERRECURSIVECH0 IN / 1 OUTDefault Data Loader. ai node, documentDefaultDataLoader. 1 incoming and 0 outgoing connections.Default Data LoaderAIDOCUMENTDEFAULTDATALOAD1 IN / 0 OUT

Signal inspector

Focus, hover, or select a node to illuminate its real path.

Execution linkSupport dependencytriggeraidecisiontransformintegration
Scroll horizontally to follow every connected flow.Showing 32 of 35 connected nodesEnter or click to lock · Escape to clear

Execution breakdown

Follow each connected flow from start to outcome.

The readable view below uses the same graph relationships as the interactive map. Each row is a connected flow; columns advance only when an actual link connects the nodes.

01

Connected Flow

Merge

12 Execution Links5 Support Dependencies
  1. Start

    Merge

    Decision

    Split Out

    Transform

    Mistral Cloud Chat Model2

    AI reasoning

    Mistral Cloud Chat Model3

    AI reasoning

    Embeddings Mistral Cloud1

    AI reasoning

  2. Step 2

    Prep For AI

    Transform

    Qdrant Vector Store1

    AI reasoning

  3. Step 3

    Get Doc Types

    Transform

    Vector Store Retriever

    AI reasoning

  4. Step 4

    Split Out Doc Types

    Transform

    Discover

    AI reasoning

  5. Step 5

    Aggregate

    Transform

  6. Step 6

    Generate

    AI reasoning

  7. Step 7

    2secs

    Integration

  8. Step 8

    For Each Doc Type...

    Integration

  9. Step 9

    Get Generated Documents

    Transform

  10. Step 10

    To Binary

    Integration

  11. Outcome

    Export to Folder

    Integration

02

Connected Flow

Local File Trigger

9 Execution Links
  1. Start

    Local File Trigger

    Trigger

  2. Step 2

    Settings

    Transform

  3. Step 3

    Import File

    Integration

  4. Step 4

    Get FileType

    Decision

  5. Step 5

    Extract from PDF

    Integration

    Extract from DOCX

    Integration

    Extract from TEXT

    Integration

  6. Outcome

    Prep Incoming Doc

    Transform

03

Connected Flow

Standalone nodes

0 Execution Links
  1. Connected Nodes

    Mistral Cloud Chat Model1

    AI reasoning

    Embeddings Mistral Cloud

    AI reasoning

    Mistral Cloud Chat Model

    AI reasoning

    Item List Output Parser

    AI reasoning

04

Connected Flow

Recursive Character Text Split…

0 Execution Links1 Support Dependency
  1. Start

    Recursive Character Text Splitter

    AI reasoning

  2. Outcome

    Default Data Loader

    AI reasoning

Turn the map into a plan

Adapt this blueprint to your company.

Bring the system shape into a workspace, then define the production controls, data boundaries, owners, and delivery sequence around your context.