Skip to content

Automate Zoho CRM

Keep your Zoho CRM pipeline current and your sales team informed. Add or update contacts from your shop, rate ad leads before they reach the CRM, flag big sales orders, nudge stale deals and overdue tasks, and clean up leads with missing details. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: give me a link my store posts customers to; create or update each one as a Zoho CRM contact by email and set the tier to Gold over $1,000 total spend, Silver over $250, otherwise Bronze.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in Zoho CRM

Leads and contacts that land in the CRM complete and rated, alerts for new leads, won deals and big orders, and weekly checks on stale deals and messy records. These are ready-made starting points. Anything else you can describe works too.
The moment it happens

Sync shop customers into Zoho CRM contacts

Customers from your store are added or updated in Zoho CRM with a tier based on what they spend.

See how it works
Weekly

Get a weekly CSV of all your leads

Every Monday you get every Zoho CRM lead in a spreadsheet, with status and source.

See how it works
Every 15 minutes

Flag big sales orders as VIP

Sales orders over $5,000 get a VIP tag and you hear about them in Slack.

See how it works
The moment it happensAI

Rate ad leads before they reach the CRM

Each ad form lead is rated hot, warm or cold with a reason and created in Zoho CRM.

See how it works
Every 5 minutes

Post new Zoho CRM leads to Slack

Sales sees each new lead's name, company and source within minutes.

See how it works
On a schedule

Get yesterday's new leads by source

One morning email listing yesterday's leads, grouped by where they came from.

See how it works
On a schedule

See overdue CRM tasks by owner

Each weekday morning you get open tasks past their due date, grouped by who owns them.

See how it works
WeeklyAI

Get next steps for deals that went quiet

Every Monday, deals untouched for 14 days come with a suggested action in Slack.

See how it works
Weekly

Find leads with missing details or duplicates

A weekly email of leads missing an email, phone or source, plus likely duplicates.

See how it works
On a schedule

Share won deals in Slack

When a deal moves to Closed Won, the team sees the name, amount and owner.

See how it works
On a scheduleAI

Draft a follow-up email for each new lead

Every new lead gets a personalised follow-up draft saved as a note, ready to send.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Zoho CRM, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Zoho CRM automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Zoho CRM should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every morning, find Zoho CRM deals in the Negotiation stage with no activity in 7 days and create a task for the owner.

When a new lead is created in Zoho CRM, send them a personal intro email through Gmail written by AI from their company and title.

When a Zoho CRM deal is closed won, post it in #sales on Slack and add the deal name, amount and owner to my Wins sheet in Google Sheets.

Works with

Zoho CRM with the apps you already use

Zoho CRM stores the pipeline, but sales talks in chat and sells over email. Connect it so leads, deals and follow-ups reach the right person on time.

Zoho CRM works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • Zoho Desk
  • Zoho Books
  • Google Sheets
  • Outlook
  • Microsoft Teams
  • Google Calendar
  • Calendly
  • Shopify
  • WooCommerce
  • Stripe
  • Mailchimp
  • Typeform
  • Facebook Pages
  • LinkedIn
  • Meta Ads
  • QuickBooks
  • DocuSign
  • Notion
  • Airtable

Beyond chat

Have Zoho CRM work when you're not in the chat

Connecting Zoho CRM to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Zoho CRM

Zoho CRM connects through a server-based OAuth client you register in the Zoho API console. You enter its client ID and secret in ClickRuntime, then approve it on your own Zoho account.

Zoho CRM

CRM

  1. Open the Zoho API console for your data center (for example api-console.zoho.com) and choose Add Client, then Server-based Applications.
  2. Set the redirect URL to https://clickruntime.com/oauth/callback and copy the Client ID and Client Secret.
  3. In the ClickRuntime dashboard, open Connections, choose Zoho CRM and enter the client ID and secret.
  4. Click Connect and approve the scopes on Zoho's page, such as ZohoCRM.modules.ALL, ZohoCRM.settings.READ and ZohoCRM.users.READ.

Good to know

Zoho CRM limits that affect automations

  • Access tokens last an hour and are refreshed automatically against your data center's accounts server.
  • Zoho keeps about 20 refresh tokens per user for each client and revokes the oldest beyond that, so reconnecting the same client many times can cut off an older connection.
  • API calls are counted as credits per 24 hours, and the allowance depends on your Zoho CRM edition and number of licenses.
  • If you would rather use a Self Client, that works too, but a Self Client can't be used across several data centers.

FAQ

Questions about automating Zoho CRM

What can ClickRuntime read and write in Zoho CRM?
What your client's scopes allow. With `ZohoCRM.modules.ALL` that includes leads, contacts, deals, tasks and sales orders: creating and updating records, adding tags and adding notes.
Does it work with Zoho accounts outside the US?
Yes. Register the client on your own data center's API console. ClickRuntime reads the API domain from Zoho's token response and sends calls there.
How soon does a new lead or won deal show up?
Leads and deals are checked every 5 minutes, and sales orders every 15. Leads you send in through a link are created as soon as they arrive.
Can it update contacts that already exist?
Yes. Incoming customers are matched by email, so an existing contact is updated rather than duplicated.
Which automations use AI, and do I need a key?
Rating ad leads, suggesting next steps on stale deals and drafting follow-ups use the AI that comes with every ClickRuntime plan, so you don't need an AI key. The alerts, exports and audits run without AI.
Is this a Zoho CRM connector for ChatGPT or Claude?
Not for chatting with Zoho CRM data. A chat connector lets your assistant read and change Zoho CRM while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Zoho CRM event.

Tell your assistant what Zoho CRM should do

Free plan. No credit card.