AI business intelligence for Odoo

AI Business Intelligence for Odoo

STYD is an Odoo-aware AI that lets you ask business questions and get reliable, explainable answers from your Odoo database — with the SQL behind every answer shown.

Built for supported self-hosted Odoo and Odoo.sh setups, with a read-only Odoo bridge. Requires an external Speak To Your Database account.

Self-hosted Odoo · read-only access · verifiable SQL · explainable answers

STYD · Odoo · example answer
Which invoices are overdue?

You have 3 overdue customer invoices totalling €8,220:

1.Atlas Retail32 days€4,820
2.Northwind Foods21 days€2,140
3.Bluewave Studio12 days€1,260
SQL verification read-only
SELECT partner_id, SUM(amount_residual)
FROM account_move
WHERE move_type = 'out_invoice'
  AND payment_state != 'paid'
  AND invoice_date_due < CURRENT_DATE
GROUP BY partner_id;
Table: account_moveFilter: unpaid + past dueMetric: SUM(amount_residual)

Illustrative example — your answers come from your own Odoo data.

What STYD does

Your Odoo data, answerable in plain language

Ask the questions you actually care about and get answers you can check — grounded in your own Odoo database.

Answers business questions

Ask about revenue, customers, invoices, or products in plain language and get a direct answer from your Odoo data — no report builder required.

Shows the SQL behind every answer

See the exact query, the tables used, the filters applied, and the date range, so you can verify a result instead of trusting a black box.

Understands your Odoo schema

A DataGuide layer maps your tables and fields so questions map to the right data — even with custom modules and renamed fields.

Reads, never writes

STYD is built around a read-only connection. It answers questions from your data and does not change anything in Odoo.

Why it's different

Not generic AI chat. Not a rigid dashboard.

STYD sits between a chatbot and a BI tool — conversational like one, grounded and verifiable like the other.

Not generic AI chat

A general chatbot guesses from text it was trained on. STYD answers from your actual Odoo database and shows the SQL — so the number is real and checkable, not invented.

Not a fixed BI dashboard

Traditional BI needs someone to model data and build charts ahead of time. STYD lets you ask a new question the moment you have it, and explains how it got the answer.

Odoo-aware, not database-blind

STYD is built with Odoo's data model in mind, so questions about invoices, customers, and products map to the right tables instead of a raw, unlabelled schema.

Example Odoo questions

Ask the way you think

Some of the kinds of questions STYD is designed to answer from your Odoo data:

What is my revenue this month?Which customers churned last quarter?Which invoices are overdue?Which products are selling fastest?Which salesperson generated the most revenue?
How it works

From connection to answer in four steps

Step 1

Connect a read-only database

Point STYD at your self-hosted Odoo database using a read-only connection. Nothing is written back.

Step 2

DataGuide understands the schema

STYD inspects your tables and fields and builds a map of what your data means — including custom fields.

Step 3

Ask a question

Type a business question in plain language, the way you'd ask a colleague who knows your numbers.

Step 4

STYD validates and explains

STYD writes and validates SQL, runs it read-only, and returns an explainable answer with the query shown.

Security & read-only

Designed to read, not to change

  • STYD connects with a read-only design — it does not write to your Odoo database.
  • Answers are produced with validated SQL that you can inspect, line by line.
  • You see the table, filters, date range, and metric behind every result.
  • Built for self-hosted Odoo, where you control the database connection.
FAQ

Common questions

What is AI business intelligence for Odoo?

It's the ability to ask business questions about your Odoo data in plain language — like revenue, overdue invoices, or top customers — and get answers drawn directly from your database, with the SQL behind each answer available to inspect. Instead of building a report by hand, you ask a question and STYD turns it into a validated query.

Can STYD connect to Odoo Online?

STYD is built for direct, read-only access to your Odoo database, which fits self-hosted Odoo best. Odoo Online (SaaS) does not generally expose direct database access, so it is not the primary target today. If you are on Odoo Online, contact us and we'll tell you what is currently possible.

Is STYD read-only?

Yes. STYD is designed around a read-only connection. It reads your data to answer questions and does not write back to your Odoo database.

Does STYD replace Odoo reporting?

No. STYD complements Odoo's built-in reporting. It is for fast, conversational questions and exploration with verifiable SQL — not a replacement for Odoo's operational screens and standard reports.

Is SQL shown?

Yes. Every answer can show the exact SQL query, the tables used, the filters applied, and the date range — so you can verify the result instead of trusting a black box.

Related Odoo services

Practical, founder-led Odoo work — with STYD's AI business intelligence where it helps.

Ask your Odoo data a question.

Choose an Odoo plan, or talk to the founder about your Odoo setup.

Prefer to read first? See the docs or view pricing.