zoho_inventory-automation

通过Rube MCP(Composio)自动化Zoho库存任务:管理商品、订单、仓库、发货及库存。始终优先搜索工具以获取最新架构。

安装

热度:5

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-zoho_inventory-automation&locale=zh&source=copy
name:zoho_inventory-automationdescription:"Automate Zoho Inventory tasks via Rube MCP (Composio): items, orders, warehouses, shipments, and stock management. Always search tools first for current schemas."requires:mcp:[rube]

Zoho Inventory Automation via Rube MCP

Automate Zoho Inventory operations through Composio's Zoho Inventory toolkit via Rube MCP.

Toolkit docs: composio.dev/toolkits/zoho_inventory

Prerequisites

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)

  • Active Zoho Inventory connection via RUBE_MANAGE_CONNECTIONS with toolkit zoho_inventory

  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas
  • Setup

    Get 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.

  • Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds

  • Call RUBE_MANAGE_CONNECTIONS with toolkit zoho_inventory

  • If connection is not ACTIVE, follow the returned auth link to complete setup

  • Confirm connection status shows ACTIVE before running any workflows
  • Tool Discovery

    Always discover available tools before executing workflows:

    RUBE_SEARCH_TOOLS: queries=[{"use_case": "items, orders, warehouses, shipments, and stock management", "known_fields": ""}]

    This returns:

  • Available tool slugs for Zoho Inventory

  • Recommended execution plan steps

  • Known pitfalls and edge cases

  • Input schemas for each tool
  • Core Workflows

    1. Discover Available Zoho Inventory Tools

    RUBE_SEARCH_TOOLS:
      queries:
        - use_case: "list all available Zoho Inventory tools and capabilities"

    Review the returned tools, their descriptions, and input schemas before proceeding.

    2. Execute Zoho Inventory Operations

    After discovering tools, execute them via:

    RUBE_MULTI_EXECUTE_TOOL:
      tools:
        - tool_slug: "<discovered_tool_slug>"
          arguments: {<schema-compliant arguments>}
      memory: {}
      sync_response_to_workbench: false

    3. Multi-Step Workflows

    For complex workflows involving multiple Zoho Inventory operations:

  • Search for all relevant tools: RUBE_SEARCH_TOOLS with specific use case

  • Execute prerequisite steps first (e.g., fetch before update)

  • Pass data between steps using tool responses

  • Use RUBE_REMOTE_WORKBENCH for bulk operations or data processing
  • Common Patterns

    Search Before Action


    Always search for existing resources before creating new ones to avoid duplicates.

    Pagination


    Many list operations support pagination. Check responses for next_cursor or page_token and continue fetching until exhausted.

    Error Handling


  • Check tool responses for errors before proceeding

  • If a tool fails, verify the connection is still ACTIVE

  • Re-authenticate via RUBE_MANAGE_CONNECTIONS if connection expired
  • Batch Operations


    For bulk operations, use RUBE_REMOTE_WORKBENCH with run_composio_tool() in a loop with ThreadPoolExecutor for parallel execution.

    Known Pitfalls

  • Always search tools first: Tool schemas and available operations may change. Never hardcode tool slugs without first discovering them via RUBE_SEARCH_TOOLS.

  • Check connection status: Ensure the Zoho Inventory connection is ACTIVE before executing any tools. Expired OAuth tokens require re-authentication.

  • Respect rate limits: If you receive rate limit errors, reduce request frequency and implement backoff.

  • Validate schemas: Always pass strictly schema-compliant arguments. Use RUBE_GET_TOOL_SCHEMAS to load full input schemas when schemaRef is returned instead of input_schema.
  • Quick Reference

    OperationApproach
    Find toolsRUBE_SEARCH_TOOLS with Zoho Inventory-specific use case
    ConnectRUBE_MANAGE_CONNECTIONS with toolkit zoho_inventory
    ExecuteRUBE_MULTI_EXECUTE_TOOL with discovered tool slugs
    Bulk opsRUBE_REMOTE_WORKBENCH with run_composio_tool()
    Full schemaRUBE_GET_TOOL_SCHEMAS for tools with schemaRef

    > Toolkit docs: composio.dev/toolkits/zoho_inventory