Zoho API Skill for Openclaw

A comprehensive integration skill for authenticating and interacting with the entire Zoho SaaS ecosystem, including CRM, Books, and Desk.

senthazalravi
v2.0.2
Feb 6, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install zohocl

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 zohocl 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 Zoho API Skill?

The Zoho API skill serves as a robust bridge between AI agents and the Zoho business suite. It provides a standardized way to handle OAuth2 authentication and programmatic interactions across more than 50 business applications. By integrating this into Openclaw Skills, developers can build agents that manage sales pipelines, accounting tasks, and customer support tickets within a single unified framework.

This skill is designed to handle the complexities of multi-region data centers and short-lived access tokens. It empowers users to create sophisticated, multi-product workflows that mirror real-world business processes, such as converting a lead in Zoho CRM into an active customer in Zoho Books with automated invoicing.

Zoho API Skill Use Cases

  • Automating lead generation and deal tracking in Zoho CRM.
  • Managing accounting workflows and sending invoices through Zoho Books.
  • Streamlining customer support by creating and resolving tickets in Zoho Desk.
  • Building custom business applications and form submissions via Zoho Creator.
  • Executing email marketing campaigns and list management through Zoho Campaigns.

How Zoho API Skill Works

  1. The user registers a server-based application in the Zoho Developer Console to obtain a Client ID and Secret.
  2. An authorization code is generated via a browser-based OAuth2 flow and exchanged for a long-lived refresh token.
  3. The skill uses the refresh token to programmatically generate short-lived access tokens (valid for 1 hour) for secure API communication.
  4. API requests are routed to the correct regional data center (e.g., US, EU, IN) based on environment configuration.
  5. The agent performs CRUD operations on specific modules like Leads, Invoices, or Tickets, handling JSON data structures and status codes.

Zoho API Skill Setup

1. Environment Variables

Configure your environment with the following credentials obtained from the Zoho API Console:

export ZOHO_CLIENT_ID="your-client-id"
export ZOHO_CLIENT_SECRET="your-client-secret"
export ZOHO_REFRESH_TOKEN="your-refresh-token"
export ZOHO_DATA_CENTER="com" # Choose from: com, eu, cn, au, in, jp

2. Dependency Check

Ensure you have curl and jq installed for token management scripts.

sudo apt install curl jq

Zoho API Skill Data Schema & Taxonomy

The skill interacts with various Zoho data structures. Below is the primary metadata taxonomy for core modules:

Zoho Product Module Primary Data Keys
CRM Leads Company, Last_Name, Email, Status
CRM Deals Deal_Name, Amount, Stage, Closing_Date
Books Invoices customer_id, line_items, date, organization_id
Desk Tickets subject, departmentId, contact, priority
Creator Forms app_link_name, form_link_name, data_object

Zoho API Skill Advanced Features

  • Auto-token refresh logic to ensure uninterrupted connectivity for long-running agent tasks.
  • Webhook integration support for real-time reactivity to Zoho system events.
  • Multi-product workflow orchestration for cross-platform automation sequences.
  • Regional data center routing to comply with local data residency requirements.
  • Advanced error handling and retry logic with support for rate-limit backoff.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*