LaunchKit · 2026
Back to Skills

odoo-erp-connector

Full-featured Odoo 19 ERP connector for OpenClaw - Sales, CRM, Purchase, Inventory, Projects, HR, Fleet.

2
1.2k downloads
by @nullnaveen

Setup & Installation

openclaw skills install @nullnaveen/odoo-erp-connector

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install odoo-erp-connector

Version History

v1.1.0Feb 9, 2026 - Version note by skill developer:

v1.1.0: Full Python code included (no GitHub clone needed), updated for Odoo 19, removed non-text files

What This Skill Does

Connects OpenClaw to Odoo 19 via XML-RPC, covering Sales, CRM, Purchasing, Inventory, Invoicing, Projects, HR, Fleet, Manufacturing, Calendar, and eCommerce. Operations use fuzzy name matching and auto-create missing records when dependencies aren't found. Supports 80+ operations across 153+ Odoo modules.

Fuzzy matching and auto-creation let you reference records by name and skip manual ID lookups, making ERP operations accessible without Odoo expertise.

When to use it

  • Create a sales quote for a customer by name without knowing their Odoo ID
  • Check which products are below reorder thresholds and need restocking
  • Move a CRM lead to a different pipeline stage from chat
  • Create a purchase order from a vendor and confirm it for processing
  • Log timesheet hours against a project task without opening the Odoo UI

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Create a quote for Acme Corp with 10 Widgets at $50 each'

AGENT
  1. 1Search Odoo for customer 'Acme Corp' using case-insensitive name matching
  2. 2Search for product 'Widgets' in the product catalog
  3. 3Create either record automatically if not found
  4. 4Create a draft quotation linking the resolved customer and product with the given quantity and price
  5. 5Return a confirmation summary with the quotation number and line totals
OUTPUT

Created quotation QT-001 for Acme Corp with 10 × Widgets at $50.00

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Odoo 19 instance (self-hosted or cloud) with a known URL, database name, and usernameODOO_API_KEY generated from Odoo user settings via Settings > Users > Access Tokens