vodoo for Openclaw

vodoo is a powerful CLI tool designed for AI agents to query and manage Odoo ERP data efficiently using XML-RPC.

julian-r
v1.0.0
Jan 30, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install vodoo

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 vodoo 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 vodoo?

vodoo is a specialized command-line interface that allows developers and AI agents to interact directly with Odoo ERP modules. By leveraging Openclaw Skills like vodoo, users can programmatically manage helpdesk tickets, project tasks, CRM leads, and knowledge base articles without navigating the complex Odoo web UI.

This tool is specifically optimized for AI environments, requiring the --no-color flag to minimize token consumption while maintaining full access to Odoo's XML-RPC API. It provides a bridge between automated workflows and the Odoo ecosystem, enabling seamless data manipulation and retrieval.

vodoo Use Cases

  • Automating the creation and updates of Odoo helpdesk tickets via AI agents.
  • Synchronizing project tasks and stages across different development environments.
  • Updating CRM lead information and revenue expectations directly from the terminal.
  • Managing Odoo knowledge base articles and internal notes for team collaboration.
  • Executing generic CRUD operations on any Odoo model using technical names.

How vodoo Works

  1. The user or AI agent invokes the tool using uvx to run the vodoo CLI without the need for a persistent local installation.
  2. The command establishes a secure connection to the Odoo instance via the XML-RPC protocol.
  3. Users apply specific module commands such as helpdesk, project-task, or crm to target specific data clusters.
  4. The --no-color flag is appended to every command to ensure the output is clean and token-efficient for AI processing within Openclaw Skills.
  5. Data is retrieved or modified in real-time, with support for advanced field operations, chatter history, and file attachments.

vodoo Setup

To use this Openclaw Skills resource, ensure you have uv installed on your system. You can then run commands directly using uvx without a separate installation step:

# Example command to list helpdesk tickets
uvx vodoo --no-color helpdesk list

Ensure that your environment variables for Odoo connectivity (URL, Database, Username, Password) are configured as required by the vodoo tool.

vodoo Data Schema & Taxonomy

The vodoo skill interacts directly with the Odoo data model, mapping CLI modules to their corresponding technical models as follows:

CLI Module Odoo Technical Model Primary Function
helpdesk helpdesk.ticket Support and ticket management
project-task project.task Individual task tracking
project project.project High-level project organization
crm crm.lead Lead and opportunity tracking
knowledge knowledge.article Documentation and internal articles
model (Any) Generic CRUD for any technical model

Numerical fields support relative updates using operators such as +=, -=, *=, and /= for efficient value adjustment.

vodoo Advanced Features

  • Generic Model Operations: Access any Odoo model not covered by specific modules using the technical model name.
  • AI Token Optimization: Built-in support for disabling ANSI color codes to maximize efficiency in Openclaw Skills automated prompts.
  • Arithmetic Field Updates: Perform mathematical operations on numerical fields directly through the CLI.
  • Security Management: Dedicated commands for creating API service accounts, setting passwords, and managing security groups.
  • Attachment Handling: Comprehensive tools for uploading, listing, and downloading attachments in bulk from ERP records.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*