Odoo ERP Connector for Openclaw

A comprehensive Odoo 19 ERP connector for OpenClaw that enables full business management through natural language chat commands.

nullnaveen
v1.1.2
Feb 17, 2026
0
2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install odoo-connector

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install odoo-connector using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Odoo ERP Connector?

The Odoo ERP Connector is a professional-grade integration designed to bridge the gap between OpenClaw and Odoo 19. By leveraging this tool within your Openclaw Skills library, you can control over 150 business modules—ranging from Sales and CRM to Manufacturing and Fleet Management—using simple, conversational commands. It eliminates the need to navigate complex ERP menus, allowing for faster data entry and retrieval.

This skill is built with a sophisticated architecture involving a low-level XML-RPC wrapper and high-level smart action handlers. It supports sophisticated business logic, ensuring that every interaction with your Odoo instance is efficient, accurate, and deeply integrated into your existing workflows.

Odoo ERP Connector Use Cases

  • Creating and confirming sales quotations using natural language processing.
  • Managing CRM pipelines by moving leads through stages and forecasting revenue.
  • Automating inventory checks, setting reorder points, and receiving low-stock alerts.
  • Organizing project tasks, logging timesheets, and tracking team assignments.
  • Managing human resources by creating employee records and processing expense reports.

How Odoo ERP Connector Works

  1. The AI agent receives a natural language command from the user describing a business operation.
  2. The SmartActionHandler performs fuzzy matching to identify existing customers, products, or projects mentioned in the prompt.
  3. If required dependencies are missing, the system utilizes find-or-create logic to generate them automatically with sensible defaults.
  4. The OdooClient executes the specific transaction (create, read, update, or delete) via the XML-RPC protocol to the Odoo 19 server.
  5. The skill returns a structured JSON response and a human-readable summary back to the OpenClaw interface.

Odoo ERP Connector Setup

To add this connector to your collection of Openclaw Skills, run the following command in your terminal:

npx clawhub install odoo-erp-connector

Next, configure your connection by creating a config.json file in the skill directory:

{
  "url": "http://localhost:8069",
  "db": "your_database",
  "username": "[email protected]",
  "api_key": "your_api_key"
}

You can also provide these credentials via environment variables such as ODOO_URL, ODOO_DB, ODOO_USERNAME, and ODOO_API_KEY for secure deployments.

Odoo ERP Connector Data Schema & Taxonomy

The skill organizes business data through dedicated Model Ops classes that map directly to Odoo 19 core modules:

Functional Area Odoo Model Description
Partner Management res.partner Handles customers, vendors, and contact records.
Sales Order sale.order Manages quotations, sales lines, and order states.
Inventory stock.quant Tracks stock levels, product variants, and reordering.
CRM crm.lead Manages leads, opportunities, and sales pipelines.
Project project.task Tracks projects, tasks, and timesheet entries.

Odoo ERP Connector Advanced Features

  • Smart Actions: Intelligent find-or-create workflows that handle missing dependencies without manual intervention.
  • Fuzzy Name Matching: Case-insensitive searching that resolves entities even with incomplete or approximate names.
  • Transaction Orchestration: Support for multi-step operations like creating a customer, a product, and a quote in one call.
  • Extensive Module Coverage: Pre-built support for 153+ Odoo modules including MRP, Fleet, and Accounting.
  • Error Handling & Retries: Built-in logic to handle network failures and provide clear, actionable Odoo error messages.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*