Reducto

Reducto is an integration that provides advanced document and data processing capabilities. It is often used for parsing, extracting, editing, and splitting documents or data files, as well as managing asynchronous jobs related to these operations. Reducto is especially useful for workflows that require automated document understanding, transformation, or extraction.


Available Actions

Action Name
Description (Summary)

Parse

Parses a document or file to extract structured data or text.

Async Parse

Submits a document for parsing and returns a job ID for later retrieval.

Extract

Extracts specific information or sections from a document.

Async Extract

Submits an extraction job and returns a job ID for asynchronous processing.

Edit

Applies edits or transformations to a document.

Async Edit

Submits an edit job for asynchronous processing.

Split

Splits a document into multiple parts based on rules or structure.

Retrieve Parse Job

Retrieves the result of a previously submitted async parse job using its job ID.

Cancel Job

Cancels an ongoing asynchronous job by job ID.

Configure Webhook

Sets up a webhook to receive notifications about job status or completion.


How to Use the Reducto Node

  1. Choose the Action:

    • Select the Reducto node in your workflow and pick the action that matches your use case (e.g., Parse, Extract, Edit, Split).

  2. Provide Inputs:

    • For most actions, you will need to provide a file, document, or text input. Some actions may require additional parameters (such as extraction rules, edit instructions, or split criteria).

  3. Asynchronous Jobs:

    • For async actions, you will receive a job ID. Use the "Retrieve Parse Job" or similar action to check the status or get the result when processing is complete.

  4. Webhooks (Optional):

    • If you want to be notified when a job is done, use the "Configure Webhook" action to set up a callback URL.

  5. Connect to Output or Downstream Nodes:

    • The results from Reducto actions can be sent to Output nodes, LLM nodes, or further processing nodes in your workflow.


Example Use Cases

  • Document Parsing: Automatically extract tables, text, or metadata from uploaded PDFs or Word documents.

  • Data Extraction: Pull out specific fields (like names, dates, or totals) from invoices or forms.

  • Document Splitting: Break up large documents into smaller, manageable sections for further analysis.

  • Automated Editing: Redact sensitive information or reformat documents before sharing.

Last updated

Was this helpful?