Connect Odoo to the Knowledge Base
With the Odoo connector, you can bring your Odoo ERP data directly into the Knowledge Base. Once connected, EKB makes your business data — including CRM records, inventory, accounting, and more — accessible to your AI agents, enabling them to answer questions and build workflows from your live Odoo data.
Connecting to Odoo
- Open Project Settings
In your EKB project, navigate to Settings in the sidebar.
- Go to Connections
Select the Connections tab and find the Odoo tile under Business Applications.
- Open the Odoo popup
Click the Odoo tile. A popup appears with the option to connect Odoo ERP for business data access. Click + Add Odoo Connection.
- Fill in the connection form
Enter the following details:
Field Required Description Connection Label Yes A display name for this connection (e.g. Production Odoo).Server URL Yes The URL of your Odoo instance (e.g. https://your-company.odoo.com).Database Name Yes The name of your Odoo database (e.g. your_database).Username Yes Your Odoo username (e.g. admin).API Key Yes Your Odoo API key. See below for instructions on how to generate one. - Save the connection
Click Update Connection to save. Once authenticated, the Odoo tile on the Connections page will display a green dot and a count of your active Odoo connections.
How to Get Your Odoo API Key
- Log into your Odoo account.
- Go to Settings → Users & Companies → Users.
- Select your user and click Preferences.
- Under Account Security, click New API Key.
- Give it a name and copy the generated key.
Copy the API key immediately after generating it — Odoo will not display it again after you close the dialog.