Guides
Browse Knowledge Base

Zoho Books

Use Zoho Invoice for create estimate

ZOHO_BOOKS_CREATE_ESTIMATE is no longer the Zoho Books tool to use for estimates. Use the Zoho Invoice toolkit and ZOHO_INVOICE_CREATE_ESTIMATE instead.

Optional Zoho Books item rate filters do not have default values

The Zoho Books item rate field and related rate filters are optional. Composio does not set default values for those fields; if omitted, they default to null behavior. If an agent includes 0 or another value, treat that as model/tool-call behavior and inspect the tool schema with the get-tools-by-slug API reference or adjust the agent/tool-call layer so optional rate filters are not sent unless explicitly requested.

Pin Zoho Books toolkit version when reproducing list-items behavior

When reproducing or sharing a controlled snippet for Zoho Books list-items behavior, use toolkit_versions={"zoho_books": "latest"}, then request ZOHO_BOOKS_LIST_ITEMS explicitly for the user's connected account context.

Zoho domain suffix parameter expects the extension value

For Zoho Books auth, the Zoho domain parameter expects the extension value such as com, eu, or in; Composio appends it into the URL as the corresponding domain suffix like .com. Do not include the leading dot in the parameter value.

Last verified