Extend document AI automation
Fire when an Extend document-processing run (parse/extract/classify/split/edit or batch) completes or fails. (Workflow-run events are not deliverable to a global webhook endpoint by the Extend API; use a webhook subscription for those.)
1 field
Upload a document to Extend (multipart) and get a fileId for processing.
4 fields
Retrieve a file's metadata, and optionally its parsed text/markdown/html.
List uploaded files (cursor pagination).
Delete an uploaded file.
Parse a document synchronously into clean markdown + blocks (≤5 min).
5 fields
Run structured extraction synchronously (≤5 min).
Classify a document synchronously (≤5 min).
Split a multi-document file synchronously (≤5 min).
Edit a document synchronously (≤5 min).
2 fields
Parse a file into clean, chunked, LLM-ready markdown + structured blocks.
Poll a parse run for status and parsed output.
List parse runs (cursor pagination).
7 fields
Cancel an in-progress parse run.
Delete a parse run.
Create many parse runs in one batch.
3 fields
Run structured data extraction on a file using an extractor.
6 fields
Poll an extract run for status and extracted JSON.
List extract runs (cursor pagination).
9 fields
Create a reusable extractor (schema + prompt config).
Classify a file into one of a configured set of document types.
Split a multi-document file into logical sub-documents.
Run a programmatic document edit (config = schema + instructions).
Analyze a document and auto-generate an edit schema.
Run a configured Extend workflow on a file.
8 fields
Wire Extend into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.