[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-zohobooks-automation":3,"mdc-68fop1-key":53,"related-repo-composio-zohobooks-automation":701,"related-org-composio-zohobooks-automation":787},{"slug":4,"name":5,"fn":6,"description":7,"org":8,"tags":13,"stars":28,"repoUrl":29,"updatedAt":30,"license":31,"forks":32,"topics":33,"repo":48,"sourceUrl":51,"mdContent":52},"zohobooks-automation","zoho_books-automation","automate Zoho Books accounting and invoicing tasks","Automate Zoho Books tasks via Rube MCP (Composio): invoices, expenses, contacts, payments, and accounting. Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},"composio","Composio","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fcomposio.png","ComposioHQ",[14,16,19,22,25],{"name":10,"slug":9,"type":15},"tag",{"name":17,"slug":18,"type":15},"Automation","automation",{"name":20,"slug":21,"type":15},"Accounting","accounting",{"name":23,"slug":24,"type":15},"MCP","mcp",{"name":26,"slug":27,"type":15},"Invoicing","invoicing",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:59:49.907617",null,7603,[34,35,36,18,37,38,39,9,40,41,42,24,43,44,45,46,47],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":29,"stars":28,"forks":32,"topics":49,"description":50},[34,35,36,18,37,38,39,9,40,41,42,24,43,44,45,46,47],"A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows","https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills\u002Ftree\u002FHEAD\u002Fcomposio-skills\u002Fzoho_books-automation","---\nname: zoho_books-automation\ndescription: \"Automate Zoho Books tasks via Rube MCP (Composio): invoices, expenses, contacts, payments, and accounting. Always search tools first for current schemas.\"\nrequires:\n  mcp: [rube]\n---\n\n# Zoho Books Automation via Rube MCP\n\nAutomate Zoho Books operations through Composio's Zoho Books toolkit via Rube MCP.\n\n**Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fzoho_books](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fzoho_books)\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Zoho Books connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho_books`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\n**Get Rube MCP**: Add `https:\u002F\u002Frube.app\u002Fmcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho_books`\n3. If connection is not ACTIVE, follow the returned auth link to complete setup\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Tool Discovery\n\nAlways discover available tools before executing workflows:\n\n```\nRUBE_SEARCH_TOOLS: queries=[{\"use_case\": \"invoices, expenses, contacts, payments, and accounting\", \"known_fields\": \"\"}]\n```\n\nThis returns:\n- Available tool slugs for Zoho Books\n- Recommended execution plan steps\n- Known pitfalls and edge cases\n- Input schemas for each tool\n\n## Core Workflows\n\n### 1. Discover Available Zoho Books Tools\n\n```\nRUBE_SEARCH_TOOLS:\n  queries:\n    - use_case: \"list all available Zoho Books tools and capabilities\"\n```\n\nReview the returned tools, their descriptions, and input schemas before proceeding.\n\n### 2. Execute Zoho Books Operations\n\nAfter discovering tools, execute them via:\n\n```\nRUBE_MULTI_EXECUTE_TOOL:\n  tools:\n    - tool_slug: \"\u003Cdiscovered_tool_slug>\"\n      arguments: {\u003Cschema-compliant arguments>}\n  memory: {}\n  sync_response_to_workbench: false\n```\n\n### 3. Multi-Step Workflows\n\nFor complex workflows involving multiple Zoho Books operations:\n\n1. Search for all relevant tools: `RUBE_SEARCH_TOOLS` with specific use case\n2. Execute prerequisite steps first (e.g., fetch before update)\n3. Pass data between steps using tool responses\n4. Use `RUBE_REMOTE_WORKBENCH` for bulk operations or data processing\n\n## Common Patterns\n\n### Search Before Action\nAlways search for existing resources before creating new ones to avoid duplicates.\n\n### Pagination\nMany list operations support pagination. Check responses for `next_cursor` or `page_token` and continue fetching until exhausted.\n\n### Error Handling\n- Check tool responses for errors before proceeding\n- If a tool fails, verify the connection is still ACTIVE\n- Re-authenticate via `RUBE_MANAGE_CONNECTIONS` if connection expired\n\n### Batch Operations\nFor bulk operations, use `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` in a loop with `ThreadPoolExecutor` for parallel execution.\n\n## Known Pitfalls\n\n- **Always search tools first**: Tool schemas and available operations may change. Never hardcode tool slugs without first discovering them via `RUBE_SEARCH_TOOLS`.\n- **Check connection status**: Ensure the Zoho Books connection is ACTIVE before executing any tools. Expired OAuth tokens require re-authentication.\n- **Respect rate limits**: If you receive rate limit errors, reduce request frequency and implement backoff.\n- **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`.\n\n## Quick Reference\n\n| Operation | Approach |\n|-----------|----------|\n| Find tools | `RUBE_SEARCH_TOOLS` with Zoho Books-specific use case |\n| Connect | `RUBE_MANAGE_CONNECTIONS` with toolkit `zoho_books` |\n| Execute | `RUBE_MULTI_EXECUTE_TOOL` with discovered tool slugs |\n| Bulk ops | `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` |\n| Full schema | `RUBE_GET_TOOL_SCHEMAS` for tools with `schemaRef` |\n\n> **Toolkit docs**: [composio.dev\u002Ftoolkits\u002Fzoho_books](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fzoho_books)\n",{"data":54,"body":57},{"name":5,"description":7,"requires":55},{"mcp":56},[44],{"type":58,"children":59},"root",[60,69,75,95,102,145,151,169,211,217,222,234,239,262,268,275,284,289,295,300,309,315,320,358,364,370,375,381,402,408,433,439,467,473,546,552,684],{"type":61,"tag":62,"props":63,"children":65},"element","h1",{"id":64},"zoho-books-automation-via-rube-mcp",[66],{"type":67,"value":68},"text","Zoho Books Automation via Rube MCP",{"type":61,"tag":70,"props":71,"children":72},"p",{},[73],{"type":67,"value":74},"Automate Zoho Books operations through Composio's Zoho Books toolkit via Rube MCP.",{"type":61,"tag":70,"props":76,"children":77},{},[78,84,86],{"type":61,"tag":79,"props":80,"children":81},"strong",{},[82],{"type":67,"value":83},"Toolkit docs",{"type":67,"value":85},": ",{"type":61,"tag":87,"props":88,"children":92},"a",{"href":89,"rel":90},"https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fzoho_books",[91],"nofollow",[93],{"type":67,"value":94},"composio.dev\u002Ftoolkits\u002Fzoho_books",{"type":61,"tag":96,"props":97,"children":99},"h2",{"id":98},"prerequisites",[100],{"type":67,"value":101},"Prerequisites",{"type":61,"tag":103,"props":104,"children":105},"ul",{},[106,112,132],{"type":61,"tag":107,"props":108,"children":109},"li",{},[110],{"type":67,"value":111},"Rube MCP must be connected (RUBE_SEARCH_TOOLS available)",{"type":61,"tag":107,"props":113,"children":114},{},[115,117,124,126],{"type":67,"value":116},"Active Zoho Books connection via ",{"type":61,"tag":118,"props":119,"children":121},"code",{"className":120},[],[122],{"type":67,"value":123},"RUBE_MANAGE_CONNECTIONS",{"type":67,"value":125}," with toolkit ",{"type":61,"tag":118,"props":127,"children":129},{"className":128},[],[130],{"type":67,"value":131},"zoho_books",{"type":61,"tag":107,"props":133,"children":134},{},[135,137,143],{"type":67,"value":136},"Always call ",{"type":61,"tag":118,"props":138,"children":140},{"className":139},[],[141],{"type":67,"value":142},"RUBE_SEARCH_TOOLS",{"type":67,"value":144}," first to get current tool schemas",{"type":61,"tag":96,"props":146,"children":148},{"id":147},"setup",[149],{"type":67,"value":150},"Setup",{"type":61,"tag":70,"props":152,"children":153},{},[154,159,161,167],{"type":61,"tag":79,"props":155,"children":156},{},[157],{"type":67,"value":158},"Get Rube MCP",{"type":67,"value":160},": Add ",{"type":61,"tag":118,"props":162,"children":164},{"className":163},[],[165],{"type":67,"value":166},"https:\u002F\u002Frube.app\u002Fmcp",{"type":67,"value":168}," as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.",{"type":61,"tag":170,"props":171,"children":172},"ol",{},[173,185,201,206],{"type":61,"tag":107,"props":174,"children":175},{},[176,178,183],{"type":67,"value":177},"Verify Rube MCP is available by confirming ",{"type":61,"tag":118,"props":179,"children":181},{"className":180},[],[182],{"type":67,"value":142},{"type":67,"value":184}," responds",{"type":61,"tag":107,"props":186,"children":187},{},[188,190,195,196],{"type":67,"value":189},"Call ",{"type":61,"tag":118,"props":191,"children":193},{"className":192},[],[194],{"type":67,"value":123},{"type":67,"value":125},{"type":61,"tag":118,"props":197,"children":199},{"className":198},[],[200],{"type":67,"value":131},{"type":61,"tag":107,"props":202,"children":203},{},[204],{"type":67,"value":205},"If connection is not ACTIVE, follow the returned auth link to complete setup",{"type":61,"tag":107,"props":207,"children":208},{},[209],{"type":67,"value":210},"Confirm connection status shows ACTIVE before running any workflows",{"type":61,"tag":96,"props":212,"children":214},{"id":213},"tool-discovery",[215],{"type":67,"value":216},"Tool Discovery",{"type":61,"tag":70,"props":218,"children":219},{},[220],{"type":67,"value":221},"Always discover available tools before executing workflows:",{"type":61,"tag":223,"props":224,"children":228},"pre",{"className":225,"code":227,"language":67},[226],"language-text","RUBE_SEARCH_TOOLS: queries=[{\"use_case\": \"invoices, expenses, contacts, payments, and accounting\", \"known_fields\": \"\"}]\n",[229],{"type":61,"tag":118,"props":230,"children":232},{"__ignoreMap":231},"",[233],{"type":67,"value":227},{"type":61,"tag":70,"props":235,"children":236},{},[237],{"type":67,"value":238},"This returns:",{"type":61,"tag":103,"props":240,"children":241},{},[242,247,252,257],{"type":61,"tag":107,"props":243,"children":244},{},[245],{"type":67,"value":246},"Available tool slugs for Zoho Books",{"type":61,"tag":107,"props":248,"children":249},{},[250],{"type":67,"value":251},"Recommended execution plan steps",{"type":61,"tag":107,"props":253,"children":254},{},[255],{"type":67,"value":256},"Known pitfalls and edge cases",{"type":61,"tag":107,"props":258,"children":259},{},[260],{"type":67,"value":261},"Input schemas for each tool",{"type":61,"tag":96,"props":263,"children":265},{"id":264},"core-workflows",[266],{"type":67,"value":267},"Core Workflows",{"type":61,"tag":269,"props":270,"children":272},"h3",{"id":271},"_1-discover-available-zoho-books-tools",[273],{"type":67,"value":274},"1. Discover Available Zoho Books Tools",{"type":61,"tag":223,"props":276,"children":279},{"className":277,"code":278,"language":67},[226],"RUBE_SEARCH_TOOLS:\n  queries:\n    - use_case: \"list all available Zoho Books tools and capabilities\"\n",[280],{"type":61,"tag":118,"props":281,"children":282},{"__ignoreMap":231},[283],{"type":67,"value":278},{"type":61,"tag":70,"props":285,"children":286},{},[287],{"type":67,"value":288},"Review the returned tools, their descriptions, and input schemas before proceeding.",{"type":61,"tag":269,"props":290,"children":292},{"id":291},"_2-execute-zoho-books-operations",[293],{"type":67,"value":294},"2. Execute Zoho Books Operations",{"type":61,"tag":70,"props":296,"children":297},{},[298],{"type":67,"value":299},"After discovering tools, execute them via:",{"type":61,"tag":223,"props":301,"children":304},{"className":302,"code":303,"language":67},[226],"RUBE_MULTI_EXECUTE_TOOL:\n  tools:\n    - tool_slug: \"\u003Cdiscovered_tool_slug>\"\n      arguments: {\u003Cschema-compliant arguments>}\n  memory: {}\n  sync_response_to_workbench: false\n",[305],{"type":61,"tag":118,"props":306,"children":307},{"__ignoreMap":231},[308],{"type":67,"value":303},{"type":61,"tag":269,"props":310,"children":312},{"id":311},"_3-multi-step-workflows",[313],{"type":67,"value":314},"3. Multi-Step Workflows",{"type":61,"tag":70,"props":316,"children":317},{},[318],{"type":67,"value":319},"For complex workflows involving multiple Zoho Books operations:",{"type":61,"tag":170,"props":321,"children":322},{},[323,335,340,345],{"type":61,"tag":107,"props":324,"children":325},{},[326,328,333],{"type":67,"value":327},"Search for all relevant tools: ",{"type":61,"tag":118,"props":329,"children":331},{"className":330},[],[332],{"type":67,"value":142},{"type":67,"value":334}," with specific use case",{"type":61,"tag":107,"props":336,"children":337},{},[338],{"type":67,"value":339},"Execute prerequisite steps first (e.g., fetch before update)",{"type":61,"tag":107,"props":341,"children":342},{},[343],{"type":67,"value":344},"Pass data between steps using tool responses",{"type":61,"tag":107,"props":346,"children":347},{},[348,350,356],{"type":67,"value":349},"Use ",{"type":61,"tag":118,"props":351,"children":353},{"className":352},[],[354],{"type":67,"value":355},"RUBE_REMOTE_WORKBENCH",{"type":67,"value":357}," for bulk operations or data processing",{"type":61,"tag":96,"props":359,"children":361},{"id":360},"common-patterns",[362],{"type":67,"value":363},"Common Patterns",{"type":61,"tag":269,"props":365,"children":367},{"id":366},"search-before-action",[368],{"type":67,"value":369},"Search Before Action",{"type":61,"tag":70,"props":371,"children":372},{},[373],{"type":67,"value":374},"Always search for existing resources before creating new ones to avoid duplicates.",{"type":61,"tag":269,"props":376,"children":378},{"id":377},"pagination",[379],{"type":67,"value":380},"Pagination",{"type":61,"tag":70,"props":382,"children":383},{},[384,386,392,394,400],{"type":67,"value":385},"Many list operations support pagination. Check responses for ",{"type":61,"tag":118,"props":387,"children":389},{"className":388},[],[390],{"type":67,"value":391},"next_cursor",{"type":67,"value":393}," or ",{"type":61,"tag":118,"props":395,"children":397},{"className":396},[],[398],{"type":67,"value":399},"page_token",{"type":67,"value":401}," and continue fetching until exhausted.",{"type":61,"tag":269,"props":403,"children":405},{"id":404},"error-handling",[406],{"type":67,"value":407},"Error Handling",{"type":61,"tag":103,"props":409,"children":410},{},[411,416,421],{"type":61,"tag":107,"props":412,"children":413},{},[414],{"type":67,"value":415},"Check tool responses for errors before proceeding",{"type":61,"tag":107,"props":417,"children":418},{},[419],{"type":67,"value":420},"If a tool fails, verify the connection is still ACTIVE",{"type":61,"tag":107,"props":422,"children":423},{},[424,426,431],{"type":67,"value":425},"Re-authenticate via ",{"type":61,"tag":118,"props":427,"children":429},{"className":428},[],[430],{"type":67,"value":123},{"type":67,"value":432}," if connection expired",{"type":61,"tag":269,"props":434,"children":436},{"id":435},"batch-operations",[437],{"type":67,"value":438},"Batch Operations",{"type":61,"tag":70,"props":440,"children":441},{},[442,444,449,451,457,459,465],{"type":67,"value":443},"For bulk operations, use ",{"type":61,"tag":118,"props":445,"children":447},{"className":446},[],[448],{"type":67,"value":355},{"type":67,"value":450}," with ",{"type":61,"tag":118,"props":452,"children":454},{"className":453},[],[455],{"type":67,"value":456},"run_composio_tool()",{"type":67,"value":458}," in a loop with ",{"type":61,"tag":118,"props":460,"children":462},{"className":461},[],[463],{"type":67,"value":464},"ThreadPoolExecutor",{"type":67,"value":466}," for parallel execution.",{"type":61,"tag":96,"props":468,"children":470},{"id":469},"known-pitfalls",[471],{"type":67,"value":472},"Known Pitfalls",{"type":61,"tag":103,"props":474,"children":475},{},[476,493,503,513],{"type":61,"tag":107,"props":477,"children":478},{},[479,484,486,491],{"type":61,"tag":79,"props":480,"children":481},{},[482],{"type":67,"value":483},"Always search tools first",{"type":67,"value":485},": Tool schemas and available operations may change. Never hardcode tool slugs without first discovering them via ",{"type":61,"tag":118,"props":487,"children":489},{"className":488},[],[490],{"type":67,"value":142},{"type":67,"value":492},".",{"type":61,"tag":107,"props":494,"children":495},{},[496,501],{"type":61,"tag":79,"props":497,"children":498},{},[499],{"type":67,"value":500},"Check connection status",{"type":67,"value":502},": Ensure the Zoho Books connection is ACTIVE before executing any tools. Expired OAuth tokens require re-authentication.",{"type":61,"tag":107,"props":504,"children":505},{},[506,511],{"type":61,"tag":79,"props":507,"children":508},{},[509],{"type":67,"value":510},"Respect rate limits",{"type":67,"value":512},": If you receive rate limit errors, reduce request frequency and implement backoff.",{"type":61,"tag":107,"props":514,"children":515},{},[516,521,523,529,531,537,539,545],{"type":61,"tag":79,"props":517,"children":518},{},[519],{"type":67,"value":520},"Validate schemas",{"type":67,"value":522},": Always pass strictly schema-compliant arguments. Use ",{"type":61,"tag":118,"props":524,"children":526},{"className":525},[],[527],{"type":67,"value":528},"RUBE_GET_TOOL_SCHEMAS",{"type":67,"value":530}," to load full input schemas when ",{"type":61,"tag":118,"props":532,"children":534},{"className":533},[],[535],{"type":67,"value":536},"schemaRef",{"type":67,"value":538}," is returned instead of ",{"type":61,"tag":118,"props":540,"children":542},{"className":541},[],[543],{"type":67,"value":544},"input_schema",{"type":67,"value":492},{"type":61,"tag":96,"props":547,"children":549},{"id":548},"quick-reference",[550],{"type":67,"value":551},"Quick Reference",{"type":61,"tag":553,"props":554,"children":555},"table",{},[556,575],{"type":61,"tag":557,"props":558,"children":559},"thead",{},[560],{"type":61,"tag":561,"props":562,"children":563},"tr",{},[564,570],{"type":61,"tag":565,"props":566,"children":567},"th",{},[568],{"type":67,"value":569},"Operation",{"type":61,"tag":565,"props":571,"children":572},{},[573],{"type":67,"value":574},"Approach",{"type":61,"tag":576,"props":577,"children":578},"tbody",{},[579,598,620,639,661],{"type":61,"tag":561,"props":580,"children":581},{},[582,588],{"type":61,"tag":583,"props":584,"children":585},"td",{},[586],{"type":67,"value":587},"Find tools",{"type":61,"tag":583,"props":589,"children":590},{},[591,596],{"type":61,"tag":118,"props":592,"children":594},{"className":593},[],[595],{"type":67,"value":142},{"type":67,"value":597}," with Zoho Books-specific use case",{"type":61,"tag":561,"props":599,"children":600},{},[601,606],{"type":61,"tag":583,"props":602,"children":603},{},[604],{"type":67,"value":605},"Connect",{"type":61,"tag":583,"props":607,"children":608},{},[609,614,615],{"type":61,"tag":118,"props":610,"children":612},{"className":611},[],[613],{"type":67,"value":123},{"type":67,"value":125},{"type":61,"tag":118,"props":616,"children":618},{"className":617},[],[619],{"type":67,"value":131},{"type":61,"tag":561,"props":621,"children":622},{},[623,628],{"type":61,"tag":583,"props":624,"children":625},{},[626],{"type":67,"value":627},"Execute",{"type":61,"tag":583,"props":629,"children":630},{},[631,637],{"type":61,"tag":118,"props":632,"children":634},{"className":633},[],[635],{"type":67,"value":636},"RUBE_MULTI_EXECUTE_TOOL",{"type":67,"value":638}," with discovered tool slugs",{"type":61,"tag":561,"props":640,"children":641},{},[642,647],{"type":61,"tag":583,"props":643,"children":644},{},[645],{"type":67,"value":646},"Bulk ops",{"type":61,"tag":583,"props":648,"children":649},{},[650,655,656],{"type":61,"tag":118,"props":651,"children":653},{"className":652},[],[654],{"type":67,"value":355},{"type":67,"value":450},{"type":61,"tag":118,"props":657,"children":659},{"className":658},[],[660],{"type":67,"value":456},{"type":61,"tag":561,"props":662,"children":663},{},[664,669],{"type":61,"tag":583,"props":665,"children":666},{},[667],{"type":67,"value":668},"Full schema",{"type":61,"tag":583,"props":670,"children":671},{},[672,677,679],{"type":61,"tag":118,"props":673,"children":675},{"className":674},[],[676],{"type":67,"value":528},{"type":67,"value":678}," for tools with ",{"type":61,"tag":118,"props":680,"children":682},{"className":681},[],[683],{"type":67,"value":536},{"type":61,"tag":685,"props":686,"children":687},"blockquote",{},[688],{"type":61,"tag":70,"props":689,"children":690},{},[691,695,696],{"type":61,"tag":79,"props":692,"children":693},{},[694],{"type":67,"value":83},{"type":67,"value":85},{"type":61,"tag":87,"props":697,"children":699},{"href":89,"rel":698},[91],[700],{"type":67,"value":94},{"items":702,"total":786},[703,717,733,742,752,764,773],{"slug":704,"name":705,"fn":706,"description":707,"org":708,"tags":709,"stars":28,"repoUrl":29,"updatedAt":716},"21risk-automation","-21risk-automation","automate 21risk compliance and safety tasks","Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[710,711,712,713],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":714,"slug":715,"type":15},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":718,"name":719,"fn":720,"description":721,"org":722,"tags":723,"stars":28,"repoUrl":29,"updatedAt":732},"2chat-automation","-2chat-automation","automate 2chat messaging tasks","Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[724,725,728,729],{"name":17,"slug":18,"type":15},{"name":726,"slug":727,"type":15},"Communications","communications",{"name":23,"slug":24,"type":15},{"name":730,"slug":731,"type":15},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":734,"name":734,"fn":735,"description":736,"org":737,"tags":738,"stars":28,"repoUrl":29,"updatedAt":741},"ably-automation","automate Ably tasks with Composio","Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[739,740],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},"2026-07-12T08:09:55.453088",{"slug":743,"name":743,"fn":744,"description":745,"org":746,"tags":747,"stars":28,"repoUrl":29,"updatedAt":751},"abstract-automation","automate Abstract tasks via Composio","Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[748,749,750],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},"2026-07-15T05:45:16.470309",{"slug":753,"name":753,"fn":754,"description":755,"org":756,"tags":757,"stars":28,"repoUrl":29,"updatedAt":763},"abuselpdb-automation","automate Abuselpdb tasks via Composio","Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[758,759,760],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":761,"slug":762,"type":15},"Security","security","2026-07-15T05:56:20.013366",{"slug":765,"name":765,"fn":766,"description":767,"org":768,"tags":769,"stars":28,"repoUrl":29,"updatedAt":772},"abyssale-automation","automate Abyssale tasks via Composio","Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[770,771],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},"2026-07-15T05:54:50.762889",{"slug":774,"name":774,"fn":775,"description":776,"org":777,"tags":778,"stars":28,"repoUrl":29,"updatedAt":785},"accelo-automation","automate Accelo tasks via Composio","Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[779,780,781,784],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":782,"slug":783,"type":15},"CRM","crm",{"name":23,"slug":24,"type":15},"2026-07-15T05:48:43.429136",860,{"items":788,"total":892},[789,796,803,808,814,820,825,832,846,859,872,882],{"slug":704,"name":705,"fn":706,"description":707,"org":790,"tags":791,"stars":28,"repoUrl":29,"updatedAt":716},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[792,793,794,795],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":714,"slug":715,"type":15},{"slug":718,"name":719,"fn":720,"description":721,"org":797,"tags":798,"stars":28,"repoUrl":29,"updatedAt":732},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[799,800,801,802],{"name":17,"slug":18,"type":15},{"name":726,"slug":727,"type":15},{"name":23,"slug":24,"type":15},{"name":730,"slug":731,"type":15},{"slug":734,"name":734,"fn":735,"description":736,"org":804,"tags":805,"stars":28,"repoUrl":29,"updatedAt":741},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[806,807],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"slug":743,"name":743,"fn":744,"description":745,"org":809,"tags":810,"stars":28,"repoUrl":29,"updatedAt":751},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[811,812,813],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"slug":753,"name":753,"fn":754,"description":755,"org":815,"tags":816,"stars":28,"repoUrl":29,"updatedAt":763},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[817,818,819],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":761,"slug":762,"type":15},{"slug":765,"name":765,"fn":766,"description":767,"org":821,"tags":822,"stars":28,"repoUrl":29,"updatedAt":772},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[823,824],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"slug":774,"name":774,"fn":775,"description":776,"org":826,"tags":827,"stars":28,"repoUrl":29,"updatedAt":785},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[828,829,830,831],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":782,"slug":783,"type":15},{"name":23,"slug":24,"type":15},{"slug":833,"name":833,"fn":834,"description":835,"org":836,"tags":837,"stars":28,"repoUrl":29,"updatedAt":845},"accredible-certificates-automation","automate Accredible certificate management","Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[838,839,842],{"name":17,"slug":18,"type":15},{"name":840,"slug":841,"type":15},"Documents","documents",{"name":843,"slug":844,"type":15},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":847,"name":847,"fn":848,"description":849,"org":850,"tags":851,"stars":28,"repoUrl":29,"updatedAt":858},"acculynx-automation","automate Acculynx construction management tasks","Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[852,853,854,855],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},{"name":856,"slug":857,"type":15},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":860,"name":860,"fn":861,"description":862,"org":863,"tags":864,"stars":28,"repoUrl":29,"updatedAt":871},"active-campaign-automation","automate ActiveCampaign marketing and CRM tasks","Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[865,866,867,868],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":782,"slug":783,"type":15},{"name":869,"slug":870,"type":15},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":873,"name":873,"fn":874,"description":875,"org":876,"tags":877,"stars":28,"repoUrl":29,"updatedAt":881},"addresszen-automation","automate Addresszen address validation","Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[878,879,880],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},"2026-07-15T05:47:51.742515",{"slug":883,"name":883,"fn":884,"description":885,"org":886,"tags":887,"stars":28,"repoUrl":29,"updatedAt":891},"adobe-automation","automate Adobe tasks via Composio","Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[888,889,890],{"name":17,"slug":18,"type":15},{"name":10,"slug":9,"type":15},{"name":23,"slug":24,"type":15},"2026-07-15T05:45:05.303254",863]