AI Dynamic Dashboard Builder (Auto-Generated by Chat Geminis / ChatGPT)
by KabayGroup https://kabaygroup.com$ 100.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2395 |
| Technical Name |
odoo_dashboard_builder |
| License | OPL-1 |
| Website | https://kabaygroup.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2395 |
| Technical Name |
odoo_dashboard_builder |
| License | OPL-1 |
| Website | https://kabaygroup.com |
Dynamic Dashboard Builder
Build KPI cards, charts, and tables inside Odoo — with a built-in AI SQL Helper
that generates ready-to-paste prompts for ChatGPT & Gemini.
| Odoo 19 | Community & Enterprise | AI SQL Helper | Multi-Company |
|
Your data, your dashboards — no SQL expertise required
Turn raw ERP data into actionable insights. The built-in AI SQL Helper guides you step by step to generate SQL with ChatGPT or Gemini — even if you’ve never written a query before.
|
📊
10 component typesKPI cards, tables, bar, line, pie, doughnut, radar, polar area, scatter, and bubble charts. |
🤖
AI SQL HelperStep-by-step guide that generates prompts for ChatGPT & Gemini. Download a .txt with your full DB schema. |
🏢
Company isolatedQueries with company_id tables must use {{company_id}}. Cross-company data exposure is forbidden. |
Built-in AI SQL Helper
Don’t know SQL? Follow 7 simple steps. The module generates the perfect prompt for ChatGPT or Gemini — you just copy, paste, and save.
|
1
Name & ConfigureSet the component name and type-specific settings. |
2
DescribeWrite what you need in plain English. Click “Generate Prompt”. |
3
Copy or DownloadCopy to clipboard or download a .txt with full DB schema. |
4
Paste SQL & SavePaste the AI response into the SQL field and save. Done! |
Advanced Prompt includes all your database tables, columns (with types), user context, company info, and runtime variables — giving the AI everything it needs for accurate SQL.
How it works
Three steps to a live dashboard.
|
1
Create pagesOrganize dashboards by department, process, or business objective. |
2
Add componentsChoose KPI, chart, or table. Use the AI Helper or write SQL directly. |
3
Share with teamsAssign user groups to each page. Users only see what they’re allowed to. |
Feature highlights
Everything you need for daily analytics and executive reporting.
|
🤖
AI SQL HelperStep-by-step guide generates prompts for ChatGPT & Gemini. Download .txt with full DB schema. |
🎯
KPI drill-downSingle-value KPI cards with optional detail tables for quick auditing. |
📈
Chart.js renderingResponsive, modern charts powered by Chart.js. No extra dependencies. |
|
📄
Detail tablesShow operational data with configurable row limits and readable labels. |
👥
Group access controlAssign Odoo user groups to each page. Fine-grained, native security. |
🛠
Runtime variablesUse {{company_id}}, {{user_id}}, {{lang}}, {{today}}, {{now}} in your SQL. |
Component types
Choose the right visualization for every metric.
📊 KPI Card
Single value: number, money, or percentage
📈 Bar Chart
Compare values across categories
📈 Line Chart
Visualize trends over time
🍰 Pie ChartDistribution breakdown
|
🍩 Doughnut ChartProportional distribution
|
📄 Data Table
Rows with configurable limits
💡 Radar ChartMulti-axis comparison
|
💡 Polar AreaRadial proportional chart
|
💡 Scatter ChartPoint correlations
|
💡 Bubble Chart3D data correlations
|
Runtime SQL variables
Use these placeholders in your queries. Never hardcode environment values.
|
{{company_id}} Active company |
{{user_id}} Current user |
{{lang}} User language |
|
{{tz}} User timezone |
{{today}} Current date |
{{now}} Current datetime |
Security & governance
Built on Odoo’s security model. No shortcuts, no exceptions.
|
🔐
Group visibilityPages are visible only to assigned user groups. |
🛡
Read-only SQLINSERT, UPDATE, DELETE, DROP, and 15+ dangerous keywords are blocked. |
🏢
Company isolationQueries that touch company_id tables must include {{company_id}}. |
Frequently asked questions
Do I need SQL knowledge?Not anymore! The AI SQL Helper generates prompts for ChatGPT or Gemini, so you can create dashboards without writing SQL. For full automation, install the AI Dashboard Builder companion module. |
Does it work with any Odoo module?Yes. Any data in your PostgreSQL database can be queried — Sales, Inventory, Accounting, HR, custom modules, etc. |
Can users modify data through dashboards?No. Only SELECT queries are allowed. The validation engine blocks any write operation before it reaches the database. |
What does the Advanced Prompt include?A downloadable .txt file with your prompt, all database tables and columns (with types, translate, company_dependent flags), user/company context, and runtime variable values. |
Requirements
|
Odoo version: 19.0 (Community or Enterprise) |
Depends on: mail, web (standard Odoo) |
|
Charts: Chart.js (loaded from CDN) |
External Python deps: None |
Need a live demo? Contact us at info@kabaygroup.com
Ready to build better dashboards?
Install Dynamic Dashboard Builder and start visualizing your Odoo data today.
🎁 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