🟣

ATHEMI + Odoo

Turn your Odoo quotations into trackable B2B projects

Import pending Odoo quotations with one click, collaborate with customers in a shared project space, collect legally valid digital signatures, and push vendor bills back to Odoo β€” all without email chaos.

What is Odoo?

Odoo is the world's leading open-source business management suite, with over 12 million users across more than 120 countries. Originally developed in Belgium, Odoo offers a modular platform spanning CRM, sales, accounting, inventory, e-commerce, manufacturing, HR, and website building β€” all integrated into a single database.

Odoo is available in three flavors: Odoo Online (SaaS at odoo.com), Odoo.sh (managed cloud hosting for custom modules), and Community / Enterprise on-premises. ATHEMI connects to all three via Odoo's official XML-RPC API.

How ATHEMI integrates with Odoo

ATHEMI connects to your Odoo database using an API key you generate in your Odoo user profile. Once connected, your quotations, contacts, and invoices stay in sync β€” without any middleware or custom modules to install.

πŸ“₯

Browse and import quotations

ATHEMI lists your pending Odoo quotations (state: Draft or Sent) directly in the project creation flow. Select one β†’ the PDF, customer details, and amount are imported automatically. No manual data entry, no duplicate records.

πŸ”„

Bidirectional contact sync

Import your entire Odoo contact database (<code>res.partner</code>) into ATHEMI with one click. New contacts added in ATHEMI can be pushed back to Odoo. Updates flow in both directions β€” no data silos.

βœ…

Automatic sales order confirmation

When your customer accepts a quote in ATHEMI, the linked Odoo quotation is automatically confirmed as a sales order. The signed PDF is stored in ATHEMI with cryptographic proof. When a project is terminated, the order is cancelled in Odoo.

πŸ“€

Vendor bill push

As a customer in a project, import supplier invoices received in ATHEMI directly into Odoo as vendor bills (<code>account.move</code> with <code>move_type = in_invoice</code>). The original PDF is attached and the bill is ready for payment approval.

πŸ”

Legally valid digital signatures

Customers sign quotations directly in ATHEMI with hash-verified digital signatures. Signer name is validated against profile data, and the signed PDF is stored with cryptographic proof.

Best for

ATHEMI + Odoo is ideal for international SMEs using Odoo as their ERP backbone, particularly service businesses, consultancies, and growing companies that have outgrown spreadsheet-based quoting but want to stay within their existing Odoo ecosystem.

If your sales team already manages quotations in Odoo but customers still receive them via email attachments β€” and you lose track of who opened what and when β€” ATHEMI bridges that gap. Your Odoo stays the source of truth; ATHEMI provides the customer collaboration layer on top.

Why choose ATHEMI + Odoo?

⏱️

Save hours on quote admin

No more manual status updates in Odoo β€” every acceptance, rejection, or cancellation flows back automatically.

πŸ‘οΈ

See when quotes are viewed

Know exactly when your customer opens a quote, so you can follow up at the right moment.

✍️

Legally valid digital signatures

Customers sign with their legal name; cryptographic hash is stored alongside the PDF for audit.

πŸ”„

Zero-friction Odoo sync

Works with Odoo Online, Odoo.sh, and on-premises installations via standard XML-RPC API β€” no custom modules required.

πŸ‡¨πŸ‡­

Swiss-hosted, GDPR compliant

All collaboration data stored on Swiss servers in full compliance with GDPR and Swiss data protection law.

Frequently asked questions about Odoo + ATHEMI

ATHEMI works with any Odoo version that supports XML-RPC (Odoo 13 and newer). This includes Odoo Online, Odoo.sh, and Community / Enterprise on-premises installations. No custom modules or server configuration required.
No. Any Odoo user with access to the Sales and Contacts modules works. For full functionality (including vendor bill import), the user also needs access to Accounting. ATHEMI only performs actions the connected user is authorized to do in Odoo.
Your database name is visible in the URL bar when logged in β€” typically it's the part before .odoo.com (e.g. acme in acme.odoo.com). For self-hosted Odoo, it's the name you chose during installation.
No. ATHEMI never creates quotations in Odoo β€” it only reads existing quotations and updates their status when customers accept or reject them. Your Odoo remains the single source of truth for quotation creation.
Generate an API key in your Odoo user profile (Settings β†’ Users β†’ API Keys), then enter it in ATHEMI's Company β†’ Connectors β†’ Odoo section along with your URL, database name, and username. We have a detailed step-by-step setup guide that walks you through the entire process.

Ready to connect your Odoo account?

Start a free 14-day trial. No credit card required.