skills/zoho-crm-automation/SKILL.md
--- name: zoho-crm-automation description: Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads. Always search tools first for current schemas. category: Business & Marketing source: antigravity tags: [api, mcp, ai, automation, workflow] url: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/zoho-crm-automation --- # Zoho CRM Automation via Rube MCP Automate Zoho CRM operations through Composio's Zoho to
npx skillsauth add ranbot-ai/awesome-skills skills/zoho-crm-automationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automate Zoho CRM operations through Composio's Zoho toolkit via Rube MCP.
RUBE_MANAGE_CONNECTIONS with toolkit zohoRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit zohoWhen to use: User wants to find specific CRM records by criteria
Tool sequence:
ZOHO_LIST_MODULES - List available CRM modules [Prerequisite]ZOHO_GET_MODULE_FIELDS - Get field definitions for a module [Optional]ZOHO_SEARCH_ZOHO_RECORDS - Search records by criteria [Required]ZOHO_GET_ZOHO_RECORDS - Get records from a module [Alternative]Key parameters:
module: Module name (e.g., 'Leads', 'Contacts', 'Deals', 'Accounts')criteria: Search criteria string (e.g., 'Email:equals:[email protected]')fields: Comma-separated list of fields to returnper_page: Number of records per pagepage: Page number for paginationPitfalls:
When to use: User wants to add new leads, contacts, deals, or other CRM records
Tool sequence:
ZOHO_GET_MODULE_FIELDS - Get required fields for the module [Prerequisite]ZOHO_CREATE_ZOHO_RECORD - Create a new record [Required]Key parameters:
module: Target module name (e.g., 'Leads', 'Contacts')data: Record data object with field-value pairsPitfalls:
When to use: User wants to modify existing CRM records
Tool sequence:
ZOHO_SEARCH_ZOHO_RECORDS - Find the record to update [Prerequisite]ZOHO_UPDATE_ZOHO_RECORD - Update the record [Required]Key parameters:
module: Module namerecord_id: ID of the record to updatedata: Object with fields to update (only changed fields needed)Pitfalls:
When to use: User wants to convert a lead into a contact, account, and/or deal
Tool sequence:
ZOHO_SEARCH_ZOHO_RECORDS - Find the lead to convert [Prerequisite]ZOHO_CONVERT_ZOHO_LEAD - Convert the lead [Required]Key parameters:
lead_id: ID of the lead to convertdeal: Deal details if creating a deal during conversionaccount: Account details for the conversioncontact: Contact details for the conversionPitfalls:
When to use: User wants to tag records or manage relationships between records
Tool sequence:
ZOHO_CREATE_ZOHO_TAG - Create a new tag [Optional]ZOHO_UPDATE_RELATED_RECORDS - Update related/linked records [Optional]Key parameters:
module: Module for the tagtag_name: Name of the tagrecord_id: Parent record ID (for related records)related_module: Module of the related recorddata: Related record data to updatePitfalls:
1. Call ZOHO_L
tools
Use when a user asks to mine or update a private, evidence-backed work profile from local Claude Code, Codex, Copilot CLI, or OpenCode sessions.
data-ai
Use when diagnosing Android overheating, idle heat, thermal throttling, charging or radio heat, or abnormal battery drain with read-only ADB evidence and approval gates.
research
Research public competitor ads, analyze creative patterns and landing pages, and produce an evidence-labeled strategic teardown.
tools
Compiled CLI covering all 52 endpoints of the Anytype local API — objects, properties, tags, search, chat, files — one binary, no MCP server needed.