Zoho

CRM OAuth

Work with Zoho CRM, Books, Inventory and Billing from any Windmill script, flow or app.

Set up in 2 steps

1

Connect from the Resources page

Open Resources, click Add a resource/API and pick zoho from the OAuth APIs list. Click Connect, sign in and grant access, then name the resource and save it.

2

Run your first script

Fork any script below and read a record before writing anything. The set spans four Zoho products, so search by the object you need.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

zoho — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
tokenstringYesAccess token retrieved using the OAuth flow.

Questions

Which Zoho products do the scripts cover?

CRM, Books, Inventory and Billing. They all go through the same access token, but each product has its own object model.

A call fails on a missing scope

Zoho scopes are granted per product and per operation at consent time. Reconnect the resource requesting the scope the script needs — the token itself cannot be widened.

There is no Connect button on my instance

Self-hosted instances need a Zoho OAuth client configured once by an admin before the tile appears.

Is my token stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.