Give Claude eyes for documents
Install docutray-skills and your agent can extract, validate and re-prompt on low-confidence fields.
ClaudeSkillsDocuTrayConvert any document, any format, any layout — in seconds. Pick the surface that fits: REST API, typed SDKs, the new docutray-cli, or drop Claude Skills into your agent.
# Convert any document with one HTTP call
curl -X POST https://app.docutray.com/api/convert \
-H "Authorization: Bearer $DOCUTRAY_API_KEY" \
-F "image=@invoice.pdf" \
-F "document_type_code=invoice"docutray-node · stabledocutray-python · stable@docutray/cli · betadocutray-skills · beta
Five ways to talk to DocuTray. Pick one — they all hit the same engine, return the same shapes.
The source of truth. Multipart uploads, OpenAPI 3.1 schema, webhook callbacks, and retry-safe idempotency keys.
Typed client for Node 20+. Promises, streams, automatic retries, and full TypeScript definitions generated from OpenAPI.
Sync & async clients for Python 3.10+. Pydantic v2 models, httpx transport, drop-in for FastAPI and Django pipelines.
Convert and identify documents from your terminal, shell scripts or AI agents. Log in with OAuth, manage document types, run processing steps.
Drop-in skills for Claude and other agents. Your assistant can convert documents, look up document types, and validate fields without you writing tool wiring. Ships with prompts, schemas and few-shot examples curated by us.
Four steps. Five minutes. From sign-up to your first parsed invoice.
Real-world starting points. Two guides are live today — more landing soon.
Use the AI-powered wizard to define a new document type from a single sample. Schema, prompts and validation in minutes.
WizardSchemaAIExport every document type to JSON with the CLI, commit the files, and keep a reviewable history of your extraction schemas.
CLItypes exportGitInstall docutray-skills and your agent can extract, validate and re-prompt on low-confidence fields.
ClaudeSkillsDocuTrayDeep references, organized by surface area.
Endpoints, authentication, responses
Step-by-step tutorials
Supported documents and schemas
Real-time notifications
Feed Claude or ChatGPT our full docs in plaintext, or install docutray-skills for a curated agent toolkit.