Universal Dynamic Dashboard – Build KPIs, Charts & Reports for Any Odoo Model with Integrated AI
by Probuse Consulting Service Pvt. Ltd. http://www.probuse.com$ 222.50
Universal Dynamic Dashboard for Odoo
Build Executive Dashboards for Any Odoo Model - KPIs, Charts, Filters, Drill-Down & AI
Universal Dashboard Framework - Not Spreadsheet Dashboard, Not Board App
Universal Dynamic Dashboard is a complete dashboard builder for Odoo Enterprise. Connect any standard or custom model, configure KPIs, statistics, charts, tables, progress bars, gauges, rankings, HTML sections, and image widgets - then arrange them on a professional 12-column grid with drag-and-drop, resize, themes, filters, drill-down, full-screen view, import/export, PDF, Excel, email, and optional Odoo AI assistant integration.
Purpose of the Module
The purpose is to give consultants, developers, and business users a single reusable dashboard framework instead of building one-off dashboards per module. Every widget reads live Odoo data through domains, aggregations, group-by fields, and date filters - no hard-coded numbers. Dashboards can be duplicated, exported as JSON, shared with users or groups, and scheduled by email from the backend.
Real World Problem It Solves
Sales managers need revenue and pipeline views; finance needs invoice trends; warehouse teams need transfer status - but Odoo's native apps scatter this across menus. Universal Dashboard consolidates cross-functional KPIs on one executive screen (see Company Operations Overview demo), with click-through to filtered list, form, pivot, or graph views.
Built-in Theme Palette
Eight preset themes ship with the module - same colors used in the live dashboard UI:
Main Features
See the Detailed Feature Guide and AI Integration Guide below for full explanations of every capability.
- Dashboard Builder & Home Screen
- Create, open, duplicate, and set default dashboards from the Statistics home screen.
- Cover image on each dashboard card - shown on the Statistics home grid and on the Configuration Kanban.
- Built-in templates for Sales, Purchase, Inventory, Manufacturing, Accounting, CRM, Project, and HR.
- Import and export full dashboard JSON configuration.
- Access, Visibility & Sharing
- Visibility: Private (owner only), Shared (owner plus Sharing tab), or All Users.
- Access Groups: limit an All Users dashboard to an Odoo group (for example Accounting / Invoicing & Banks). A normal Internal User or Dashboard User does not automatically see every dashboard.
- Sharing tab: share with a user or a group, Read Only or Can Edit.
- Dashboard Manager can see every dashboard. Numbers on the board still follow each user's normal Odoo rights (sales, accounting, inventory, and so on).
- Widget Library (13 types)
- KPI, Statistic, Chart, Table, List, Progress, Gauge, Percentage, Ranking, Recent, Top, HTML, Image.
- 9 chart types: Bar, Line, Pie, Doughnut, Area, Stacked Bar, Horizontal Bar, Funnel, Gauge.
- Section headers via HTML widgets for executive layouts (Board Brief, Commercial, Finance, etc.).
- Data & Filters
- Model search across all readable models; measures, aggregation, group-by, date grouping, domain filters.
- Dashboard default model, default date field, and default date preset (This year, This month, and so on) so widgets can share one period.
- Global date, company, user, and custom dashboard filters.
- KPI targets, period comparison (previous period / previous year).
- Interaction & Layout
- Drag-and-drop grid layout, resize (1-12 columns x 1-8 rows), Edit mode with Save and Discard.
- Drill-down on KPI, chart slice, and table row; click actions (List / Form / Pivot / Graph / URL / Odoo Action).
- Full-screen widget dialog for charts and tables.
- Automation, Export & AI
- Auto-refresh, light/dark mode, 8 preset themes, PDF print, CSV/XLSX export, email wizard.
- Scheduled dashboard emails (Statistics -> Scheduled Emails + cron).
- Optional Odoo Enterprise AI only - no ChatGPT/API key in this module. The AI button is hidden if the AI app is not installed.
- AI uses the same security as the UI. After AI adds a widget, the open dashboard refreshes by itself (no browser reload).
Menus Available
- Statistics
- My Dashboards (home screen, templates, cover-image cards)
- Scheduled Emails
- Settings (Dashboard Manager)
- Configuration
- Dashboards (kanban with cover images, list, form)
- Themes (Dashboard Manager)
- Video 1: https://probuseappdemo.com/probuse_apps/universal_dashboard/1872
- Video 2: https://probuseappdemo.com/probuse_apps/universal_dashboard/1873
- Video 3: https://probuseappdemo.com/probuse_apps/universal_dashboard/1874
Edition Compatibility
Enterprise Odoo.sh Community
Detailed Feature Guide
Every capability below is implemented in the module today. Values always come from live Odoo records - never hard-coded.
1. Dashboard Management
Create & open dashboards
From Statistics (home), click Create Dashboard or pick a Template card (Sales, Purchase, Inventory, Manufacturing, Accounting, CRM, Project, HR). Templates pre-create widgets for the model if the app is installed. Open any dashboard from the home grid; the last opened dashboard is remembered per browser.
Duplicate, default & settings
Duplicate copies the dashboard with all widgets for the current user. Set default marks your preferred dashboard. The gear icon opens settings: default model, default date field/preset, theme, auto-refresh interval, visibility (Private / Shared / All Users).
Import & export JSON
Import loads a full dashboard configuration (widgets, filters, theme name, color mode). Export -> JSON configuration saves the same structure for backup, migration, or sharing between databases. Widget positions, domains, and chart types are preserved.
Cover image
Upload a cover image on the dashboard form. It appears on the Statistics home cards and on Configuration -> Dashboards Kanban cards, so boards are easy to recognise.
Sharing, visibility & access groups
Visibility: Private (owner only), Shared (owner plus Sharing tab), or All Users.
Access Groups: when visibility is All Users, pick one or more Odoo groups (for example Accounting / Invoicing & Banks). Only people in those groups see the dashboard. A normal Internal User or Dashboard User does not get every dashboard automatically. Dashboard Manager can still see all boards.
Sharing tab: add a line for a user or a group (not both on the same line), Read Only or Can Edit. Delete is available from the backend list/form.
Live numbers (invoices, stock, sales, and so on) always follow the logged-in user's normal Odoo rights. Opening a board does not require Access Rights on technical Models metadata.
2. Widget Types (13)
| Type | What it shows | Typical use |
|---|---|---|
| KPI | Single aggregated number with optional comparison % and target | Total sales, order count, invoice amount |
| Statistic | Formatted metric card (same engine as KPI, alternate styling) | Average order value, RFQ count |
| Chart | SVG bar, line, pie, area, funnel, etc. | Trends, breakdowns, pipeline funnel |
| Table | Sortable grid of records with chosen columns | Recent orders, invoice list |
| List | Compact list layout | PO list, transfer list |
| Progress | Progress bar vs target value | Quota attainment, invoice target |
| Gauge | Gauge dial vs target | Revenue vs goal, outstanding AR |
| Percentage | Share of total in domain | Win rate, paid invoice % |
| Ranking | Top groups by measure (ranked list) | Top customers, top vendors |
| Recent | Latest records by date/id | Recent MOs, latest quotations |
| Top | Highest values by aggregation | Top products by revenue |
| HTML | Raw HTML section header or notes | Board Brief, section titles in executive layouts |
| Image | Uploaded logo/image stored on widget | Company logo, branding |
3. Chart Types (9)
Bar, Line, Area - time series when a date field is set (day/week/month/quarter/year grouping), or categories when group-by is used. Click a bar/point to drill down to filtered records.
Pie & Doughnut - share of total by group-by field (e.g. order status, move type).
Stacked Bar & Horizontal Bar - compare categories; horizontal layout suits long labels (salesperson names, vendors).
Funnel - pipeline stages with labels beside bars (quotation -> sale -> done).
Gauge (chart) - visual dial; display-only on chart widget (use Gauge widget type for KPI-style gauge).
4. Data Configuration
Model selection
Any Odoo model the user can read - standard apps (sale.order, account.move) and custom models (sale.estimate, job.costing). Model search ranks business models first; type to find technical names.
Aggregation & measures
count, sum, avg, min, max. Sum/avg/min/max require a numeric or monetary measure field.
Group by & date grouping
Charts and rankings group by selection, many2one, boolean, etc. Date/datetime fields support day, week, month, quarter, year buckets for trend charts.
Domain filters (widget-level)
AND conditions in the widget editor: field, operator, static or dynamic value (Current record, Current user, Current company). Stored as JSON domain on the widget.
Default model, default date & relation field
On the dashboard you can set a default model (for example Journal Entry), a default date field, and a default date preset (This year, This month, All time, and so on). Widgets can follow that period. An optional relation field links widgets to the record the dashboard was opened from (e.g. show only lines for current sale.order).
Targets & comparison
Target value drives progress/gauge widgets. Comparison shows % change vs previous period or previous year on KPIs when a date field is set.
Click actions
Per widget: open List, Form, Pivot, Graph, external URL, or a configured Odoo Action when the user clicks the widget, a chart slice, or a table row.
5. Filters
Global filter bar on every dashboard: date preset (Today, This month, This year, Custom range, All time), company, user, plus custom dashboard filters you define.
Custom filters (Add Filter wizard): date, user, company, many2one, selection, numeric, text, or raw domain - bound to a model field and applied across widgets.
Date presets are converted to real date ranges before queries - safe for drill-down and KPI clicks in Odoo.
6. Layout, Edit Mode & Interaction
12-column grid - each widget has width (1-12) and height (1-8). Executive layouts mix 3-wide KPI strips, 8+4 chart pairs, and full-width tables.
Edit mode - click Edit, drag widgets to reposition, use w+/-/h+/- to resize, duplicate or delete from widget toolbar. Save persists layout; Discard reloads from database and cancels unsaved moves.
Full screen - expand icon on widget header opens a large dialog for charts and tables.
Drill-down - click KPI, chart slice, or table row to open Odoo with the widget domain + slice filter applied.
Auto-refresh - optional interval (minimum 10 seconds) reloads all widget data without leaving the page.
7. Export, Email & Scheduling
Export menu: CSV (flat table), Excel workbook (multi-sheet), PDF/Print (layout snapshot), JSON (full config).
Email wizard: send dashboard to partners with optional PDF and XLSX attachments using the mail template.
Scheduled emails (Statistics -> Scheduled Emails): daily/weekly/monthly cron sends dashboard PDF/XLSX to selected recipients.
8. Appearance & Themes
Eight preset themes (Default, Blue, Green, Purple, Dark, Professional, Modern, Minimal) control primary, secondary, background, card, text, border, and chart colors. Toggle Light / Dark color mode on the toolbar. Per-widget accent color and Font Awesome icon class supported. Each dashboard can have a cover image on home and Kanban cards.
Odoo Enterprise AI Integration - Full Guide
Universal Dashboard integrates with the official Odoo Enterprise AI app - not a custom OpenAI key or external API. When AI is installed, the module registers a Dashboard Assistant agent that can create dashboards, add widgets, list models/fields, update widgets, and explain live dashboard data - all through natural language in Odoo Discuss.
Requirements
- Odoo Enterprise with the AI application installed and configured by your administrator.
- Universal Dynamic Dashboard module upgraded to the latest version.
- User must have normal read/write access to dashboards and models - AI cannot bypass security.
- No API key is entered in Universal Dashboard. Odoo AI credentials are managed centrally in Odoo.
How to open the AI assistant
Click the AI button (magic wand icon) on:
- Statistics home - create new dashboards from scratch.
- Inside a dashboard - add widgets or ask questions about the open dashboard (context includes dashboard id, name, existing widgets, default model).
If AI is not installed, the button is hidden. If installed but setup fails, a clear error message is shown.
AI opens in the standard Odoo Discuss chat panel with a dedicated channel titled e.g. AI: Company Operations Overview.
What the AI can do (7 built-in tools)
| AI Tool | Description |
|---|---|
| Create Dashboard | Creates a new dashboard owned by you. Optional default model (e.g. sale.order). Returns dashboard id. Home list updates automatically. |
| List Readable Models | Searches models you can access - use before picking a model for widgets. Supports query text like "invoice" or "sale". |
| List Model Fields | Returns aggregatable, groupable, date, and searchable fields on a model - for measure, group-by, date field, list columns. |
| List Dashboard Widgets | Lists widgets on the current dashboard (id, name, type, model, size). |
| Create Widget | Adds a widget: type, model, chart type, aggregation, measure, group-by, domain, limits, size, target, icon, etc. Requires write access. |
| Update Widget | Changes an existing widget by id - title, type, model, domain, size, etc. |
| Dashboard Insights | Reads live computed values for every widget (respecting your access rights) and returns a structured summary for explanation/analysis. |
Live dashboard refresh (no manual reload)
When AI creates or updates a widget, the open dashboard refreshes automatically:
- Backend sends a bus notification (
universal_dashboard.updated) to your user session. - While the AI chat is open, the client also polls every 2.5 seconds to pick up changes reliably.
- A status banner shows "Updating dashboard from AI..." during refresh.
- Widget layout positions are preserved when you are in Edit mode.
You do not need to press F5 or leave the dashboard after AI adds widgets.
Example prompts that work well
AI security & limitations
Security (by design)
- AI tools call the same
create_widget,write_widget, andget_runtime_datamethods as the UI - no sudo() on business data. - If you cannot read a model, AI cannot create widgets on it - you get an access error explained in chat.
- AI is instructed not to invent model or field names; it should call List Models / List Fields first.
What AI does not do
- Does not configure click actions, image uploads, or HTML widgets via tools (use the widget editor for those).
- Does not drag widgets on the grid - layout fine-tuning is manual in Edit mode.
- Does not send emails, export PDF, or manage scheduled reports (use toolbar/backend for that).
- Does not work without the Odoo AI app - there is no fallback to external ChatGPT/OpenAI keys in this module.
Agent registration
On module install/upgrade, Universal Dashboard auto-creates the Dashboard Assistant AI agent, topic, and server actions marked use_in_ai. Legacy custom API key settings were removed - only Odoo Enterprise AI is supported.
AI feature status summary
| Capability | Status | Notes |
|---|---|---|
| AI button & Discuss chat | Available | When Odoo AI app installed |
| AI create dashboard | Available | Tool: Create Dashboard |
| AI create / update widget | Available | Tools: Create/Update Widget |
| AI list models & fields | Available | Before widget creation |
| AI dashboard insights / analysis | Available | Live computed values |
| Auto UI refresh after AI | Available | Bus + polling |
| AI create filters | Not Available | Use Add Filter in UI |
| AI without Odoo AI app | Not Available | Button hidden |
Demo Dashboards (Company Operations Style)
Run scripts/setup_demo_environment.py on your server to create professional demo dashboards with
HTML section headers, executive KPI strips, advanced widgets, and live data - same layout philosophy as
Company Operations Overview. Ready-made boards include Accounting Reconciliation, Sales, Invoice,
Purchase, Inventory, and Manufacturing Shop Floor (screenshots below).
| Dashboard | Theme | Focus | Widgets (approx.) |
|---|---|---|---|
| Company Operations Overview | Professional | Cross-functional executive board | 34+ |
| Accounting Reconciliation | Dark | Bank matching, AR/AP, period close | 42 |
| Demo: Sales Performance | Professional | Revenue, funnel, rankings, orders | 20+ |
| Demo: Invoice & Accounting | Blue | Invoices, receivables, trends | 19+ |
| Demo: Purchase & Vendors | Green | RFQs, spend, vendors | 14+ |
| Demo: Inventory & Logistics | Modern | Pickings, stock, transfers | 14+ |
| Manufacturing Shop Floor | Purple | Manufacturing orders and work centers | 34+ |
Setup command:
odoo-bin shell -d universal_dashboard < universal_dashboard/scripts/setup_demo_environment.py
Complete Feature Index
Status legend: Available Partially Available Not Available
Dashboard Management
| Feature | Status | Notes |
|---|---|---|
| Create Dashboard | Available | Home -> Create Dashboard |
| Edit Dashboard | Available | Title, settings, Edit mode |
| Duplicate Dashboard | Available | Toolbar action |
| Delete Dashboard | Available | Backend form |
| Set Default Dashboard | Available | Per user |
| Dashboard Sharing | Available | Share with a user or a group (Read / Edit) |
| Dashboard Permissions | Available | Private / Shared / All Users |
| Access Groups | Available | Limit All Users boards by Odoo group; Manager sees all |
| Cover Image | Available | Home cards and Configuration Kanban |
| Dashboard Templates | Available | 8 built-in templates |
| Import / Export JSON | Available | Full configuration |
| Dashboard Search | Not Available | - |
| Dashboard Favorites | Not Available | - |
Widgets & Charts
| Feature | Status |
|---|---|
| KPI, Statistic, Chart, Table, List, Progress, Gauge, Percentage, Ranking, Recent, Top, HTML, Image | Available |
| Bar, Line, Pie, Doughnut, Area, Stacked Bar, Horizontal Bar, Funnel, Gauge chart | Available |
| HTML section headers (executive layout) | Available |
Data Configuration
| Feature | Status |
|---|---|
| Model selection & search | Available |
| Measures, aggregation, group by, date field & grouping | Available |
| Domain filters, default model, default date field/preset, related models | Available |
| KPI targets & period comparison | Available |
Filters & Widget Management
| Feature | Status |
|---|---|
| Date, company, user, custom filters | Available |
| Drag & drop, resize, duplicate, delete, edit | Available |
| Edit Save & Discard, full screen, drill-down, click actions | Available |
| Undo / redo | Not Available |
Appearance & Automation
| Feature | Status |
|---|---|
| Cover image on home and Kanban cards | Available |
| Light / dark mode, 8 themes, custom colors & icons | Available |
| Auto-refresh, PDF, CSV, XLSX, email wizard | Available |
| Scheduled emails | Available |
| Odoo Enterprise AI assistant | Available |
| Conditional formatting, version history | Not Available |
Dashboard Home - Statistics Screen
Lists your dashboards with cover images, templates, Import, and AI entry point

Company Operations Overview - Executive Layout
Cross-functional board with HTML section headers, KPI strip, gauge/progress/percentage gallery, commercial charts, finance, procurement, and master data. Uses Professional theme (#1B365D / #C4A35A).

Configure Widget - Model Search & Click Actions
Widget editor with model search, aggregation, group-by, domain filters, and click action configuration.

Edit Mode - Drag, Resize, Save & Discard
Edit mode with drag-and-drop layout, widget resize, Save, and Discard.

Full Screen Widget & Drill-Down
Expand icon for large chart/table view. Click widgets to open filtered Odoo records.

Example: Accounting Reconciliation Overview - Executive Layout
Finance-focused dashboard with reconciliation KPIs, reconciliation status, matched/unmatched transactions, outstanding items, aging analysis, bank and ledger comparisons, exception tracking, and accounting master data.

Example: Inventory & Logistics Overview - Executive Layout
Operations-focused dashboard with inventory KPIs, stock levels, warehouse performance, product movements, incoming and outgoing shipments, stock aging, replenishment status, logistics performance, and inventory master data.

Example: Invoice & Accounting Overview - Executive Layout
Finance-focused dashboard with invoice KPIs, receivables and payables, invoice status, payment tracking, outstanding balances, tax analysis, revenue and expense insights, and accounting master data.

Purchase & Vendor Overview - Executive Layout
Procurement-focused dashboard with purchase KPIs, vendor performance, purchase orders, RFQs, incoming shipments, spending analysis, vendor bills, outstanding purchases, and procurement master data.

Sales Performance Overview - Executive Layout
Sales-focused dashboard with sales KPIs, revenue trends, quotations, sales orders, customer performance, product performance, sales pipeline, order fulfillment, and sales master data.

Manufacturing Shop Floor Overview - Executive Layout
Manufacturing-focused dashboard with production KPIs, manufacturing orders, work orders, work center performance, production progress, material consumption, downtime, efficiency, costing, and shop floor master data.

Example1: AI Assistant in Discuss
Dashboard Assistant chat with live refresh after AI creates widgets.
Employee Overview - AI Prompt Configuration
Create and configure AI prompts to analyze employee-related Odoo data and provide clear insights, metrics, trends, and operational summaries from actual employee records.
Employee Distribution by Department - Graphical
Visual representation of employee distribution across departments, providing a clear comparison of workforce size by department.
Example 2: AI Assistant in Discuss
Dashboard Assistant chat with live refresh after AI creates widgets.
Example 3: AI Assistant in Discuss
Dashboard Assistant chat with live refresh after AI creates widgets.
Sales Trends & Comparisons - AI Widget
Use AI prompts to create a graphical widget that analyzes sales trends and compares sales performance across relevant periods, products, customers, or categories using actual Odoo sales data.
Sales Trends & Comparisons - Dashboard Widget
Using AI prompts, create dashboard widgets to analyze Sales by Month, Sales by Category, Sales by Status, and Top Customers, using actual Odoo sales data for clear graphical comparison and performance insights.
Example 4: AI Assistant in Discuss
Dashboard Assistant chat with live refresh after AI creates widgets.

Example 5: AI Assistant in Discuss
Dashboard Assistant chat with live refresh after AI creates widgets.

Export, Themes & Dark Mode
Export CSV, Excel, PDF, JSON. Theme selector uses the same palette as the live dashboard (Default #714B67, Dark #111827, etc.).

Dashboard Configuration - Kanban View
Configure, organize, and manage dashboards in Kanban. Each card shows the cover image, name, description, widget count, and visibility.

Dashboard Configuration - Backend Form View with Widget Tab
Manage dashboard settings through the backend form view, with a dedicated widget tab to configure, organize, and manage dashboard widgets, including widget type, model, layout, visibility, styling, and display settings.

Dashboard Configuration - Backend Form View with Filter Tab
Manage dashboard filter settings through the backend form view, with a dedicated filter tab to configure filter fields, filter types, default values, date ranges, model fields, and filtering behavior for dashboard data.

Dashboard Configuration - Backend Form View with Sharing Tab
Manage dashboard sharing settings through the backend form view, with a dedicated sharing tab to configure dashboard visibility, user access, groups, shared users, and access permissions.

Dashboard Configuration - Backend Form View with Email Schedule Tab
Manage dashboard email scheduling through the backend form view, with a dedicated email schedule tab to configure recipients, frequency, scheduled date and time, email templates, and automatic dashboard report delivery.

Dashboard Configuration - List View
Manage and review all dashboard configurations in a structured list view, including dashboard name, category, status, visibility, access rights, and configuration details.

Dashboard Theme - List View
Display available dashboard themes in a clear list view with theme names, styles, status, and configuration options for easy management and selection.

Dashboard Theme - Form View
Configure and manage dashboard themes through the backend form view, including colors, fonts, backgrounds, widget styles, and overall dashboard appearance.

AI Assistant - Settings Menu
Configure the AI Assistant through the Settings menu using the AI Assistant enable/disable checkbox and related configuration options.

Scheduled Dashboard Email - Form View
Manage scheduled dashboard emails through the form view, with options to configure recipients, schedule details, email content, and a Send Now button for immediate delivery.

Email - Standard Odoo Form View
Standard Odoo email form view for composing, reviewing, and managing email messages with recipients, subject, message content, attachments, and sending options.

CSV Table - Export Data Menu
CSV Table option available under the Export Data menu to export dashboard or Odoo data in a structured CSV format for analysis and reporting.

Company Overview Dashboard - CSV Table Example
Example of a CSV table generated from the Company Overview dashboard, showing key Odoo data such as Sales, Purchases, Inventory, Invoices, Manufacturing, and Accounting metrics in a structured tabular format.

Excel Workbook - Export Data Menu
Excel Workbook option available under the Export Data menu for exporting dashboard data into a structured Excel workbook for analysis and reporting.

Company Overview Dashboard - Excel Workbook Data
Export company overview dashboard data into an Excel workbook with structured sheets for key metrics, Sales, Purchase, Inventory, Manufacturing, Accounting, and other relevant business data.

PDF/Print - Export Data Menu
Add a PDF/Print option under the Export Data menu to generate and print dashboard data in a structured PDF format.

Company Overview Dashboard - PDF Report
Generate a professional PDF report of the Company Overview dashboard, including key KPIs, business metrics, charts, trends, and summaries across the relevant Odoo operations.



JSON Configuration - Export Data
Add a JSON Configuration option under the Export Data menu to export dashboard configuration, widgets, filters, layouts, and related settings in a structured JSON format.

JSON Data Example - Export Data
Display an example of the exported dashboard data in structured JSON format, including dashboard details, widgets, filters, layouts, and configuration settings.

Email Button - Dashboard
Add an Email button to the dashboard to send the current dashboard report directly to selected recipients with the relevant dashboard data and layout.

Email Composer - Popup
Standard Odoo email composer displayed in a popup, allowing users to enter recipients, subject, message, attachments, and send the dashboard report directly.

Filter Button - Dashboard
Add a Filter button to the dashboard to allow users to filter dashboard data by relevant fields, values, and date ranges, with results updating dynamically.

Filter Button - Dashboard Wizard
Add a Filter button that opens a filter wizard when clicked. Allow users to add and configure filter fields, values, operators, and date ranges, then apply the filters dynamically to the dashboard data.

Technical Notes
- Module: universal_dashboard - Version: 19.0.1.0.23
- Default colors: Primary #714B67 - Secondary #017E84 - Background #F4F3F2
- Chart palette: #714B67, #017E84, #F06048, #F4A300, #28A745, #6F42C1, #20C997, #FD7E14
- Depends: web, mail - AI optional with Enterprise AI app (no API key in this module)
- Demo script: scripts/setup_demo_environment.py
Related Apps You May Also Need
Clients looking at this app often add these 6 apps next
Suggested for the same client type. Optional add-ons - this app works on its own.
|
01 DIRECT Real Estate Universal Dashboard | Property, Rental and Auto-creates Real Estate, Rental and Property Sales dashboards in Universal Dashboard. View App |
02 DIRECT Agriculture Complete Operations Solution | Bed Useful add-on for the same dashboard client. View App |
03 DIRECT WhatsApp Dashboard and Email-Style Composer WhatsApp home dashboard plus Send To contacts like email, on official Odoo WhatsApp. View App |
|
04 DIRECT Animal Shelter Solution | Rescue Center Useful add-on for the same productivity client. View App |
05 DIRECT Basic Equipment Solution | Contract Management Useful add-on for the same productivity client. View App |
06 DIRECT Batch Solution | Payment Approval Useful add-on for the same productivity client. View App |
NEED INSTALLATION, CUSTOMIZATION, MIGRATION, OR SUPPORT?
Probuse provides professional Odoo services to help you get the most from your Odoo investment.
Trusted by Businesses Worldwide with 1500+ Odoo Apps & Solutions
- Odoo Implementation
- Odoo Migration & Upgrades
- Industry Specific Solutions
- Odoo.sh Deployment
- Odoo Customization
- Odoo Integrations
- Mobile Application Development
- AI Solutions & Automation
contact@probuse.com
Website:
https://probuse.com/
+91 96011 19434
+91 78745 43092
Apps & Solutions:
https://probuseappdemo.com/
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 8678 |
| Technical Name |
universal_dashboard |
| License | See License tab |
| Website | http://www.probuse.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