Agent skill · marketing growth · composiohq
Zoho Books Automation
Automate Zoho Books accounting workflows including invoice creation, bill management, contact lookup, payment tracking, and multi-organization support through natural language commands
Why this skill is useful
Adds specific commands and workflows for automating Zoho Books accounting tasks that the AI wouldn't reliably generate on its own.
What it needs
Requires zoho_books account access. About 4k tokens when loaded. Last updated 2026-07-24. 71,973 stars on the source repository.
What this skill does
Zoho Books Automation Automate Zoho Books accounting workflows -- create and manage invoices, track bills and payments, look up contacts, export PDFs, and handle multi-organization setups -- all through natural language. Toolkit docs: composio.dev/toolkits/zohobooks --- Setup 1. Add the Rube MCP server to your environment: https://rube.app/mcp 2. Connect your Zoho Books account when prompted (OAuth flow via Composio) 3. Start issuing natural language commands for Zoho Books automation --- Core Workflows 1. Discover Organizations Retrieve all organizations for the authenticated user. This is a prerequisite since organizationid is required by nearly every other endpoint. Tool: ZOHOBOOKSLISTORGANIZATIONS No parameters required. Returns organization IDs, names, and metadata. Always call this first to obtain the organizationid needed by all other Zoho Books tools. Example prompt: "List my Zoho Books organizations" --- 2. Create and Manage Invoices Create invoices with line items, manage existing invoices, and export them as PDFs. Create: ZOHOBOOKSCREATEINVOICE Key parameters: organizationid -- target organization (required) customerid -- customer to bill (required) lineitems -- array of line items (required), each with: itemid or name -- reference existing item or create ad-hoc line quantity, rate -- amount details description, taxid, discount -- optional details date / duedate -- dates in YYYY-MM-DD format invoicenumber -- custom number (set ignoreautonumbergeneration=true) discount / discounttype -- invoice-level discount (entitylevel or itemlevel) notes / terms -- printed on the invoice send -- email the invoice immediately after creation paymentterms -- number of days for payment List: ZOHOBOOKSLISTINVOICES Key parameters: organizationid (required) status -- sent, draft, overdue, paid, void, unpaid, partiallypaid, viewed customerid / customername -- filter by customer datestart / dateend -- date range filter (YYYY-MM-DD) searchtext -- search invoice number, reference …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills composiohq/zoho-books-automation