Your documents, understood
An AI Agent that reads, extracts, and analyzes any document. PDFs, invoices, contracts, compliance forms — structured data out, zero manual entry.
What it does
Structured Extraction
Define a JSON Schema, upload a document. Get perfectly structured data back. Invoices, receipts, contracts — any format.
AI Analysis
Ask questions about your documents in natural language. 'What are the payment terms?' 'Is this contract compliant?' Instant answers.
Chat with Documents
Upload files and have a conversation. The AI reads every page, understands context, and gives cited answers.
Batch Processing
Process hundreds of documents at once. Same schema, consistent output. Perfect for monthly invoice runs or audit preparation.
AI Vision
Claude's vision reads scanned documents, handwritten notes, photos of receipts. Not just OCR — actual understanding.
Developer API
RESTful API with auth, rate limiting, and webhooks. Integrate document intelligence into any system in hours.
Simple, powerful API
Three endpoints. That's all you need. Upload → Extract → Analyze.
// 1. Upload a document
const file = await fetch("https://api.neji.rooxai.com/api/files", {
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData, // PDF, DOCX, or image
});
// 2. Extract structured data
const extraction = await fetch("https://api.neji.rooxai.com/api/extract", {
method: "POST",
headers: {
Authorization: "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
fileId: file.id,
projectId: "my-project",
schema: {
type: "object",
properties: {
vendor: { type: "string" },
total: { type: "number" },
date: { type: "string", format: "date" },
lineItems: {
type: "array",
items: {
type: "object",
properties: {
description: { type: "string" },
amount: { type: "number" },
},
},
},
},
},
}),
});
// 3. Get perfectly structured data
console.log(extraction.data);
// { vendor: "Acme Corp", total: 15420.00, date: "2026-03-19", lineItems: [...] }Use cases
Invoice Processing
Extract line items, totals, tax IDs, dates from any invoice format. Feed directly into your ERP.
Regulatory Compliance
Validate PLD/AML forms, extract KYC data, check compliance documents against requirements. See our dedicated PLD Assistant for SOFOMs.
See PLD Assistant →Contract Analysis
Extract key terms, obligations, deadlines, and red flags from legal contracts.
Report Digitization
Turn scanned reports, PDFs, and printed documents into searchable, structured data.
Pricing
Start free. Scale as you grow. No contracts, cancel anytime.
Starter
For small teams getting started
- 500 documents/month
- 5 extraction schemas
- API access
- Dashboard
- Email support
Professional
For growing businesses
- 5,000 documents/month
- Unlimited schemas
- Batch processing
- Webhook notifications
- Priority support
- Custom models
Enterprise
For high-volume operations
- Unlimited documents
- Dedicated infrastructure
- On-premise option
- SLA guarantee
- Dedicated success manager
- Custom integrations
FAQ
What document formats are supported?
PDF, DOCX, PNG, JPG, TIFF, and scanned documents. Our AI vision can read even handwritten text and photos of documents.
How accurate is the extraction?
99%+ accuracy on structured documents like invoices and forms. For unstructured documents, accuracy depends on document quality but typically exceeds 95%.
Can I define my own extraction schemas?
Yes. You define a JSON Schema specifying exactly what fields you need. The AI extracts data to match your schema perfectly.
How does it handle sensitive documents?
All documents are encrypted in transit and at rest. Multi-tenant isolation ensures your data never mixes with other users. SOC 2 compliance in progress.
Is there a free trial?
Yes — 50 free documents per month, no credit card required. Upgrade when you're ready.
Ready to automate your document workflow?
Start processing documents in minutes. No setup fee, no commitment.