Skip to main content
The split node uses VLM to identify document boundaries in multi-document PDFs and categorize each document by type.

Basic Usage

Configuration Options

Options Reference

Output: SplitDocument[]

The split node outputs an array of SplitDocument objects:

Processing Split Documents

With forEach

Process each split document with its corresponding schema:

With Conditional Routing

Route to different processing flows:

Schema Registry

Use registered schemas instead of inline:
The schema registry entry should contain a schemas property:

Handling “Other” Documents

By default, documents that don’t match any defined type are categorized as “other”:
Set includeOther: false to exclude unrecognized documents:

Extended Reasoning

Enable for complex document analysis:

Example: Insurance Document Bundle

Next Steps

combine

Merge split document results

Flows

Learn about forEach and conditional