Streamline Your Business Processes with Intelligent Automation
DocRelay helps you automate, optimize, and scale operations with document processing that delivers measurable results.
Documents in. Structured JSON out.
Any document type
PDFs, images, receipts, invoices — web, app, or API.
AI + human review
AI extracts at scale; vetted reviewers handle edge cases.
Structured JSON
Schema-ready output for accounting, ERP, CRM, and databases.
Real-time & batch
Choose mode for latency or volume.
REST, WebSocket & Zapier
Integrate with code or connect 7,000+ apps via Zapier.
Secure by design
Encryption, access controls, and audit trails.
Four steps from document to data
Send files via web, app, or API.
Fields, amounts, dates, vendors, line items.
Reviewers confirm edge cases when needed.
REST, WebSocket, webhooks, or no-code Zaps.
Built for integration
Upload a document, choose real-time or batch, receive structured JSON — via API, webhooks, or Zapier.
REST
- POST /v1/jobs — create a processing job
- GET /v1/jobs/{id} — status and metadata
- GET /v1/jobs/{id}/result — structured JSON
- POST /v1/webhooks — completion callbacks
- DELETE /v1/jobs/{id} — cancel a queued job
Auth via Bearer API key. Support Idempotency-Key on create.
WebSocket
wss://api…/v1/ws— subscribe by job ID or workspace- Events:
job.queued,job.processing,job.needs_review job.completedincludes the full structured JSON resultjob.failedwith error code and message
Ideal for real-time UIs and live ops dashboards.
Example: create a job
curl -X POST https://api.docrelay.example/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Idempotency-Key: receipt-2025-001" \
-H "Content-Type: application/json" \
-d '{
"mode": "realtime",
"document_url": "https://files.example/invoice.pdf",
"schema": "invoice_v1",
"webhook_url": "https://your.app/hooks/docrelay"
}'
Zapier integration
Connect DocRelay to 7,000+ apps without writing code.
Triggers: New Job Completed · Job Needs Review · Job Failed
Actions: Create Processing Job · Find Job · Get Job Result
Accuracy and speed you can trust
"We upload receipts and invoices and get back clean JSON we drop straight into our accounting system."
Plans that scale with you
Start free, then choose the volume that fits your workflow.
Starter
For individuals and small teams getting started
- ✓ 500 documents / month
- ✓ Real-time processing
- ✓ REST API access
- ✓ Email support
Growth
For teams processing documents regularly
- ✓ 5,000 documents / month
- ✓ Real-time & batch modes
- ✓ REST, WebSocket & Zapier
- ✓ Human review included
- ✓ Priority support
Enterprise
For high volume and compliance needs
- ✓ Unlimited volume options
- ✓ Full API, webhooks & Zapier
- ✓ Dedicated capacity & SLAs
- ✓ White-label options
- ✓ On-premise deployment
Ready to stop manual data entry?
Extract, validate, and deliver JSON from documents via REST, WebSocket, and Zapier.
Get Started Free