Niyu LabsDashboard Builder

Build Odoo Dashboards in Seconds.

Describe your KPI in plain English, and watch the chart appear. A drag-and-drop, SQL-backed canvas for data-driven teams. No Studio or Python required.

Live Dashboard CanvasReal-Time SQL

Prompt

Total revenue by salesperson this quarter.

Widget

Live refreshLatency: 320ms

The Problem

Standard Odoo Dashboards are rigid.

To build a custom dashboard in Odoo usually requires Studio access, technical knowledge of Views/Actions, or a developer. The AI Dashboard Builder gives every manager a flexible canvas to visualize their department's performance without writing a single line of code.

Widgets built per day

180+

Avg. dashboard build

12 min

SQL accuracy

99.7%

Core Capabilities

The Engine.

Build dashboards with plain English prompts, a responsive grid, and live SQL execution.

Widget lab preview
AI-Driven Widget Generation

Just describe the Chart.

Don't fiddle with axes and domains. Type "Total Revenue by Salesperson this Quarter," and the AI generates the SQL query, selects the appropriate visualization (Bar/Line/Pie), and places it on your board.

  • Auto-Correction: AI validates the field names against your schema before rendering.
  • Smart Formatting: Automatically formats currency, dates, and percentages.
  • Edit SQL: Power users can tweak the generated SQL logic manually.
The Flexible Canvas

Drag. Drop. Resize.

A true grid-based layout engine. Move KPIs around, stretch charts to full width, or stack metric cards side-by-side. Build a "Command Center" that fits your screen perfectly.

  • Grid Layout: Snap-to-grid precision ensuring alignment.
  • Responsive Design: Dashboards automatically stack correctly on mobile devices.
  • Widget Types: Supports KPI Cards, Data Tables, Bar/Line/Donut Charts, and Lists.
Real-Time Execution

Zero Latency. Live SQL.

Unlike external BI tools that rely on nightly syncs, the AI Dashboard Builder runs directly on your Odoo PostgreSQL database. When a sale happens, your dashboard updates instantly.

  • Direct Query: No ETL or data warehousing middleware required.
  • Performance Optimized: Uses Odoo’s read_group and optimized SQL for speed.
  • ACL Aware: Respects Odoo security rules (users only see data they have access to).
Actionable Interactivity

Click to Drill Down.

Static charts are useless. Click on any bar or pie slice to jump directly to the underlying Odoo records (List View) for deep investigation.

  • Deep Linking: Click a "High Priority Tickets" card and open the Helpdesk Ticket view.
  • Global Filters: Add a "Date Range" filter that updates every chart on the dashboard simultaneously.
  • Export: Download the entire dashboard as a PDF for executive meetings.

Technical Specs

Engineered for native Odoo performance.

Secure, SQL-backed dashboards with role-aware permissions and zero external dependencies.

Compatibility

Odoo v16, v17, v18, v19 (Community & Enterprise).

Hosting

Odoo.sh, On-Premise, AWS/GCP Cloud.

Security

Role Based access controls. AI inputs sanitized to prevent SQL Injection risks.

Dependencies

None. Uses standard Odoo Web framework (OWL) and Chart.js.

Dashboard architecture preview
Canvas Pipeline
Natural-language widget generator
Layout engine with snap-to-grid
Live SQL execution layer
Export-ready rendering pipeline
Security is enforced at every query layer with ACL-aware SQL.

Use Cases

Dashboards in action.

Every department can build their own command center in minutes.

The Sales Director

I built a Monday Morning board. It shows my team’s pipeline, win rate, and calls made. I did not wait for IT; I just typed what I wanted.

The Inventory Manager

I created a grid showing Stock below Minimum Rule and Incoming Shipments. Now I catch stockouts before they happen.

The CEO

I have a single screen showing Cash Flow, Run Rate, and Open Support Tickets. It is my daily pulse check.

Pricing & Deployment

Your Data Command Center.

Empower your managers to visualize their own metrics. Secure, native, and fast.