Icon

Odoo Connector

Quickly build integrations connecting your B2B SaaS to Odoo.

About the Odoo Connector

Manage records in an Odoo database.

Actions

Action NameAction Description
Create RecordCreate a new record of a given type.
Delete Record By IDDelete a record by its numerical ID.
Get Record by External IDGet a record by its external ID.
Get Record By IDFetch a record by its numerical ID.
List RecordsFetch a list of records of a given type.
Set External IDAdd an external ID to a record that does not have one.
Update RecordUpdate an existing record of a given type.
List Model FieldsList all fields for a given model.
List ModelsFetch a list of models installed in the Odoo database.
Raw Request (API Key)Send a raw HTTP request to the Odoo JSON-2 API. Requires the API Key connection.
Raw Request (Basic Auth)Issue any execute_kw action against the Odoo XML-RPC API. Requires the Basic Authentication (Deprecated) connection.

Triggers

Trigger NameTrigger Description
New and Updated RecordsPolls an Odoo model for records whose `write_date` is at or after the last poll. Records whose `create_date` is also after the last poll go to the `created` bucket; older records modified since the last poll go to `updated`.