eCommerce
One sales agent, several ways a shopper can reach it
Website, WhatsApp, a mobile app, REST, and a read-only MCP endpoint share one Odoo store connection. Cart and checkout stay off the MCP endpoint.
By doo.mcp5 min read

On this page
The eCommerce Agent is one connection to your Odoo store, reached from more than one place. The places are not copies of each other. A shopper, a mobile app, and an engineer in Cursor are different callers, so the tools they receive are different.
The AI chatbot for Odoo guide covers the website channel in detail.
Where a shopper talks
The website widget is live. It sits on your Odoo website, shares the shopper’s real cart, and can answer about the product page they are viewing. Free includes this channel.
WhatsApp comes with a paid eCommerce subscription. Shoppers get interactive lists, buttons, an order review, and a payment link over the WhatsApp Cloud API. Voice notes are transcribed. They can be told when payment clears and when delivery status changes.
The Odoo WhatsApp chatbot guide covers setup.
A custom mobile app uses a session API. You can run the full chat, or use an assist mode that answers questions and hands checkout to your own cart.
Where your own tools talk
REST exposes the tools over HTTP with your MCP key, so your backend can call the same store. The MCP endpoint, on paid plans, is for Claude and Cursor. It searches, reads product details, and checks stock. It does not add to a cart. That limit is deliberate: checkout belongs on the widget, WhatsApp, and the mobile API, where the shopper can review the order and pay on your store.
What stays the same on every channel
- Prices and stock are read from your store at the time of the question
- The store FAQ you trained is available beside those live calls
- A request for a person pauses the AI and opens the shared inbox
- The monthly response allowance belongs to this agent, across the channels that plan includes
The Chatbot Agent is a separate product for a site that has no store. It does not inherit the catalog tools. If you want both a policy chatbot and a selling agent, they are two subscriptions with two allowances.
The free website chatbot guide covers that product.