Skip to main content
The Extend node adds Extend operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Extend also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Extend.
You can wire the Extend node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Extend under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Get your credentials here.

Operations

Batch

OperationIDDescriptionTrigger
Get Batch Processor Runget_batch_processor_run
Get Batch Runget_batch_run

Classifiers

OperationIDDescriptionTrigger
Create Classifiercreate_classifier
Create Classifier Versioncreate_classifier_version
Get Classifierget_classifier
Get Classifier Versionget_classifier_version
List Classifier Versionslist_classifier_versions
List Classifierslist_classifiers
Update Classifierupdate_classifier

Classify

OperationIDDescriptionTrigger
Batch Classify Runsbatch_classify_runs
Cancel Classify Runcancel_classify_run
Create Classify Runcreate_classify_runClassify a file into one of a configured set of document types.
Delete Classify Rundelete_classify_run
Get Classify Runget_classify_run
List Classify Runslist_classify_runs

Edit

OperationIDDescriptionTrigger
Create Edit Runcreate_edit_runRun a programmatic document edit (config = schema + instructions).
Delete Edit Rundelete_edit_run
Generate Edit Schemagenerate_edit_schemaAnalyze a document and auto-generate an edit schema.
Get Edit Runget_edit_run
Get Edit Templateget_edit_template

Evaluation

OperationIDDescriptionTrigger
Create Evaluation Setcreate_evaluation_set
Create Evaluation Set Itemscreate_evaluation_set_items
Create Evaluation Set Runcreate_evaluation_set_run
Delete Evaluation Set Itemdelete_evaluation_set_item
Get Evaluation Setget_evaluation_set
Get Evaluation Set Itemget_evaluation_set_item
Get Evaluation Set Runget_evaluation_set_run
List Evaluation Set Itemslist_evaluation_set_items
List Evaluation Setslist_evaluation_sets
Update Evaluation Set Itemupdate_evaluation_set_item

Extract

OperationIDDescriptionTrigger
Batch Extract Runsbatch_extract_runs
Cancel Extract Runcancel_extract_run
Create Extract Runcreate_extract_runRun structured data extraction on a file using an extractor.
Delete Extract Rundelete_extract_run
Get Extract Runget_extract_runPoll an extract run for status and extracted JSON.
List Extract Runslist_extract_runsList extract runs (cursor pagination).

Extractors

OperationIDDescriptionTrigger
Create Extractorcreate_extractorCreate a reusable extractor (schema + prompt config).
Create Extractor Versioncreate_extractor_version
Get Extractorget_extractor
Get Extractor Versionget_extractor_version
List Extractor Versionslist_extractor_versions
List Extractorslist_extractors
Update Extractorupdate_extractor

Files

OperationIDDescriptionTrigger
Delete Filedelete_fileDelete an uploaded file.
Get Fileget_fileRetrieve a file’s metadata, and optionally its parsed text/markdown/html.
List Fileslist_filesList uploaded files (cursor pagination).
Upload Fileupload_fileUpload a document to Extend (multipart) and get a fileId for processing.

Parse

OperationIDDescriptionTrigger
Batch Parse Runsbatch_parse_runsCreate many parse runs in one batch.
Cancel Parse Runcancel_parse_runCancel an in-progress parse run.
Create Parse Runcreate_parse_runParse a file into clean, chunked, LLM-ready markdown + structured blocks.
Delete Parse Rundelete_parse_runDelete a parse run.
Get Parse Runget_parse_runPoll a parse run for status and parsed output.
List Parse Runslist_parse_runsList parse runs (cursor pagination).

Split

OperationIDDescriptionTrigger
Batch Split Runsbatch_split_runs
Cancel Split Runcancel_split_run
Create Split Runcreate_split_runSplit a multi-document file into logical sub-documents.
Delete Split Rundelete_split_run
Get Split Runget_split_run
List Split Runslist_split_runs

Splitters

OperationIDDescriptionTrigger
Create Splittercreate_splitter
Create Splitter Versioncreate_splitter_version
Get Splitterget_splitter
Get Splitter Versionget_splitter_version
List Splitter Versionslist_splitter_versions
List Splitterslist_splitters
Update Splitterupdate_splitter

Sync

OperationIDDescriptionTrigger
Classify (Sync)classifyClassify a document synchronously (≤5 min).
Edit (Sync)editEdit a document synchronously (≤5 min).
Extract (Sync)extractRun structured extraction synchronously (≤5 min).
Parse (Sync)parseParse a document synchronously into clean markdown + blocks (≤5 min).
Split (Sync)splitSplit a multi-document file synchronously (≤5 min).

Webhooks

OperationIDDescriptionTrigger
Create Webhook Endpointcreate_webhook_endpoint
Create Webhook Subscriptioncreate_webhook_subscription
Delete Webhook Endpointdelete_webhook_endpoint
Delete Webhook Subscriptiondelete_webhook_subscription
Get Webhook Endpointget_webhook_endpoint
Get Webhook Subscriptionget_webhook_subscription
List Webhook Endpointslist_webhook_endpoints
List Webhook Subscriptionslist_webhook_subscriptions
Update Webhook Endpointupdate_webhook_endpoint
Update Webhook Subscriptionupdate_webhook_subscription

Workflow runs

OperationIDDescriptionTrigger
Batch Workflow Runsbatch_workflow_runs
Cancel Workflow Runcancel_workflow_run
Create Workflow Runcreate_workflow_runRun a configured Extend workflow on a file.
Delete Workflow Rundelete_workflow_run
Get Workflow Runget_workflow_run
List Workflow Runslist_workflow_runs
Update Workflow Runupdate_workflow_run

Workflows

OperationIDDescriptionTrigger
Create Workflowcreate_workflow
Create Workflow Versioncreate_workflow_version
Get Workflowget_workflow
Get Workflow Versionget_workflow_version
List Workflow Versionslist_workflow_versions
List Workflowslist_workflows
Update Workflowupdate_workflow

Other

OperationIDDescriptionTrigger
On Run Completedon_run_completedFire when an Extend document-processing run (parse/extract/classify/split/edit or batch) completes or fails.Yes