Real-time reasoning, MCP integrations, and AI lead enrichment
Emma now shows its thinking in real time, connects to external AI through a standard protocol, and enriches your leads directly from the chatter.
Emma AIJune 30, 2026
Emma gets smarter, more transparent, and more connected
Version 1.3 focuses on Emma's core intelligence. Responses are sharper across languages, and users can now see exactly how Emma reasons through a problem before it answers. A new integration layer (MCP) opens the door to connecting Emma with external AI tools and services through a standard protocol. On the functional side, AI-powered lead enrichment and smarter app recommendations make Emma more useful in day-to-day Odoo workflows.
1. Emma Agent
Smarter, safer, and more transparent responses
Multilingual Quality
Emma's responses now maintain consistent quality regardless of the language of the conversation. The underlying language models have been refined to preserve semantic coherence and professional tone across all supported languages — so your customers get the same level of clarity whether they interact in English, Spanish, or any other language Emma supports.

Real-Time Reasoning Visibility
Emma now shows its thinking process as it happens. Before delivering a final response, you can follow the logical steps Emma takes and see which tools it consults along the way (this is what we call the reasoning chain).
There's nothing to configure. The reasoning panel appears automatically when Emma is working through a complex query.
Emma finishes before it listens again
The interface now prevents you from sending a new message while Emma is still processing the previous one.
This avoids context conflicts and response errors that could occur when multiple requests overlap. Emma always finishes what it's doing before accepting the next input.
Odoo Permission Compliance
Emma now respects Odoo's security model at the record level (model-level permissions).
Before proposing or executing any action, Emma checks whether the current user has the necessary access rights, so the suggestions you receive are always ones you can actually carry out, without unexpected permission errors.
2. MCP Infrastructure
Connect Emma to any external AI or data source
Universal Connection Layer (MCP Server)
Emma can now connect to external AI tools, like Claude and ChatGPT, and services through a standard integration protocol called MCP (Model Context Protocol), built on OCA standards.
This means you can:
1. Link Emma to third-party AI systems, data sources, or APIs.
2. Use secure authentication methods such as Basic and OAuth — without building custom connectors from scratch.
Think of it as giving Emma a standardized plug that fits any compatible external system.
Emma interacts with your Odoo data through connected tools
A dedicated set of tools has been added within the MCP framework.
These tools act as the bridge between Emma's AI reasoning and your Odoo data, enabling more flexible, context-aware interactions when Emma pulls information or takes actions across connected systems.
3. Functional Improvements
AI-powered lead enrichment and smarter app recommendations
AI Lead Enrichment
Emma can now analyze and complete lead information directly from the chatter using natural language.
Ask Emma to fill in missing details: company name, contact, industry, website — and it will research and populate the fields automatically, without you leaving the record.
Smarter App Selector Recommendations
The Odoo app selector now uses your actual navigation patterns to recommend addons.
Instead of generic suggestions, Emma takes into account the modules and routes you already use — so the apps it recommends are the ones most relevant to how your business actually works.
4. Maintenance & DevOps
Automated updates and cleaner infrastructure
Automated Container Updates
Containers running Emma 2.0.2 are now updated automatically through a dedicated workflow (built on n8n).
Mass updates no longer require manual intervention — the process runs across all eligible containers and keeps your infrastructure current without downtime coordination.
Deleted containers leave no residual data
When a container is deleted, its associated records in MongoDB are now removed automatically. This keeps your database synchronized and free of residual data from environments that no longer exist — no manual cleanup required.
See what Emma can do for your business
Explore real-time reasoning, AI lead enrichment, and the latest Emma capabilities — inside your own workspace.