Back to Tutorials

How to Connect n8n to Zoho: Built-in Zoho CRM Node vs Community Nodes

Posted by alex@creahive Oct 27, 2026

n8n has one built-in Zoho node: Zoho CRM, which creates, updates, upserts, gets and deletes records such as accounts, contacts, deals, leads and invoices. Zoho makes many other apps, such as Desk, Mail, Cliq, WorkDrive, Projects and People, and those are what most Zoho community nodes cover. This guide covers the built-in node and its Zoho credential (from n8n’s documentation) and the most used Zoho community packages (from our own npm data).

Quick comparison

Built-in Zoho CRM node Zoho community nodes
Zoho apps Zoho CRM only Other Zoho apps: ZeptoMail, TeamInbox, Desk, Calendar, WorkDrive, Cliq, Projects, People and more
Credential Zoho OAuth2 Usually Zoho OAuth2 or an API token (see each README)
Comes with n8n Yes No, installed as a community package
n8n Cloud Available Only packages that n8n has verified

What the built-in Zoho CRM node can do

For each of these record types the node can create, upsert (create a new record or update the current one if it already exists), delete, get, get all and update:

  • Account
  • Contact
  • Deal
  • Invoice
  • Lead (plus Get lead fields)
  • Product
  • Purchase Order
  • Quote
  • Sales Order
  • Vendor

Set up the Zoho credential

The Zoho credential supports OAuth2 and needs a Zoho account. On n8n Cloud you don’t need to enter connection details: select Connect my account and sign in through your browser. Otherwise:

  1. Pick the Access Token URL for the region of your Zoho data center: AU, CN, EU, IN or US. Zoho’s Multi DC page explains which one your account uses.
  2. Register an application with Zoho (Zoho’s OAuth setup guide) and select Server-based Applications as the Client Type.
  3. Copy the OAuth Callback URL from n8n into the Zoho Authorized Redirect URIs field.
  4. Copy the Client ID and Client Secret from the Zoho application into your n8n credential.

Zoho community nodes

Our Zoho hub lists 26 packages that pass our quality rule, with 480 npm downloads a week between them. The most downloaded, with the description each author gives on npm (weekly npm downloads as of 27 October 2026):

Package Weekly downloads Author’s description
n8n-nodes-zohozeptomail 184 Use Zoho ZeptoMail in n8n workflows
n8n-nodes-zohoteaminbox 35 Use Zoho TeamInbox in n8n workflows
@trg-admin/n8n-nodes-zoho-desk 33 Zoho Desk node using Zoho OAuth2
@zohomail/n8n-nodes-zohocalendar 28 Use Zoho Calendar in n8n workflows
n8n-nodes-workdrive 28 Zoho WorkDrive: upload, download, manage files and folders, share links
@phil-fetchski/n8n-nodes-zoho-cliq 23 Zoho Cliq node with full Cliq API coverage
@trg-admin/n8n-nodes-zoho-projects 23 Zoho Projects with OAuth2 token refresh handled by n8n
@trg-admin/n8n-nodes-zoho-people 23 Zoho People with OAuth2 refresh token handling
n8n-nodes-zohocliq 12 Use Zoho Cliq in n8n workflows

The ZeptoMail, TeamInbox and Calendar packages list ZohoMail as the npm author and link to repositories in the zohomail GitHub organization, and the WorkDrive package links to the ZohoWorkDrive organization. The other packages come from independent developers. Zoho Cliq has two packages, so compare their READMEs. Check each node page here for the latest release and, where it has one, its GitHub repository for open issues.

How to choose

  • Records in Zoho CRM (leads, contacts, deals, quotes, invoices): the built-in Zoho CRM node.
  • Another Zoho app, such as Desk, Cliq, WorkDrive or ZeptoMail: the community package for that app.
  • Zoho CRM features the built-in node does not list: check the hub for a package whose README covers them.

To install a package on a self-hosted instance, an owner or admin enters its npm name in Settings > Community Nodes; full steps are in How to Install n8n Community Nodes. On n8n Cloud only verified community nodes can be installed, see Verified vs Unverified n8n Community Nodes. A similar guide: RD Station and n8n.

FAQ

Does n8n have a Zoho node?

Yes, for Zoho CRM. Other Zoho apps, such as Desk, Mail, Cliq or WorkDrive, come from community nodes.

Which Access Token URL should I pick for Zoho in n8n?

The one for your Zoho data center: AU, CN, EU, IN or US. Zoho’s Multi DC documentation explains how to find yours.

Can the Zoho CRM node update a record if it already exists?

Yes. Every record type in the node has an upsert operation that creates a new record or updates the current one if it already exists.

What is the most used Zoho community node?

n8n-nodes-zohozeptomail, with 184 weekly npm downloads on 27 October 2026.