Odoo 19
Community & Enterprise
On-premise & Odoo.sh
€129 one-time
Extract vendor bills with AI. Review every field.
Send a PDF or image to OpenAI with your own API key, match the extracted data to existing Odoo records, and apply it only after an accountant reviews the result.
↑ Buy with the “Add to Cart” button above
Questions? Email the developer
Beta release · v0.9 for Odoo 19 · OPL-1 license
BYOK
Your OpenAI API key
STRUCTURED
Schema-constrained extraction
REVIEW FIRST
No automatic posting
AUDITABLE
Provider and token metadata
Capabilities
Less typing without giving up control
A focused vendor-bill workflow for accountants who want AI assistance, not invisible accounting automation.
PDF and image input
Select an attached PDF, JPG, PNG or WebP from a draft vendor bill or credit note.
Field extraction
Capture vendor details, reference, dates, currency, payment and PO references, totals and item lines.
Conservative matching
Match existing vendors by VAT or exact name, products by code or exact name, and purchase taxes by rate.
Confidence and warnings
See document and line confidence, unmatched values, ambiguous taxes and total differences before applying.
Duplicate guard
Block application when another active vendor bill has the same vendor and invoice reference.
Draft stays draft
Applying reviewed data never posts the bill. Standard Odoo validation and accounting controls remain authoritative.
Real interface
A visible, reversible review workflow
Screens captured from a running Odoo 19 database.
01 · REVIEW

02 · DRAFT BILL

03 · SETTINGS

Workflow
From attachment to reviewed draft
1. Configure
Add a company-specific OpenAI API key, model and optional fallback expense account.
2. Extract and review
Attach a document, confirm the transfer notice and inspect every match, line and warning.
3. Apply, verify, post
Apply reviewed values to the draft, complete normal Odoo checks and post only when ready.
Pricing
One-time module price. Bring your own API account.
ONE-TIME PURCHASE
€129
Per Odoo version, unlimited users.
↑ Purchase with the button at the top
EXTERNAL USAGE
OpenAI API usage is billed separately by OpenAI to the API account you configure. 8cells does not resell credits or receive document data.
Data and limitations
Clear boundaries for accounting AI
What leaves Odoo?
Only the selected document, the extraction instructions and schema are sent directly to OpenAI after explicit acknowledgement.
What is stored?
Odoo stores the structured review, provider/model identifiers, token counts, timestamps and applied-by user. Raw provider JSON is not retained.
Does OpenAI store the response?
The request sets response storage to false. Your OpenAI account, organization and applicable provider terms still govern data processing.
Will it create or post records automatically?
No. It does not create vendors or products and never posts bills. AI output can be wrong and must be reviewed.
Support
Direct help from the developer
For configuration questions or bug reports, include your Odoo version, module version and steps to reproduce. Never email API keys or real invoice documents.
apps@8cells.comRelease notes
v0.92026-07-21Beta for Odoo 19: OpenAI Responses API extraction, PDF/image input, structured review, conservative record matching, duplicate guard and review-first draft application.
© 2026 8cellsapps@8cells.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1042 |
| Technical Name |
ai_vendor_bill_ocr |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/14.0/ai_vendor_bill_ocr |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module