Odoo logo
ConnectorOdoo

Odoo integration for Claude and Codex

Connect Odoo once, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

CategorySales & CRM

Use Odoo from Claude

Add the Odoo connection to a Space that runs Claude, then use it from every channel in that Space.

Use Odoo from Codex

Add the Odoo connection to a Space that runs Codex, then use it from every channel in that Space.

Use Odoo from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Sales & CRM

What the Odoo connector can do

Businesses run sales, accounting, inventory, and projects through Odoo's open-source ERP and CRM. A type.com Space connected to Odoo can have Claude run a JSON-RPC call against a model, or check parsing results for a submitted invoice, bank statement, expense, or resume.

One connection, many Spaces

Connect Odoo once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with Odoo in type.com

Query Odoo data directly

Run a JSON-RPC call against a sales, accounting, or inventory model when you need specific records that do not fit a prebuilt report.

Try asking
Run a JSON-RPC call in Odoo to pull all open invoices for client Acme Corp.

Check an invoice extraction job

Poll the status of a previously submitted invoice so you know when the extracted data is ready to use.

Try asking
Check the Odoo invoice parsing result for the document we submitted this morning.

Review parsed expense details

Retrieve description, total, and currency for a submitted expense document once processing finishes.

Try asking
Get the parsed results for the expense receipt I submitted to Odoo yesterday.

Representative actions

  • Odoo JSON-RPC Call

    Runs a JSON-RPC call against Odoo's external API, the JSON equivalent of the XML-RPC endpoint.

  • Get Applicant Parsing Result

    Retrieves extracted fields, like name, email, and phone, from a previously submitted resume.

  • Get Bank Statement Result

    Retrieves extracted fields, including balances and statement lines, from a submitted bank statement.

  • Get Expense Extraction Result

    Retrieves extracted fields, including description, total, and currency, from a submitted expense document.

  • Get Invoice Parsing Result

    Checks the status and retrieves extracted data from a previously submitted invoice.

Connection

API and auth details

Odoo exposes external APIs over XML-RPC and JSON-RPC for ERP and CRM data. Integrations can authenticate against databases and operate on models for sales, accounting, inventory, projects, contacts, invoices, products, manufacturing, subscriptions, and custom Odoo applications.

FAQ

Questions people ask before connecting Odoo

What can Claude do with Odoo in type.com?

With an Odoo connection, Claude can run JSON-RPC queries and check parsing results for invoices, bank statements, expenses, and applicant resumes, all from a shared type.com thread.

How do I connect Odoo to type.com?

Odoo uses an API key. An admin adds it once to the connection and controls which Spaces can use it.

Can type.com check Odoo document parsing on a schedule?

Yes. Turn a parsing check into a type.com automation, such as polling invoice extraction results every morning, and the agent reports to a channel.

Is this the same as an MCP server for Odoo?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More sales & crm connectors

All Sales & CRM integrations