Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. AI Document Digitization v 19.0
  4. Sales Conditions FAQ

AI Document Digitization

by Bitquanta https://hawastack.nl
Odoo

$ 29.12

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 944
Technical Name auto_report
LicenseSee License tab
Websitehttps://hawastack.nl
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 944
Technical Name auto_report
LicenseSee License tab
Websitehttps://hawastack.nl
Versions 18.0 19.0
  • Description
  • License
AI Document Digitization

AI Document Digitization

Upload any business document — Claude AI extracts the data and creates the Odoo record instantly

Stop re-typing supplier invoices, purchase orders, and delivery notes. Open the wizard, upload a PDF or photo, and Claude extracts every field automatically. Review the results, make any corrections, and click Create — the correct Odoo record appears in seconds. One wizard. Seven document types. One AI backend.

Odoo's native digitization covers vendor bills via IAP credits. This module fills the gap: Sales Orders, Purchase Orders, Deliveries, CRM Leads, Helpdesk Tickets — all from a single unified interface, using your own Anthropic API key with no per-scan fees.

Supported document types

Document Odoo record created Duplicate detection
Vendor Bill account.move in_invoice Invoice number + partner match
Customer Invoice account.move out_invoice Invoice number + partner match
Sales Order sale.order Client order ref + partner match
Purchase Order purchase.order Vendor ref + partner match
Delivery / Picking stock.picking —
Helpdesk Ticket helpdesk.ticket — (Enterprise only, auto-hidden on CE)
CRM Lead crm.lead —

What you get

🧠 Claude AI Extraction

Uses the Anthropic Claude API to read your document and return structured JSON — vendor name, invoice number, line items, amounts, dates, and more. Works on scanned PDFs, photos, and multi-page documents.

📋 Review & Edit Before Creating

Every extracted field is shown in an editable table before any record is created. Correct misreads, remove unwanted lines, or adjust amounts — full control, zero lock-in.

⚠️ Duplicate Detection

Before creating a record, the wizard checks whether a matching document already exists in Odoo. If found, you can choose to enrich the existing record instead of creating a duplicate.

🔍 Smart Partner Lookup

Vendors and customers are matched by name against your existing contacts. If no match is found, a new partner is created automatically — mirroring Odoo's own native digitization behaviour.

💾 Extra Fields Preserved

Fields extracted from the document that don't map to a standard Odoo field (e.g. Swift codes, reference notes, custom terms) are saved separately in a persistent store — nothing is lost.

🔒 Your Own API Key

No per-scan fees, no IAP credits. Enter your Anthropic API key once in General Settings. Choose the Claude model (defaults to claude-opus-4-8). Your documents never leave your infrastructure via a third-party proxy.

How it works

1
Select document type
Open Home menu → AI Digitization. Pick the type of document you're uploading: Vendor Bill, Sales Order, Purchase Order, etc.
2
Upload your file
Attach a PDF or image (JPG, PNG). Works with scanned documents, photos taken on a phone, and digitally-generated PDFs. Multi-page PDFs are fully supported.
3
Claude analyzes the document
The file is sent to the Claude API. Claude returns structured JSON: all header fields, line items, amounts, dates, and any additional information found on the document. Typically completes in under 10 seconds.
4
Review & correct
Extracted fields appear in an editable table. Modify anything before committing. If a matching record is detected, you'll see a duplicate warning with the option to enrich the existing record instead.
5
Create — done
Click Create Record. The wizard creates the Odoo record, saves any extra fields, and opens the result directly. From upload to record: under 60 seconds.

Setup

1
Install the module
Install auto_report via Apps. Dependencies (account, sale_management, purchase, stock, crm) are installed automatically.
2
Enter your Anthropic API key
Go to Settings → General Settings → AI Document Digitization. Paste your API key from console.anthropic.com. Optionally change the model (default: claude-opus-4-8). Click Save.
3
Open the wizard
Click the AI Digitization icon from the Home menu. The wizard opens as a dialog — no navigation away from your current screen required.

Technical details

ItemDetail
Odoo versions19.0 Community & Enterprise
Dependenciesbase, account, sale_management, purchase, stock, crm, mail
Helpdesk supportEnterprise only — auto-hidden when module is not installed
AI providerAnthropic Claude (your own API key — no third-party proxy)
Default modelclaude-opus-4-8 (configurable)
API endpointPOST https://api.anthropic.com/v1/messages
File formatsPDF (including multi-page), PNG, JPG, JPEG, WEBP
HTTP libraryrequests (bundled with Odoo — no pip install)
Wizard typeTransientModel — auto-purged, no DB bloat
Extra fields modelauto.report.extracted.field — persistent key-value store
Config parametersauto_report.claude_api_key, auto_report.claude_model
Duplicate handlingDetect on invoice/order ref + partner; offer enrich or create new
Partner creationAuto-created if not found (mirrors native Odoo OCR behaviour)

Published by Bitquanta — hawastack.nl — info@hawastack.nl

Copyright (c) 2026 Bitquanta. All rights reserved.

This software is proprietary and confidential. Unauthorized copying, distribution,
modification, or use of this software, via any medium, is strictly prohibited.

A valid license purchased from the Odoo App Store grants the licensee the right
to install and use this module on a single Odoo database. Redistribution,
sublicensing, or resale is not permitted.

For licensing enquiries: info@hawastack.nl

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with