SALES

An Odoo AI sales assistant is a tight MCP tool list.

Not a new CRM. A read-only MCP server that can search orders, opportunities and customers so a salesperson can ask Claude instead of exporting the pipeline.

AI assistant answering a live Odoo sales question

Tools that belong

search_customers, search_quotations, search_orders, maybe search_activities. Not confirm_order, not unlink, not change pricelist. Record rules on the bot user should match “own team” if that is the policy. Record rules.

Prompts: “Which opportunities went quiet?” “What’s open above 10k?” Client: Claude or ChatGPT. Default: read-only.

What it is not

It is not Odoo replacing your sales manager. It is not auto-discounting. Writes wait until a human owns the action. Connect an AI agent.

Metrics that matter

Time-to-answer for “what’s the status of SO123” should beat a filter in Odoo. If it does not, you built a toy. If it does, watch discounting requests next — that is when people will ask for writes.

Refuse writes until a sales ops owner names the action and the approval. Pipeline read is the product; auto-discount is a different product.

Multi-company sales

The bot user needs the same company scope as the salesperson. A Claude that totals another company’s pipeline will not be called “helpful.” Multi-company access.

Sources

Official documentation

Questions

FAQ

Can it confirm quotations?

Not in week one. Maybe never without approval.

Does it bypass salesperson record rules?

It must not. The bot user should be at least as tight as the human.

Start read-only. Ask a real question.

Sandbox on sample Odoo 19 data, or we put MCP on your instance.