Speak To Your Database - Secure Odoo AI Connector
by Speak To Your Database https://speaktoyourdatabase.comTurn Odoo data into clear business answers
Connect self-hosted Odoo 15.0 or Odoo.sh to Speak To Your Database with a secure, read-only bridge.
Ask business questions in plain language and get answers from your live Odoo data. Check customers, sales, products, stock, purchase orders, invoices, CRM, and projects without giving away direct database access.
Safe by design: read-only Odoo ORM access, no SQL sent to Odoo, no direct database credentials exposed, and no write path.
Odoo 15.0 | Self-hosted / Odoo.sh | Read-only | Validated bridge release | External Speak To Your Database service required
What it does
Speak To Your Database helps teams explore Odoo data faster while keeping the connection controlled, read-only, and easy to validate.
| Ask in plain language Use questions like total sales, low stock, unpaid invoices, or recent purchase orders. |
Read live Odoo data Answers come from supported Odoo records through the Odoo ORM. |
Keep access controlled No direct database password, no SQL sent to Odoo, and no write path. |
Why teams use it
- Faster answers for sales, purchasing, inventory, finance, CRM, and operations.
- No need to hand out raw database credentials to users or external tools.
- Read-only design with no create, update, delete, or business action execution.
- Useful for internal teams, demos, pilots, and controlled AI-assisted reporting.
Bridge setup inside Odoo
Enable the bridge, choose the connector owner, generate a token, and save the connection setup directly from Odoo.
Connect it in Speak To Your Database
After the bridge is enabled in Odoo, open Settings → Connections in Speak To Your Database and connect it using the Odoo base URL and bridge token.
Get answers from live Odoo data
Ask business questions such as total sales this month, recent quotations, unpaid invoices, customer orders, purchase orders, and stock levels.
Answers you can review
Speak To Your Database focuses on answers that are understandable and easier to check before acting on them.
Security by design
- Read-only bridge: no create, update, delete, or business action execution.
- Odoo ORM only: no SQL is sent to Odoo.
- No direct database credentials: access is done through a bridge token, never your database password.
- Token-based authentication: the token can be rotated or disabled in Odoo.
- Allow-listed models: only curated business models are exposed for supported access.
- Filtered fields: sensitive security, credential, attachment, and configuration fields are excluded.
- Company-scoped access: reads are limited by the configured connector owner scope.
The current bridge access model is company-scoped through the configured connector owner. Exact per-user Odoo record-rule parity is not guaranteed yet, and Speak To Your Database may further restrict access through workspace controls.
Supported business areas
| Customers and contacts | Sales orders and quotations |
| Products and variants | Inventory and stock levels |
| Purchase orders | Customer invoices and vendor bills |
| CRM leads and opportunities | Projects and tasks |
| Company information | User directory and access metadata |
Supported areas depend on the Odoo apps installed on your database.
Read-only bridge endpoints
The bridge exposes supported read-only endpoints used by Speak To Your Database for health checks, security metadata, model discovery, safe record reads, and controlled aggregations.
- Bridge health
- Security snapshot
- User directory and user search
- Capability snapshot
- Model and field metadata
- Read-only search and read operations
- Read-only grouped aggregations
Installation overview
- Download the module package for Odoo 15.0.
- Copy the
styd_odoo_bridgefolder into your custom addons path. - Restart Odoo.
- Open Apps and click Update Apps List.
- Search for Speak To Your Database and install the module.
- Open the bridge settings in Odoo.
- Enable the bridge, choose the connector owner, generate a token, and save.
- Connect the bridge in Speak To Your Database.
The Odoo Apps marketplace provides the module package. Installation still follows the standard third-party module workflow in Odoo. Odoo Online hosted on odoo.com is not supported because custom server modules cannot be installed there.
Version support
This package is for Odoo 15.0 self-hosted and Odoo.sh environments. Validated bridge packages are available for Odoo 15.0, 16.0, 17.0, 18.0, and 19.0.
Use the package matching your Odoo major version. Do not install a bridge package built for one Odoo major version on another Odoo major version.
Odoo Online hosted on odoo.com is not supported because custom server modules cannot be installed there.
Setup guide: speaktoyourdatabase.com/docs#odoo/bridge-module
What is not supported
- Odoo Online hosted on odoo.com.
- Write, update, delete, or business actions of any kind.
- Raw SQL or free-form query building through the bridge.
- Direct database credentials or database administration.
- Arbitrary custom models and custom-module discovery.
- Non-allow-listed models beyond supported business models.
- Exact per-user Odoo record-rule parity in the current bridge access model.
- General-knowledge questions not answerable from your Odoo data.
Get started
Install the Odoo bridge, connect it to Speak To Your Database, and start asking trusted business questions from your live Odoo data.
Request Speak To Your Database access
Module: styd_odoo_bridge |
Version: 15.0.0.7.0 |
Odoo: 15.0 |
License: LGPL-3
This bridge requires an external Speak To Your Database account and service connection.
Please log in to comment on this module