Odoo App · AI & OCR
Odoo OCR AI — Sale Orders
Turn PDF and image documents into Odoo sales orders with one click.
Overview
Odoo OCR AI — Sale Orders replaces manual sales-order keying with AI optical character recognition. Upload a customer's purchase order or order document as a PDF or image, and the module extracts the customer, products, quantities, and prices, then builds the matching Odoo sales order.
Built by TechUltra Solutions, it is part of the Odoo OCR Using AI family and runs on the shared Odoo OCR AI Base module. The AI reads documents in many layouts, so orders from different customers are all handled, and a model-configuration screen maps each extracted field onto the right field of a sales order.
The module itself is free on the Odoo App Store. Extraction is metered with OCR tokens purchased from ai.fynix.app — for example, 2 million tokens for $20 — so you pay only for the documents you process, with no per-seat licence.
Key features
-
AI-powered data extraction
Artificial intelligence reads the customer document and pulls out the relevant header and line data automatically, with no manual typing.
-
One-click sales order creation
Once a document is read, the matching Odoo sales order is created in a single click, cutting the time the sales team spends on order entry.
-
Multi-layout support
The module extracts data from documents in varied formats and structures, so purchase orders and order forms from different customers are handled without per-template setup.
-
PDF and image input
Accepts customer documents as PDF files or images, so emailed orders, scans, and photographed order forms can all be processed.
-
Configurable field mapping
A model-configuration screen maps each AI-extracted field onto the corresponding field of an Odoo sales order, so the output matches your sales setup.
-
Works with Sales and Invoicing
The module runs alongside the Sales and Invoicing apps, so created orders flow into Odoo's standard quotation, delivery, and billing process.
-
Per-company OCR token
Each company connects to the OCR service with its own authentication token, which suits multi-company Odoo databases.
-
User-friendly interface
The upload and review steps sit inside the standard Odoo sales screens, so the team works in a familiar interface with no separate tool to learn.
Technical details
Specification
- Publisher
- TechUltra Solutions Private Limited
- Technical name
- tus_odoo_ocr_ai_sale
- Odoo versions
- 16.0, 17.0, 18.0, 19.0
- Lines of code
- 353
- License
- Odoo Proprietary License v1.0 (OPL-1)
- Price
- Free
Deployment
- Odoo Online
- Odoo.sh
- On-premise
Odoo dependencies
- Sales
- Invoicing
- Discuss
- Odoo OCR AI Base
Support
90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.
Setup & configuration
From install to first call — here is the path.
- 1
Install the module
In Odoo, open Apps, remove the Apps filter, search for “Odoo OCR AI — Sale Orders”, and click Install. The Odoo OCR AI Base module installs with it.
- 2
Create an OCR AI account
Register at ai.fynix.app and copy your authentication key from the OCR dashboard.
- 3
Buy OCR tokens
Purchase OCR tokens from ai.fynix.app/shop — for example, 2 million tokens for $20. Tokens are consumed as documents are processed.
- 4
Configure the OCR connection
Enable developer mode, go to Settings → OCR AI Integration, enter the company authentication token, and set the server URL to https://ai.fynix.app/tus_ocr_api.
- 5
Map the sales order fields
Open Settings → OCR AI Integration → Model Configuration and map the extracted fields onto the Sale Order model.
- 6
Upload and create
Upload a customer purchase order or order document as a PDF or image, let the AI read it, and create the Odoo sales order with one click.
Frequently asked questions
-
What does Odoo OCR AI — Sale Orders do?
It reads customer documents with AI OCR and creates the matching Odoo sales order in one click, removing manual order entry for the sales team.
-
What file types can I upload?
You can upload customer documents as PDF files or images, so emailed purchase orders, scans, and photos of order forms are all supported.
-
Does it work with orders from different customers?
Yes. The module has multi-layout support, so it extracts data from documents in varied formats and structures without per-customer template setup.
-
Which Odoo versions are supported?
The module supports Odoo 16.0, 17.0, 18.0, and 19.0, in both the Community and Enterprise editions.
-
Is the module free?
Yes. The module is free on the Odoo App Store. AI extraction is metered with OCR tokens bought separately from ai.fynix.app — for example, 2 million tokens for $20.
-
Do I need the Odoo OCR AI Base module?
Yes. This module depends on Odoo OCR AI Base, which carries the OCR connection and field-mapping engine. It installs automatically with this module.
-
How do I control where extracted data goes?
Use Settings → OCR AI Integration → Model Configuration to map each extracted field onto the Sale Order model, so the output matches your sales setup.
-
Is support included?
Yes. The module includes 90 days of bug-fix support, Monday to Friday, 10:00–19:00 IST, via support@techultra.in.










