AI Agent Bridge
Talk to your ERP like talking to a colleague
Connect your Odoo instance to the Odoo AI Agent â an intelligent middleware that lets your team query business data, generate reports, and execute actions using natural language. No complex menus. No training required.
Why AI Agent Bridge?
Traditional ERP interfaces require navigating through dozens of menus, applying complex filters, and building custom reports. AI Agent Bridge eliminates this friction â your team can simply ask in plain language and get instant answers with visual charts.
Key Features
Natural Language Queries
Ask "Show me last month's top 5 customers by revenue" or "What's the current inventory level of product X?" Get answers instantly with charts.
Enterprise-Grade Security
8-level role matrix with field-level permissions. Salary, ID numbers, and other sensitive data never enter the AI context. Write actions are disabled by default.
Seamless SSO Integration
Users access AI Agent directly from the Odoo menu â no second login. All queries run as the current Odoo user, respecting native ACLs and record rules.
Smart Visualizations
Automatically renders query results as ECharts charts â bar, pie, line, and pivot tables. Export or share with one click.
Full Audit Trail
Every AI action is logged with trace_id, user identity, and timestamp. Comprehensive auditability for compliance and troubleshooting.
Business Tools
Covers all core Odoo modules: Sales, Purchase, Inventory, Finance, CRM, HR, Manufacturing. Extensible â add custom tools in 2 steps.
How It Works
Install Module
Install AI Agent Bridge in Odoo. Configure the AI Agent service URL in System Parameters.
Deploy Backend
Deploy the AI Agent (Docker) on your server. Connect it to your Odoo instance and LLM API.
Start Chatting
Click "AI Assistant" in Odoo menu. Ask questions in natural language, get answers with charts.
Example Queries
"Show me the top 10 customers by sales amount this month"
Returns a bar chart + table with customer names and totals
"What's the inventory level of raw material category A?"
Shows current stock quantities by location
"Compare this quarter's sales vs last quarter by region"
Generates a comparison chart with growth rates
"List all overdue invoices from customer X"
Filters and displays overdue invoices with amounts
Technical Specifications
| Odoo Versions | 14.0 / 15.0 / 16.0 / 17.0 / 18.0 |
| Dependencies | base, web |
| License | LGPL-3 |
| Category | Productivity |
| AI Backend | FastAPI + LangChain (Docker) |
| LLM Support | OpenAI, Azure, Ollama, any OpenAI-compatible API |
| Deployment | Private Docker, air-gap supported |
| Auth Modes | Odoo SSO, API Key |
Important Note
This module provides the Odoo-side integration (menu, SSO, user-mode ORM proxy). The AI Agent backend service (FastAPI + Docker) is a separate component that handles natural language processing and AI reasoning.
View deployment documentation
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 391 |
| Technical Name |
ai_agent_bridge |
| License | LGPL-3 |
| Website | https://github.com/wuodoo/odoo_ai_agent |
Please log in to comment on this module