Phone orders are still how a large share of business gets done, and they are still the slowest thing your counter staff do. Someone rings, a person stops what they were doing, writes the order on paper, then retypes it into Odoo later. Our AI Voice Ordering Agent removes the middle two steps entirely.
What the call actually sounds like
The quickest way to explain it is to read one. This is the shape of a typical conversation:
AI Agent: Hey Sarah! I've got delivery to 456 Oak Ave on file, all still correct?
Caller: Yes. I need my usual rice and two litres of milk.
AI Agent: Got it: 1 x Basmati Rice 5kg and 2 x Full Cream Milk 1L. Anything else?
Caller: That's all, thanks.
AI Agent: Your order comes to $18.40, placing it now. You'll have it tomorrow!
What it handles on every call
These are trained conversation flows refined against real production traffic, not a scripted phone menu with branches.
- 01 Caller recognition. Identifies returning customers by phone number and greets them by name with their saved delivery address.
- 02 New customer setup. Registers first-time callers in under a minute: name, phone and delivery address, read back and confirmed.
- 03 Smart product search. Fuzzy matching across names and keywords, so it copes with plurals, brand names, model numbers and vague requests.
- 04 Variant handling. Asks for size, colour or spec one attribute at a time until it has the exact product variant.
- 05 Cart and order review. Reads the full order back with the total before placing it, and changes only the line the caller wants changed.
- 06 Graceful recovery. Never reads an error aloud. It retries quietly, offers alternatives, and hands off to your team when it should.
What lands in Odoo
This is the part that separates a chatbot from something useful. The agent writes through secure server-side tools directly into your database, so your team sees the records immediately, in the apps they already work in:
- Customer records with a correctly formatted phone number (
res.partner) - Delivery addresses linked to the customer
- A sale order with every order line, created during the call (
sale.order) - The requested delivery date on the order
- A call log note attached to the sale order
Where it fits
It is the same agent each time, tuned to your catalogue and your process. So far we have deployed it for grocery and supermarkets, office supplies, furniture showrooms, wide-format printing supplies, restaurants and takeaway, and B2B distribution.
See it running
We will connect a demo agent to a sample catalogue and give you a number to call as if you were a customer. Full details are on the voice ordering page, or book a live demo call and we will set up an agent you can ring yourself.







