O'DashboardO'Dashboard

Ask your data.
Get answers.

Build questions, visualize results, create dashboards — directly from your Odoo database.

New QuestionBase Tablesale.order.lineColumnsorder_idproduct_idprice_subtotalExecute1. QueryRevenue by ProductABCDTableBarLinePie2. VisualizeSales Dashboard+Quotes12Orders8Revenue€24KRevenue Trend3. Dashboard

Want to see O'Dashboard in action?

Explore our live demo instance — no signup required.

Try the live demo

From question to dashboard in minutes

01

Build your question

Select Odoo models, configure joins, pick your columns — or write raw SQL if that's your thing.

02

Choose your visualization

Table, bar chart, line graph, pie, funnel, KPI card... See your data the way you need it.

03

Add to dashboard

Drag your questions into dashboards. Share with your team or embed anywhere.

Everything you need for powerful analytics

Visual query builder

Select models, configure joins, pick columns. No SQL required.

Raw SQL mode

Full SQL access for power users. Query anything, join everything.

Smart joins

Link Odoo models visually. Build complex queries without writing code.

15+ visualizations

Tables, charts, KPIs, funnels, maps — pick the right view for your data.

Multiple sources

Connect unlimited Odoo databases and external PostgreSQL sources. Query them all from one place.

Dashboards & collections

Organize questions into dashboards. Group by team, client, or project.

Two ways to build

Visual builder

For everyone

Point, click, explore. Select your Odoo models, configure joins visually, choose your columns. Perfect for business users.

SQL mode

For power users

Write raw SQL against your Odoo database. Full control, no limits. For developers and analysts who think in queries.

Works with all your Odoo data

Sales, CRM, Inventory, Accounting, HR, Manufacturing... Every model, every field, joinable and queryable.

SalesCRMInventoryAccountingHRPurchaseManufacturingHelpdeskProjectWebsiteeCommerceMarketing

Popular use cases

Sales performance

"Revenue by salesperson this quarter"

Inventory health

"Products below reorder point by warehouse"

AR aging

"Unpaid invoices over 30 days by customer"

HR overview

"Headcount by department and contract type"

Works with any Odoo instance

O'Dashboard is compatible with Odoo 16, 17, 18, and 19. Community and Enterprise editions supported.