LaunchKit · 2026
Back to Skills

odoo-connector

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

0
674 downloads
by @nullnaveen

Setup & Installation

openclaw skills install @nullnaveen/odoo-connector

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

npx clawhub install odoo-connector

What This Skill Does

Connects OpenClaw to an Odoo 19 instance via XML-RPC, covering Sales, CRM, Purchasing, Inventory, Invoicing, Projects, HR, Fleet, Manufacturing, Calendar, and eCommerce. Uses a smart action layer that handles fuzzy name matching and auto-creates missing records like customers, products, or departments on the fly.

Covers the full Odoo 19 module surface in one skill, so you don't need separate connectors for each business area.

When to use it

  • Creating sales quotes by typing a customer and product name in chat
  • Checking which products are below their reorder threshold
  • Moving a CRM lead to the next pipeline stage
  • Logging odometer readings and scheduling vehicle maintenance
  • Creating a manufacturing order and tracking its production status

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 a customer matching 'Acme Corp'
  2. 2Create the customer if not found
  3. 3Search Odoo for a product matching 'Widgets'
  4. 4Create the product if not found
  5. 5Create a draft quotation linking the customer and product line with quantity 10 at $50
OUTPUT

Created quotation QT-001 for Acme Corp with 10 x 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 URL and database nameOdoo user account with API access enabledOdoo API key generated from user preferences (Settings > Users > Access Tokens)