Skip to main content
ELODOX
All AI solutions
AI solutions · built with Claude

Invoice & document automation

From a PDF in an inbox to a checked draft in your ERP, with a person signing off.

We build pipelines where Claude reads incoming documents — scanned or digital, in French, Arabic or English — extracts the fields that matter, checks them against your ERP and prepares a draft for approval. Anything unusual goes to an exceptions queue instead of slipping through.

supplier-invoice.pdf

Illustrative demo · sample data

How it works

Four steps, each one reviewable.

  1. 01

    Collect

    Documents arrive from a mailbox, a shared folder, a scanner or an upload portal.

  2. 02

    Read & extract

    Claude reads the document and returns structured fields: supplier, tax ID, dates, lines, totals, VAT.

  3. 03

    Check

    Rules you approve: supplier exists, totals add up, VAT is consistent, the purchase order matches, no duplicates.

  4. 04

    Draft & approve

    A draft bill or record is created in Odoo or your ERP and waits for a person to approve it.

What we deliver

Scoped, built, handed over.

  • Document inventory and field mapping for your formats
  • Extraction and validation pipeline with confidence flags
  • Integration with Odoo or your ERP as drafts, never auto-posted
  • Exceptions queue and review screen
  • Accuracy report on your own sample documents before go-live
  • Run-book, monitoring and support
Works with

Your systems, as they are.

  • Supplier invoices
  • Purchase orders
  • Delivery notes
  • Contracts
  • Bank statements
  • Expense receipts
Safeguards
  • Drafts, not postings

    Nothing reaches your books without a human approval.

  • Checks you can read

    Validation rules are explicit and agreed with your finance team.

  • Every document traceable

    Original file, extracted fields and decision are kept together.

Questions

What clients ask first.

What about Tunisian specifics?

Checks can be configured for the matricule fiscal, TND amounts with three decimals, VAT rates and withholding tax, and agreed with your accountant before go-live.

Is our data used to train the model?

Under Anthropic's commercial terms, data sent through the API is not used to train its models by default. We go through the applicable terms — Anthropic directly, Amazon Bedrock or Google Cloud Vertex AI — with you before anything is connected.

Can it run entirely on our premises?

Claude itself runs as a cloud service. The connectors, logs, indexes and your own data stores can stay on your infrastructure, and we only send the model what a given task needs.

Does it work in French and Arabic?

Yes. Claude reads and writes French, Arabic and English, so documents, questions and answers can be in any of them — including mixed-language documents.