| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 5302 |
| Technical Name |
ai_optimal_odoo_dashboard_builder |
| License | OPL-1 |
| Website | https://kabaygroup.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 5302 |
| Technical Name |
ai_optimal_odoo_dashboard_builder |
| License | OPL-1 |
| Website | https://kabaygroup.com |
AI Dashboard Builder
Turn plain-language questions into fully interactive Odoo dashboards.
KPIs, tables, and charts â built in seconds by an AI assistant that runs inside Odoo.
| Odoo 19 | Community & Enterprise | AI Powered | Multi-Company |
Need a live demo? Reach us at info@kabaygroup.com
|
Why teams love this module
Stop waiting days for custom dashboard development. Ask a question, get a dashboard.
|
⚡
Seconds, not daysDashboards that used to take hours of custom dev are now created from a single prompt. |
💬
Natural languageNo SQL knowledge needed. Describe what you want in your own words and the AI builds it. |
🔒
Secure by designMulti-company isolation, group-based access, and read-only SQL validation on every query. |
How it works
From question to insight in four simple steps.
|
1
Configure AISet your AI provider, model, and API key in Odoo Settings. |
2
Open ChatClick the “Open Chat” button directly from your dashboard. |
3
Describe your goal“Sales by month”, “Top customers”, “Low stock alert” â just ask. |
4
Review & refineEdit components, request changes, or keep iterating in the chat. |
Feature highlights
Everything you need for daily analytics and executive dashboards.
|
📈
8 chart typesBar, line, pie, doughnut, radar, polar area, scatter, and bubble charts. |
🎯
KPIs with drill-downSingle-value KPI cards with detail tables for quick auditing. |
👥
Group-based accessEach dashboard page can be restricted to specific user groups. |
|
🤖
Multi-provider AIWorks with OpenAI (GPT-4o, GPT-5) and Google (Gemini 2.5, 3.0). Switch models anytime. |
🛠️
Extensible tool systemDevelopers can register custom AI tools via Python decorators. |
🏢
Multi-companyData is always filtered by the active company. No cross-company leaks. |
Smart component types
The AI picks the best visualization based on your request. You can also specify exactly what you want.
|
📊
KPI CardsNumber, money, percent |
📄
TablesDetail rows with limits |
📈
ChartsBar, line, pie, radar... |
💡
Multi-datasetScatter & bubble series |
Example prompts
Just type what you need. The AI handles the rest.
| “Create a sales dashboard by month and by salesperson” | “Top 10 best-selling products” |
| “Inventory with low stock and total value” | “Compare margin by category” |
| “Overdue receivables by customer” | “Support tickets trend by priority” |
Tip: Mention the user group or role and the AI will automatically assign access permissions to the dashboard page.
Supported AI providers
Choose the model that fits your budget and performance needs.
OpenAIGPT-4o · GPT-4o Mini · GPT-4.1 · GPT-4.1 Mini · GPT-5 · GPT-5 Mini · GPT-5.1 · GPT-5.2 Best accuracy Widest model range |
Google GeminiGemini 2.0 Flash · 2.5 Pro · 2.5 Flash · 3 Pro Preview · 3 Flash Preview Cost effective Fast responses |
Quick setup
Install, configure your AI key, and start generating dashboards.
1. AI SettingsGo to Settings and configure your AI provider, model, and API key. |
2. Agent instructionsCustomize the AI behavior, rules, and response style from the agent wizard. |
3. Open the dashboardNavigate to the Dashboard menu and click “Open Chat”. |
4. Start generatingDescribe what you need, confirm the structure, and the AI builds it. |
Security & governance
Built on Odoo's security model. No shortcuts, no exceptions.
|
🔐
Group-based visibilityDashboard pages are visible only to assigned user groups. |
🛡️
Read-only SQLOnly SELECT queries are allowed. DDL, DML, and dangerous keywords are blocked. |
🏢
Company isolationEvery query is filtered by the active company. Cross-company exposure is forbidden. |
Frequently asked questions
Does this replace manual dashboard editing?No. The AI creates a baseline that you can then edit, rearrange, or extend using the standard dashboard editor. |
Can I switch AI models?Yes. You can change the model from the chat interface or from Odoo settings at any time. |
What happens if the generated SQL fails?The engine validates every query before saving. If it fails, the AI automatically adjusts and retries. |
Do I need my own API key?Yes. You provide your OpenAI or Google Gemini API key in Odoo settings. The module does not include API credits. |
Does it work with any Odoo module?Yes. The AI discovers installed models and fields dynamically. It works with Sales, Inventory, Accounting, HR, and any custom module. |
Is it safe for production?Absolutely. Only read-only queries are executed. No data is modified. Company isolation and group access are enforced on every request. |
Requirements
|
Odoo version: 19.0 (Community or Enterprise) |
Depends on: Dynamic Dashboard Builder (odoo_dashboard_builder) |
|
AI provider: OpenAI or Google Gemini API key required |
External deps: None (pure Python + Odoo) |
Need a live demo? Contact us at info@kabaygroup.com
Ready to build dashboards with AI?
Install AI Dashboard Builder and let your team generate insights in seconds.
🎁 Free support for the first 30 days after purchase
KabayGroup · info@kabaygroup.com · kabaygroup.com
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module