data
Zoho Invoice MCP, CLI, and Lua Integration for AI Agents
Zoho Invoice integration docs for AI agents: MCP gateway setup, Zoho Invoice CLI commands, Lua API reference, credentials, and function schemas.Zoho Invoice for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
zoho-invoice.zohoinvoice_list_invoices | Read read | 8 | List invoices from Zoho Invoice. Supports filtering by status (draft, sent, overdue, paid, void, partially_paid), customer, and date range. |
zoho-invoice.zohoinvoice_get_invoice | Read read | 1 | Get full details of a single invoice by its ID, including line items, totals, payments, and notes. |
zoho-invoice.zohoinvoice_create_invoice | Write write | 8 | Create a new invoice in Zoho Invoice. Requires at minimum a customer_id and one line item. Returns the created invoice with its ID and total. |
zoho-invoice.zohoinvoice_list_contacts | Read read | 5 | List contacts (customers and vendors) from Zoho Invoice. Supports filtering by type (customer or vendor) and pagination. |
zoho-invoice.zohoinvoice_list_items | Read read | 5 | List items (products and services) from Zoho Invoice. Use item IDs when creating invoices with line items. |
zoho-invoice.zohoinvoice_list_payments | Read read | 6 | List payments received in Zoho Invoice. Supports filtering by customer, date range, and payment mode. |
zoho-invoice.zohoinvoice_get_current_user | Read read | 0 | Get the authenticated user's profile from Zoho Invoice, including name, email, and role. |