Artificial Intelligence for Odoo
Connect ChatGPT, Google Gemini and Anthropic Claude directly to your Odoo instance. A security-first AI assistant that reads, searches, creates, and updates your data strictly within each user's own access rights - never beyond.
Your Data, Your Rules
The AI never sees what the user cannot see.
⭐ Key Features
Everything you need to deploy AI safely across your Odoo instance.
AI Agents
Create multiple AI agents with distinct personas, prompts, and model configurations. Each agent can be scoped to specific users, companies, or websites.
Granular Permissions
Per-source CRUD control (Read/Create/Write/Unlink) over which models and fields each agent may access. Super-agent mode for admin workflows.
Knowledge Indexing
Index Odoo record fields or external URL content into searchable knowledge. The AI can semantically search across indexed data for accurate answers.
Discuss Integration
Chat with AI directly inside Odoo Discuss. Streaming responses, quick-prompt chips, and message actions (Insert, Send, Log Note, Copy).
Website Widget
Floating AI chat bubble for your website. Publish agents per website, configure greetings, and let visitors interact with AI without leaving the page.
Function Calling
The AI can search records, read fields, create/update/delete data, generate reports, and run model actions - all scoped to the user's exact permissions.
☁️ Supported AI Providers
Bring your own API key and choose the model that fits your workflow.
OpenAI / ChatGPT
GPT-4o, GPT-4o-mini, o-series, GPT-4-turbo. Supports vision, streaming, and function calling.
Default: gpt-4oGoogle Gemini
Gemini 2.5 Flash, Gemini 2.0 Flash, Gemini 1.5 Pro/Flash. Multi-modal (images + PDF) with streaming.
Default: gemini-2.5-flashAnthropic Claude
Claude Sonnet 4, Claude 3.5 Sonnet/Haiku, Claude 3 Opus. Vision, streaming, and extended context windows.
Default: claude-sonnet-4⚙️ How It Works
Four simple steps to get AI working in your Odoo.
Configure Models
Add your API keys and select model versions for ChatGPT, Gemini, or Claude.
Build Agents
Create AI agents with system prompts, source permissions, and user/company scoping.
Configure Composer
Define when and where the AI appears - form views, systray, or website.
Chat & Automate
Users interact via Discuss, systray, form buttons, or website widget - AI respects their permissions.
💡 Common Use Cases
Real-world scenarios where AI transforms your daily Odoo workflows.
Sales Order Q&A
Open an AI chat from any sales order. Ask about order status, customer history, or pending deliveries - the AI reads data in real time.
Clinical Note Drafting
AI drafts clinical summaries from patient records, lab results, and physician notes - reducing documentation time.
Knowledge Search
Index your product catalog, HR policies, or patient education material. Users ask natural-language questions and get answers from your data.
Report Generation
Ask the AI to generate PDF or XLSX reports from any record. The AI lists available reports, picks the right one, and returns a download link.
✅ Requirements
Minimum prerequisites to install and run the module.
Odoo Version
Odoo 19.0 Community or Enterprise Edition.
Python Packages
openai, google-genai, anthropic
(installed on demand)
API Key
Valid API key for at least one provider: OpenAI, Google Gemini, or Anthropic Claude.