Odoo 20 AI

AI in Odoo 20 does the work. You approve it.

In Odoo 20, AI agents stop suggesting and start acting. They search, create and update records on request, with your own access rights, and ask for approval before they change anything. We help you pick where it pays off first.

Odoo AI logo
What changed

From assistant to operator.

In Odoo 19, AI helped you write text and read documents. In Odoo 20, an agent does the task itself. Ask it to reassign all your opportunities to a colleague, and it prepares the change and waits for your yes. Agents work inside the rights of the user who asks. They see what that user sees and change only what that user may change. By default, every write shows up as a confirmation card first.

Odoo screens
How an agent works

Four parts make an agent.

  • Instructions

    Who the agent is and what its job is, in plain language, with values from the record it works on.

  • Skills

    What it may do: create records, update records in batch, generate images, ask you to choose.

  • Sources

    What it knows: your Knowledge articles, document folders and files. Answers cite the source.

  • Trigger

    When it runs without being asked, on a schedule. Every automated run gets its own chat to review.

Consultant pointing at whiteboard in a Dynapps sales meeting

AI per app

Where AI shows up in the apps you use.

Not every AI feature matters to every team. These are the ones we see paying off first.

  • Any app

    Create records from a file of instructions, such as a PDF. Update records in batch, after confirmation.

  • Documents

    Ask questions about a PDF or image you are previewing.

  • Website

    An AI Website Assistant that helps you build and edit pages.

  • eCommerce

    AI-assisted product editing.

  • Live chat

    Products, events and courses show up as clickable cards in website conversations.

  • Marketing

    Images generated for websites and campaigns.

  • Voice

    Dictate a request to an agent instead of typing it.

Control and cost

Nothing changes without your approval.

Most AI tools ask you to trust them. Odoo 20 asks you to confirm. By default, every change an agent proposes appears as a confirmation card first. You can switch on auto-approve per request, but we keep it off for anything that writes. An agent never gets more rights than the user who asks, and after 30 steps in a row it stops and asks whether to continue.

AI runs on IAP credits that you buy separately. A scheduled agent uses credits every time it runs, even when nobody reads the result. That is why we start narrow: one agent, one job, one schedule. Once the answers are worth the credits, it may write.

Odoo AI voice interaction

How we begin

What happens after you reach out.

Getting started with Dynapps follows a clear path. No ambiguity, no black box.

  • 01

    Discovery

    A first conversation to understand your situation, your challenges, and your ambitions. We explore whether there is a match between what you need and what Dynapps does.

  • 02

    Tailored demo

    Not a generic product tour. We prepare a demo shaped around your operations, your industry, and the specific challenges you have described.

  • 03

    Blueprint

    A concrete offer for the implementation blueprint phase: scope, approach, timeline, investment. The first formal deliverable. A clear plan both sides can commit to.

  • 04

    Project kick-off

    The blueprint phase starts. Process mapping, fit-gap analysis, solution design. The structured work that turns a conversation into a project.

Questions, answered.

AI in Odoo 20, answered.

Can't find the answer you're looking for? Please reach out to us.

  • Not by default. Every change shows as a confirmation card first, and you accept or reject it. You can switch on auto-approve per request. We keep it off for anything that writes.

  • What the user who asks may see. An agent works within that user's access rights and the sources you attach to it.

  • Yes. AI features run on IAP credits that you buy separately. Scheduled agents use credits every time they run. We help you estimate what you will use.

  • Yes. Odoo 20 connects to external AI tools through MCP (Model Context Protocol), with a scoped API key. Writes through MCP skip the confirmation card, so we keep them off until the use case is clear. We already connect Claude to Odoo in our AI starter pack.

  • With a first conversation. We look at your processes and tell you where AI in Odoo 20 pays off first.

Find the first job for an agent in your Odoo.

We look at your processes and pick the task where AI pays off first.

Keep reading

More on Odoo 20.