Skip to main content
The Reducto node adds Reducto 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. Reducto also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Reducto.
You can wire the Reducto node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Reducto 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

Account

OperationIDDescriptionTrigger
Get API Versionget_versionReturn the running Reducto API version string.

Classify

OperationIDDescriptionTrigger
Classify DocumentclassifyCategorize a document into one of a provided set of document types/labels.

Documents

OperationIDDescriptionTrigger
Upload DocumentuploadUpload a file by URL to Reducto storage; returns a reducto:// id reusable as document URL.

Edit

OperationIDDescriptionTrigger
Edit DocumenteditProgrammatically modify a PDF/DOCX - fill forms, write field values, redact (synchronous).
Edit Document (Async)edit_asyncAsynchronous document editing / form write-back; returns a job_id.

Extract

OperationIDDescriptionTrigger
Extract FieldsextractPull specific structured fields from a document using a JSON schema (synchronous).
Extract Fields (Async)extract_asyncAsynchronous schema-based field extraction; returns a job_id.

Jobs

OperationIDDescriptionTrigger
Cancel Jobcancel_jobCancel a running or queued async job.
Get Jobget_jobRetrieve status and results of an async job.
List Jobslist_jobsList async jobs for the account with cursor-based pagination.

Parse

OperationIDDescriptionTrigger
Parse DocumentparseConvert a document into layout-aware structured JSON/markdown (synchronous).
Parse Document (Async)parse_asyncEnqueue a parse job and return a job_id immediately (asynchronous).

Pipeline

OperationIDDescriptionTrigger
Run PipelinepipelineRun a composed multi-step pipeline (split -> parse -> extract) in one call (synchronous).
Run Pipeline (Async)pipeline_asyncAsynchronous pipeline execution; returns a job_id.

Split

OperationIDDescriptionTrigger
Split DocumentsplitDivide a multi-document file into labeled sections (synchronous).
Split Document (Async)split_asyncAsynchronous document splitting; returns a job_id.

Webhooks

OperationIDDescriptionTrigger
Configure Webhookconfigure_webhookGet the Svix portal URL where webhook delivery endpoints are managed.

Other

OperationIDDescriptionTrigger
On Job Completedon_job_completedFire the workflow when an async job completes (Svix-signed delivery).Yes