zoho-books

Zoho Books node for n8n

Package Information

Released: 6/21/2025
Downloads: 10 weekly / 57 monthly
Latest Version: 0.1.12
Author: Alex Arce

Documentation

n8n Zoho Books Node

This is a custom n8n node for interacting with the Zoho Books API. It allows you to automate various tasks within Zoho Books, such as managing contacts, invoices, and customer payments.

Features

  • OAuth2 Authentication: Securely connect to Zoho Books using OAuth2 for persistent authentication.
  • Contacts Management: Create, retrieve (by ID, by email, or all), update, and delete contacts.
  • Invoice Management: Create, retrieve (by ID or all), update, and delete invoices.
  • Customer Payments: Manage customer payments (create, retrieve by ID or all).
  • Dynamic Query Parameters: Utilize additional JSON parameters for advanced filtering, pagination, and sorting in "Get All" operations.

Installation

You can install this node directly from npm:

npm install @mangotangoxx/n8n-nodes-zoho-books

After installation, remember to rebuild your n8n instance and restart it for the node to appear.

Usage

Once installed and activated in n8n, you can find the "Zoho Books" node under the "Zoho" category (or by searching).

To use it:

  1. Configure Credentials: Set up your Zoho Books OAuth2 credential in n8n, ensuring you re-authenticate if you update the node.
  2. Select Resource and Operation: Choose the Zoho Books resource (e.g., Contacts, Invoices) and the desired operation (e.g., Create, Get All, Update).
  3. Provide Data: Fill in the required parameters for your chosen operation.

Development

This node is built using the n8n-nodes-starter boilerplate. The source code is available on GitHub:

https://github.com/iamalexarce/n8n-zoho-books-node

Support

For issues or feature requests, please open an issue on the GitHub repository.

Discussion