A voice agent that checks Odoo stock in real time
Odoo is the most widely adopted open-source ERP-CRM among Spanish industrial SMEs and retailers: it manages sales, inventory, billing and CRM in a single platform, either in the cloud or installed on your own server.
The short answer: yes, it's possible. Odoo has a public API and an AI agent can connect to it today so your calls and WhatsApp conversations are handled and logged without manual work. At Veltim we design and implement this integration: the first call is free and the quote is fixed. The rest of the article explains how.
Odoo is the most widely adopted open-source ERP-CRM among Spanish industrial SMEs and retailers: it manages sales, inventory, billing and CRM in a single platform, either in the cloud or installed on your own server.
What Odoo's API allows
It exposes a public XML-RPC and JSON-RPC API across all its models — customers, CRM opportunities, orders, activities — which works the same in Odoo Online and in self-hosted installations, something that matters for companies that host it themselves.
That the API is public and documented matters more than it seems: it means the integration does not rely on hacks or opaque connectors, but on an official contract that the platform itself maintains. The full reference is in the Odoo developer documentation.
How we solve it with Odoo
The AI agent creates the opportunity in Odoo's CRM with its source tag, and in sales businesses it can go further than a pure CRM: checking real stock before committing to a delivery time over the phone, or recording the draft order that the team confirms afterwards.
The principle is always the same: the AI agent handles the conversation and Odoo is informed automatically. No jotting notes on paper to enter later, no leads lost between the phone and the CRM.
This integration yields the most value in industrial SMEs and retailers that already manage sales and inventory in Odoo.
What you should know beforehand
In self-hosted installations, the version and custom modules condition the integration: part of the work is to verify which models your particular instance exposes and with what permissions.
To be clear: none of these points prevents the integration. They are design decisions we resolve before connecting anything, and that's why our quote is fixed: the tool's limits are already accounted for. The rule is to design first and connect later: which records the agent creates, which it updates, and what always stays in the team's hands.
Frequently asked questions
Does it work with our Odoo installed on our own server?
Yes, the external API is the same; we only need an integration user with the appropriate permissions and network access to the instance. With Odoo Online the setup is more straightforward.
Can the agent check stock during the call?
If the inventory module is active, yes: it's one of the integrations where the impact is most noticeable, because the customer receives real availability and delivery times without waiting for someone to check manually.
Do I have to change tools to work with Veltim?
No. The integration is built on top of what you already use: the advantage of tools with a public API like Odoo is precisely that they don't force any migration.
Who builds this integration and how much does it cost?
It is designed and implemented by Veltim, an AI automation agency from Madrid that works remotely across Spain. The price depends on your volume and what needs to be connected: in a free call we review your Odoo account and give you a fixed quote with concrete timelines.
Odoo is a registered trademark of its owner. Veltim is not affiliated with or sponsored by the brand: this article describes a technical integration through its public API.
Do you use Odoo and want your calls and WhatsApp messages to register themselves? Tell us about your case and we'll review it on your real account. You have the full catalog of tools we connect in integrations, and you can also see how our voice agents and chatbots work or read customer cases.
Kevin Rojas — Fundador de Veltim. Programador e ingeniero de IA: agentes de voz, chatbots de WhatsApp e integraciones con CRM para negocios reales. LinkedIn · YouTube · Sobre Veltim
Contact: veltim.com · Phone: +34 623 05 08 56 · Madrid, Spain.