> For the complete documentation index, see [llms.txt](https://docs.pandium.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pandium.com/connectors/connectors-101/odoo.md).

# Odoo

Set up the Odoo connector in Pandium using your instance URL, database name, username, and API key so tenants can sync CRM, accounting, inventory, and other ERP data securely at scale.

## Connector Overview

<figure><img src="https://4017407078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MfJn-9R_dn6dvcGNcdk%2Fuploads%2FgH4ydijyK8oiooHREgtY%2FOdoo.png?alt=media&amp;token=6a9235cb-633a-4c55-be68-e60aa0438117" alt="" width="188"><figcaption></figcaption></figure>

Odoo is an open-source suite of business applications — including CRM, accounting, inventory, manufacturing, and e-commerce — that companies run either self-hosted or on Odoo's own cloud (Odoo Online / Odoo.sh).

## **Authentication Type**

Basic

## **Webhook Supported**

Yes

## Secrets

```
PAN_SEC_ODOO_URL
PAN_SEC_ODOO_DATABASE
PAN_SEC_ODOO_USERNAME
PAN_SEC_ODOO_API_KEY
```

## **API Client Supported**

No

## Requirements for Provisioning

No provisioning is required for this connector.

## How to Connect Your Integration

Upon successfully creating a tenant, use the following information to connect to Odoo:

* URL
* Database
* Username
* API Key

{% stepper %}
{% step %}

#### Log in to Odoo

Log into Odoo as the user whose account the integration will run as.
{% endstep %}

{% step %}

#### Generate an API key

Go to **My Profile > Account Security > API Keys** and generate a new key (available in Odoo 14 and later).

Copy it immediately, as it's only shown once — it's used in place of the account's password for API calls.
{% endstep %}

{% step %}

#### Enter the URL

Your instance's base address, for example:

`https://mycompany.odoo.com` for Odoo Online, or your own host and port for a self-hosted install.
{% endstep %}

{% step %}

#### Enter the database name

Use the database name for the instance, shown on the login/database-selector screen, or under Settings for self-hosted installs.
{% endstep %}

{% step %}

#### Enter the username

This is typically the email address of the account the API key belongs to.
{% endstep %}
{% endstepper %}

## API Resources

For more information on how to utilize the Odoo external API, reference the following [documentation](https://www.odoo.com/documentation/19.0/developer/reference/external_api.html).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.pandium.com/connectors/connectors-101/odoo.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
