Skip to Content

 Back to releases

Emma now knows where you are

She recognises the app, view and record you're working on, so you can ask for what you need without explaining the context first. She also bundles several operations into a single approval, and can now set up U.S. sales tax calculation end to end.

Emma AIOctober 20, 2026

From answering questions to taking work off your hands

Version 1.7 is entirely about Emma. The biggest change is awareness: 

She now sees the screen you're on, which makes every request shorter and every answer more precise.

On top of that, she handles multiple operations in one approval, sets up U.S. sales tax calculation on her own, and holds long conversations without losing the thread.

1. Emma in Context

Ask for what you need without explaining where you are

Emma recognises the app, view and record you're working on

Until now, every request had to carry its own context: which customer, which invoice, which app. Emma now reads that from your screen. Open a sale order and ask her to check the margin, and she knows which order you mean.

Shorter requests, fewer misunderstandings, and guidance that matches what you actually have in front of you.


Always one click away, from the top bar

Emma is now available directly from the top bar, so you can reach her from any screen in Odoo without interrupting what you're doing.

The same awareness applies wherever you open her. Including from the notes of a record, where she already knows which document you're annotating.

2. Actions

Several operations, one approval, and nothing lost along the way

Approve a batch of operations with a single click

Ask Emma for several things at once and she groups them into one redesigned confirmation view. You see everything she's about to do, review it as a whole, and approve the full batch in one click instead of confirming each step separately.


Follow her reasoning while she works

You can now watch Emma think in real time, and that reasoning stays in the chat instead of disappearing once she's done. When a result isn't what you expected, you can see which step led there rather than guessing.


Interrupt her without starting over

If you send a new message while Emma is in the middle of something, the previous action can be picked up again with its context intact. A change of mind no longer costs you the work already done.

3. U.S. Accounting

Emma sets up U.S. sales tax calculation for you

From an empty configuration to automatic tax calculation

Setting up sales tax across U.S. states used to mean a sequence of technical steps and a specialist to run them. Ask Emma, and she handles the whole configuration herself.

What Emma sets up

  1. Installs the required modules
  2. Assigns the US Tax Manager role
  3. Creates the Nexus for each state
  4. Connects ZipTax using your API key

From that point on, tax is calculated automatically on your orders and invoices, backed by the sales tax engine introduced earlier this year.

No Plaid connection is required for this setup.

4. Longer Conversations

Work with Emma for an hour and she still remembers the first question

Long sessions stay fast and keep their thread

Emma now manages her own context intelligently over the course of a conversation. She uses fewer resources, replies faster, and keeps what was discussed earlier in the same session available instead of losing it as the chat grows.


One consistent company context across every tool

Company, language, date and time zone are now shared consistently by everything Emma uses. A question like "sales this month" resolves against the right company and the right calendar, which matters most in multi-company setups where the wrong default used to produce the wrong answer.


Clearer feedback when a document can't be imported

If a file isn't in a supported format, Emma now explains what the problem is and carries on with the conversation, instead of stopping without an explanation.

5. Stability & Control

Predictable behaviour, and clear ownership of every action

Conversations pick themselves back up

If a conversation is interrupted by a restart or an error, it now recovers automatically. Responses are delivered reliably, with no duplicate messages and no open-ended waits.


Execution limits that keep the service responsive

New usage limits and maximum execution times are now in place. They keep a single heavy operation from affecting the responsiveness of the service for everyone else working in the same environment.


In shared chats, only the person who started an action can confirm it

When several people share a conversation with Emma, the operation belongs to whoever requested it. Only that person can confirm, cancel or modify it, so nobody approves a change on someone else's behalf by accident.

6. Coming Next

Emma on more Odoo versions

We're working on support for Emma across Odoo 16 to 18, so you can bring her to customer environments running on earlier versions without migrating them first.


Put Emma to work on your own data

Open a workspace and ask her something from the screen you're already on. Every plan includes Emma — compare what each one covers and pick the fit for your operation.

Try Emma free Explore plans