Skip to main content

Overview

The Extract → Split → Schema pipeline is the most powerful processing mode in Pulse. After extracting the document, it splits the pages into topic-based sections and then applies a different schema to each section. This is ideal for long, multi-section documents where different parts contain different kinds of data.

When to Use

  • Annual reports — Financials, Leadership, and Outlook each have different data to extract
  • Multi-section contracts — different clause types (indemnification, IP rights, payment terms) need different schemas
  • Research papers — Abstract, Methodology, Results, and Conclusion each have distinct structure
  • Insurance documents — policy details, claims history, and coverage schedules are all different
  • Regulatory filings — mixed sections like company overview, financial statements, risk factors
If your entire document uses one schema, use Extract → Schema instead — it’s simpler and faster.

How to Use in the Playground


What You Get Back

Everything from Extract, plus:

API Usage


Skipping Schema (Extract → Split Only)

You don’t have to add schema after splitting. If you just want to know which pages belong to which topic — without structured extraction — you can stop after the split step. This is useful for document triage or routing.

Split API Reference

Full API documentation for the /split endpoint

Schema API Reference

Full API documentation for the /schema endpoint (single and split mode)