Getting started
What does Ordalis do?
Ordalis turns unstructured documents (PDFs, images, scans, contracts, invoices, K-1s, bank statements) into structured records — typed JSON, CSV, or XLSX — with per-field confidence scores and page citations.
Do I need an API key to try it?
No. The home page demo accepts a sample PDF without sign-up. For programmatic access, sign up at /#signup for the Free tier (250 extractions / month).
What plans are available?
Free, Starter ($29/mo), Team ($149/mo), Firm ($499/mo), and Enterprise (custom, from $1,500/mo). See /pricing for the full breakdown.
Accuracy and reliability
How accurate is the extraction?
F1 score is published monthly on the benchmarks page. Recent fixtures: 94.5% on financial documents, 92.8% on legal contracts. Per-field confidence is calibrated; you can branch on it (e.g., route < 0.85 to a human-review queue).
What if my document is unusual?
Submit a custom JSON Schema in the request — the AI extracts to your shape. Or build a workspace template once and reuse it. Edge cases route to your review queue based on the confidence threshold you configure.
How fast is it?
Median latency 1–3 seconds for sub-25-page documents on the synchronous endpoint. Larger files (or batch jobs) use the webhook path with async callback.
Security and compliance
Do you train your AI models on customer data?
No. AI inference runs on Cloudflare Workers AI; Workers AI does not train on customer prompts. BAA-scope workspaces additionally route through the zero-retention Cloudflare AI Gateway. See /security and /trust.
Is there a HIPAA BAA?
Yes — auto-eligible on Firm and Enterprise; available on Starter and Team after sales counter-signing. See /legal/baa.
Where is data stored?
Cloudflare R2 (object) and D1 (relational) — primary US region with global edge replication. Data residency on request for Enterprise.
Integrations
How do I integrate with QuickBooks / Xero / Yardi?
Use the webhook export to post records into your downstream system. The Ordalis SDKs ship with examples for the common destinations (QuickBooks Online, Xero, NetSuite, Yardi, AppFolio).
Can my AI agent use Ordalis?
Yes — see /for-ai-agents. We publish an MCP manifest so Claude, Cursor, and other MCP hosts can call Ordalis as a tool with no integration code.
Billing and account
How do I cancel?
Cancel from your billing page or email billing@ordalis.io. Cancellation takes effect at the end of the current billing period. See refund policy for refund details.
Do you offer annual pricing?
Yes — annual plans get a 14-day money-back window. Contact sales for an annual quote on Team or Firm.
How do I get an invoice?
Stripe-issued invoices are emailed automatically on each renewal. Pull historical invoices from /v1/billing/invoices via the API or the billing page.
Still need help?
Email tyler@ordalis.io for general questions, security@ordalis.io for security disclosures, or billing@ordalis.io for invoice and refund questions.