When to use parse
- You want to filter, split, or classify documents based on raw text before deciding whether to extract them.
- You need the parsed text as a separate output for search, archiving, or audit.
- You’re running the same document through several extract schemas and want to OCR once.
- Skip parse when extract is the next step. Extract already runs OCR internally; chaining them runs OCR twice and bills both.
Configuration
Engines
- Standard: Traditional OCR. Best for clean, typed documents. 1 credit per page.
- Vision: AI-powered vision model. Handles handwriting, complex layouts, and low-quality scans. 2 credits per page.
- KeyValuePair: Extracts text as key-value pairs using layout analysis. 1 credit per page + LLM processing cost.
- Layout: Layout-aware OCR that preserves the document’s structure (tables, columns, and reading order) in the parsed text. Use it for structured documents where layout matters. See credits for its cost.
Inputs and outputs
Allowed inputs: upload trigger, email trigger, webhook trigger, forward trigger, filter action, split action, and classify action. Output: Raw text content extracted from the document.Related
Parse best practices
Pick the right engine, control cost, and avoid pitfalls
Extract action
Extract structured data using AI after parsing
Filter action
Keep or drop pages based on parsed text content
Credits
Per-engine credit costs