Frequently asked questions

STYD — Speak To Your Database FAQ

Common questions about STYD — Speak To Your Database, Odoo AI business intelligence, read-only access, and how to get started.

What is Speak To Your Database (STYD)?

STYD (Speak to Your Database) is an AI business intelligence assistant for Odoo and business databases. You ask questions in plain language and get explainable answers drawn from your own data, with how each answer was calculated available to inspect: the SQL query on PostgreSQL and MySQL, the Odoo records and filters used on Odoo. It is developed by STYD, a specialist engineering company focused on AI, data, automation and Odoo systems, with Florian Assous leading architecture and technical direction.

What is AI business intelligence for Odoo?

It means asking business questions about your Odoo data — like revenue, overdue invoices, or top customers — in plain language and getting answers straight from your Odoo data, instead of building reports by hand. Through the STYD Bridge module or an Odoo API key, STYD reads Odoo through Odoo itself, read-only, and explains which records, filters and period it used.

Can STYD connect to Odoo Online?

Yes, with an Odoo API key. An API key connection works with Odoo 15 and later, on Odoo Online, Odoo.sh or on-premise: on Odoo 19 and later the key is enough; on Odoo 15 to 18, STYD also asks for the Odoo login and the database name. If Odoo blocks external access on your plan, we'll tell you clearly. The STYD Bridge module is published for Odoo 15 to 19 and needs Odoo.sh or an on-premise Odoo, because Odoo Online does not allow custom modules.

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 or other database.

As which Odoo user does STYD read my data?

It depends on how Odoo is connected. With the STYD Bridge module, each member of your workspace is linked to their own Odoo user and reads with that user's groups and companies; STYD does not reproduce every Odoo record rule. With an Odoo API key, everyone reads as the Odoo user the key belongs to. Only members of your workspace can ask questions, and only owners or admins can manage the connection. For the safest setup, use a dedicated Odoo user with access only to the data you want STYD to analyze: its rights are the ceiling for what STYD can read.

Does STYD replace Odoo reporting?

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

Can STYD show how it calculated an answer?

Yes. On PostgreSQL and MySQL, an answer shows the tables, filters and period it used, and the exact SQL query under Technical details. On Odoo, it shows which Odoo records were read and the filters and period applied; no SQL is involved. You can check the result instead of trusting a black box.

Is STYD safe for production databases?

STYD is designed to be safe to point at real data: it only reads; on PostgreSQL and MySQL it checks every query it generates before running it in read-only mode and shows you that query. For production systems we recommend connecting STYD with a dedicated read-only database user — and, where possible, a read replica — so it has exactly the access it needs and nothing more. We onboard new production setups carefully.

Who is STYD for?

STYD is for teams that run on Odoo and want quick, trustworthy answers from their data without waiting on a report — founders, operators, finance and sales leads, and the technical people who support them. It works with Odoo (Odoo Online, Odoo.sh or on-premise) and with PostgreSQL or MySQL databases they can connect read-only.

How is STYD different from generic BI tools?

Traditional BI tools need someone to model the data and build dashboards before you can get answers, and they rarely show their work. STYD lets you ask a new question the moment you have it, answers from your live data, and shows how every result was calculated — conversational like a chatbot, but verifiable like a query.

How do I get started?

Sign in and connect Odoo or a database: your first 20 prompts are free, with no time limit and no card needed, and the Business Checkup is always free. Choose a plan when you need more prompts, more connections or to invite your team.

Is billing automatic?

Billing is handled through Stripe and managed by the workspace owner. After payment, the workspace's prompts are activated automatically.

Still have a question?

See how STYD answers business questions from your Odoo data, or get in touch with any questions.