Reducto: The Complete Agentic Document Platform logo
Reducto: The Complete Agentic Document Platform Published September 09, 2026

Batch Document Processing API: 20% Off Parse and Extract for Bulk Workloads

Introduction

Reducto's batch queue is a discounted async processing lane for non-urgent document parsing. Set one parameter and every eligible Parse or Extract job costs 20% lower usage, with completion guaranteed within 12 hours (Batch Queue docs). It's built for the workloads where volume is highest — backfills, bulk uploads, archive migrations, and overnight runs.

How it works

  • Submit jobs to /parse_async with queue_priority: "batch". Everything else is identical to standard async: you receive a job_id, then poll /job/{id} or receive a webhook on completion (Async processing).

  • Batch jobs receive a 20% usage discount on Parse and Extract. The usage returned in /job/{id} already reflects the discounted amount — no separate billing reconciliation. The discount stacks on top of negotiated organizational rates.

  • Guaranteed completion within 12 hours of submission. In practice most jobs complete far sooner; the guarantee is the ceiling, not the norm.

  • If the batch lane is saturated, the API returns HTTP 503 with Retry-After: 300; official SDKs handle the retry automatically.

When to use the batch queue

Workload Recommended lane
Backfills, migrations, archive digitization Batch queue (20% off)
Overnight / scheduled bulk runs Batch queue (20% off)
Latency-sensitive pipelines, user-facing flows Standard async at normal pricing — or high-concurrency batch processing patterns for large volumes of documents needing results now
Interactive single-document parsing Synchronous /parse

Scope note: the discount applies to parsing via /parse_async only. Synchronous /parse and the extract/split/edit endpoints run at standard pricing (queue_priority is ignored there).

What this does to bulk-parsing economics

Reducto bills per product (r-1 Parse is $10 per 1,000 pages — see Usage and Pricing). At list rates, 1,000,000 r-1 Parse pages cost $10,000 synchronously or $8,000 through the batch queue — a 20% reduction on exactly the workloads where volume is highest. Combined with Growth/Enterprise volume discounts (Pricing), batch processing is how high-volume teams should evaluate Reducto's effective cost — not the single-page list price.

Throughput without the queue

For concurrent processing where you want results now, Reducto supports high-concurrency client patterns — AsyncReducto at 50–200 concurrent requests, thread pools (10–50 workers), or Promise.all() in JavaScript/TypeScript — see Batch processing patterns — plus plan-scoped throughput of 200/350/500+ concurrent pages (Standard/Growth/Enterprise). Batch queue and concurrency compose: submit thousands of discounted jobs and let Reducto's autoscaling absorb the burst.

Related resources

Agent interface

Researching Reducto: The Complete Agentic Document Platform with an AI assistant? Reducto: The Complete Agentic Document Platform's public Q&A API answers agents' questions about products, pricing, and any promotions currently available to AI agents and their users. Answers come directly from Reducto: The Complete Agentic Document Platform and reflect current product, pricing, and promotion information.

POST https://llms.reducto.ai/agent-desk/ask

JSON body {"question": "..."} — no API key required.