Start in the Platform
Build and test your first pipeline visually.
Start with the API
Parse a document from Python, TypeScript, or REST.
Choose a Workflow
Decide between Extract, Schema, Tables, Split, and Batch.
Security & Compliance
Review data handling, API key, storage, and compliance guidance.
How it works
- Extract a document into markdown, tables, figures, bounding boxes, chunks, and an
extraction_id. - Choose a downstream step: Schema for JSON fields, Tables for table-first output, or Split for topic-based page groups.
- Chain or scale the workflow with saved presets, async jobs, batch endpoints, webhooks, and SDKs.
How to use Pulse
API & SDKs
For developers building automated pipelines. Available in Python, TypeScript, and REST.
Pulse Platform
Visual document processing UI. Upload files, build pipelines, and see results instantly.
Pipeline Steps
Extract
Parse documents into markdown, tables, and figures with layout-aware processing.
Split
Divide documents into topic-based page groups for targeted processing.
Schema
Apply schemas to extract structured JSON data from documents or topics.
Tables
Reconstruct structured tables, merge cross-page tables, and convert charts.
Popular Workflows
Sample Documents
Start with realistic PDFs for Platform and API tests.
Bank Statement To JSON
Extract account metadata, balances, transactions, and checks.
Annual Report Split -> Schema
Split a long report and apply per-topic schemas.
Financial Tables
Reconstruct table-first outputs for review and analysis.
Production Webhooks
Handle long-running async jobs cleanly.
Get started
Platform Quickstart
Build a pipeline visually.
API Quickstart
Parse your first document in code.
Base URL
All API requests should be made to:Need Help?
Support
Troubleshooting, contacts, and support request tips.