openclaw

Connect OpenClaw to Extend

Give an AI agent your Extend account as a tool and it can read documents itself instead of handing them back to you. It can start an extract run on a file, parse and split a stack of pages, classify each document, and spin up a classifier or extractor on the fly, calling each operation as a tool while it works through a batch. It can even launch evaluation set runs to check accuracy before it acts on the results.

Loading preview…
Opens a workflow with 95 tools ready to use.

Tools OpenClaw gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

Extend

95 tools
Upload File

Upload a document to Extend (multipart) and get a fileId for processing.

Get File

Retrieve a file's metadata, and optionally its parsed text/markdown/html.

List Files

List uploaded files (cursor pagination).

Delete File

Delete an uploaded file.

Parse (Sync)

Parse a document synchronously into clean markdown + blocks (≤5 min).

Extract (Sync)

Run structured extraction synchronously (≤5 min).

Classify (Sync)

Classify a document synchronously (≤5 min).

Split (Sync)

Split a multi-document file synchronously (≤5 min).

Edit (Sync)

Edit a document synchronously (≤5 min).

Create Parse Run

Parse a file into clean, chunked, LLM-ready markdown + structured blocks.

Get Parse Run

Poll a parse run for status and parsed output.

List Parse Runs

List parse runs (cursor pagination).

Cancel Parse Run

Cancel an in-progress parse run.

Delete Parse Run

Delete a parse run.

Batch Parse Runs

Create many parse runs in one batch.

Create Extract Run

Run structured data extraction on a file using an extractor.

Get Extract Run

Poll an extract run for status and extracted JSON.

List Extract Runs

List extract runs (cursor pagination).

Cancel Extract Run
Delete Extract Run
Batch Extract Runs
Create Extractor

Create a reusable extractor (schema + prompt config).

Get Extractor
Update Extractor
List Extractors
Create Extractor Version
List Extractor Versions
Get Extractor Version
Create Classify Run

Classify a file into one of a configured set of document types.

Get Classify Run
List Classify Runs
Cancel Classify Run
Delete Classify Run
Batch Classify Runs
Create Classifier
Get Classifier
Update Classifier
List Classifiers
Create Classifier Version
List Classifier Versions
Get Classifier Version
Create Split Run

Split a multi-document file into logical sub-documents.

Get Split Run
List Split Runs
Cancel Split Run
Delete Split Run
Batch Split Runs
Create Splitter
Get Splitter
Update Splitter
List Splitters
Create Splitter Version
List Splitter Versions
Get Splitter Version
Create Edit Run

Run a programmatic document edit (config = schema + instructions).

Get Edit Run
Delete Edit Run
Generate Edit Schema

Analyze a document and auto-generate an edit schema.

Get Edit Template
Create Workflow
Get Workflow
Update Workflow
List Workflows
Create Workflow Version
List Workflow Versions
Get Workflow Version
Create Workflow Run

Run a configured Extend workflow on a file.

Get Workflow Run
List Workflow Runs
Update Workflow Run
Cancel Workflow Run
Delete Workflow Run
Batch Workflow Runs
Create Webhook Endpoint
List Webhook Endpoints
Get Webhook Endpoint
Update Webhook Endpoint
Delete Webhook Endpoint
Create Webhook Subscription
List Webhook Subscriptions
Get Webhook Subscription
Update Webhook Subscription
Delete Webhook Subscription
Create Evaluation Set
List Evaluation Sets
Get Evaluation Set
Create Evaluation Set Items
List Evaluation Set Items
Get Evaluation Set Item
Update Evaluation Set Item
Delete Evaluation Set Item
Create Evaluation Set Run
Get Evaluation Set Run
Get Batch Run
Get Batch Processor Run

What you can build

When a new PDF lands in your inbox or storage, start an Extend extract run and write the structured fields straight into your database.
When an Extend run completes, pick up the extracted data and route it to the right team based on the document type.
Classify every incoming file with a sync classify call, then branch the workflow by document type before extracting.
Split a merged scan of many documents into separate files with a batch split run, then classify and extract each one.
Batch parse a folder of contracts overnight and collect the parsed output for search and review.
Publish a new classifier version, run it against an evaluation set, and compare accuracy before you rely on it in production.

About OpenClaw

OpenClaw is an open command-line agent. NoClick runs it hosted and lets you connect your apps to it as tools, so it can take real actions across your systems. Wire an integration into the agent and OpenClaw can call that app’s operations directly. It is a good fit when you want an open, no-fuss agent with real tool access and nothing to install.

Open and approachable
Simple to point at a task
Solid general tool use
Hosted, with nothing to install

Frequently asked questions

Open your OpenClaw agent in one click

NoClick runs OpenClaw for you with Extend wired in as tools. Connect your account and run.