Starter
$480/ year
$40/month
- 25,000 AI responses / month
- Each person uses their own Odoo access
- MCP for Cursor and Claude
Your team asks in plain language. The Odoo Agent searches records, updates them, runs actions, and builds reports. Every request runs as the signed-in employee, so Odoo's own permissions decide what is allowed.
Plans from $480/year, billed upfront.
Every capability below exists in the product today. Anything still on the way is marked Soon.
23 features available now and 2 coming soon, across 7 areas.
Familiar, fast, and linked back to Odoo.
Keep separate conversations, pin the ones you return to, and rename or delete the rest.
Replies appear as they are written, with starter prompts to get new users going.
Record names in an answer link straight to the record in Odoo.
Give the assistant a name your team will recognise.
Staff can open the agent at your workspace address and sign in with their Odoo login.
Ask a question and get the numbers, not a pile of records.
Search, read, and count records on any model the employee can access, such as sales orders, invoices, contacts, products, transfers, and leads.
Looks up a model's fields before it queries, so custom fields work too.
Groups and sums data to answer questions like "top five customers this quarter".
From "confirm that order" to a posted invoice.
Create new records and edit existing ones. After each change the agent reads the record back and reports any difference.
Press the same buttons your team does, such as confirm an order, post an invoice, or validate a transfer.
Send an email, register a payment, create an invoice from an order, or reverse an entry.
Deletes are limited to a handful of records per request and follow the employee's permissions.
Catch up on a record without opening it.
Reads messages and notes on any record so you can ask for a summary of what happened.
Write a message or schedule an activity on a record from the chat.
Get the document, not the instructions for finding it.
Lists the reports available for a record and generates the PDF, including stored invoice PDFs.
Tabular exports for stock, stock by location, unpaid invoices, invoices, and top customers.
PDFs are served through expiring, tokenised links.
The agent can only do what the person asking is already allowed to do.
Each request uses that employee's own Odoo login or API key. Odoo's access rights and record rules apply as usual.
Access rules, groups, and similar security models are off limits to writes, and sensitive fields are protected.
The connector credentials for your workspace are encrypted at rest.
Every tool call is logged with the workspace, Odoo user, tool, model, and record ids.
An explicit confirmation step before deletes and bulk changes.
The same agent in your dashboard and your AI tools.
A full chat app in your doo.mcp workspace.
Connect with your MCP key plus the employee's Odoo login headers, and use the same tools from your editor or assistant.
The same tools over HTTP for your own scripts and automations.
Authorise with the doo.mcp Connect add-on or an API key. Works with Odoo Online, Odoo.sh, and self-hosted.
Employees use their own Odoo login or API key, so the agent acts as them.
Use the dashboard chat, or connect Cursor or Claude over MCP.
Each tag is a real call made as the signed-in employee.
How many unpaid customer invoices do we have?
47 unpaid customer invoices.
Top 5 customers by amount, and send me a PDF.
Here are the top five. Your PDF is ready to download.
Post invoice INV/2026/00123.
Posted. The invoice is now in the posted state.
Threads, streaming answers, and record links in your workspace.
A public address for your team that still requires an Odoo login.
Use the same tools from your editor or assistant.
Call the tools over HTTP.
Works with
Four plans, billed upfront. Your workspace needs a connected Odoo, and each person acts with their own access.
$480/ year
$40/month
$960/ year
$80/month
$1,920/ year
$160/month
$3,360/ year
$280/month
Prices in USD, billed upfront. See every agent on the pricing page.
We would rather tell you now than surprise you later. These are on the roadmap, not in the product today.
A built-in confirmation step before deletes and bulk edits.
Write to chatter and create activities from the chat.
The agent targets Odoo 19 today.
An embedded assistant in Odoo's own backend.
Sign in with OAuth instead of an Odoo login or API key.
No. Requests use your own Odoo login or API key, so Odoo's access rights and record rules apply. Where you are blocked in Odoo, the agent is blocked too.
No. The agent acts as the employee asking. The workspace connector user is only a fallback if someone has not added their own key.
Workspace connector credentials are encrypted at rest. Use an Odoo API key for each employee rather than a password.
No. Writes to access rights, groups, and similar security models are blocked at the platform level.
Anyone with the address can reach the sign-in page, but only people with a valid Odoo login for your database can use the agent. Treat the link like an internal tool.
Yes. Every tool call is logged with the workspace, Odoo user, tool, model, and record ids, and chat history is stored in your workspace.
Guides
How the staff agent differs from the shopper bot on your Odoo website.
Setup, MCP for Claude and Cursor, what beta means, and the price.
A staff assistant that searches, updates, and reports on Odoo as each employee.
Plans from $480/year, billed upfront. Checkout is opening soon.