Questions about Speak To Your Database
What STYD is, how it reads Odoo and your databases, what it costs and how to start.
What is Speak To Your Database (STYD)?
STYD (Speak To Your Database) is an AI business intelligence assistant for Odoo, PostgreSQL and MySQL. You ask a question in plain language and get the answer with the way it was calculated: the SQL query on a database, the records and filters used on Odoo. You can use it in the cloud (STYD Cloud) or have it installed on your own server. It is built by Florian Assous, an engineer in AI, data, automation and Odoo.
What is AI business intelligence for Odoo?
You ask a business question about your Odoo data in plain language, such as revenue this month, overdue invoices or top customers, and get the answer from the live records instead of building a report. STYD reads Odoo through an Odoo API key or the STYD Bridge module, read-only, and lists the 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 connects read-only. It reads your data to answer and writes nothing back to Odoo or to your 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. You keep Odoo's screens and standard reports. STYD is for the question you have right now, with an answer you can check.
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 records were read, with the filters and period applied. You can check the result yourself.
Is STYD safe for production databases?
Yes, with a read-only user. STYD only reads. On PostgreSQL and MySQL it checks every query before running it inside a read-only transaction, and shows you that query. For production systems, connect STYD with a dedicated read-only database user and, where possible, a read replica, so it has exactly the access it needs.
Where is my data processed?
STYD Cloud runs on our server in Singapore and uses OpenAI models to write the answers. Your connection credentials are stored encrypted (AES-256-GCM). If your data must stay on your own machine, STYD can be installed on your server as a private analyst: see Private AI on your own server in the catalogue.
Who is STYD for?
Small companies that want answers from their own data without waiting for a report: the founder, the finance or sales lead, the operations manager, and the person who looks after their systems. It works with Odoo (Odoo Online, Odoo.sh or on-premise) and with PostgreSQL or MySQL databases connected read-only.
How is STYD different from generic BI tools?
A BI tool needs someone to model the data and build the dashboard before you get an answer. In STYD you type the new question the moment you have it. The answer comes from your live data and shows the query, the tables and the period behind it.
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. Every feature stays open while you have prompts: buy top-up prompts at any time, or choose a plan for cheaper prompts every month.
What does it cost?
Plans start at $9 a month, and every reply costs one prompt. Top-up prompts can be bought at any time and never expire. The Business Checkup is free. The pricing page shows the three plans.
Is billing automatic?
Billing is handled through Stripe and managed by the workspace owner. After payment, the workspace's prompts are activated automatically.
Ask us your question.
See how STYD answers questions from Odoo data, or write to us.