All integrations

Zoho CRM Integration

Two-way contact sync, lead and deal creation across Zoho pipelines, and webhook-driven AI follow-ups.

CRM Connects via: OAuth + REST API

Zoho CRM uses OAuth for authentication and has a comprehensive REST API across all its modules — Leads, Contacts, Accounts, Deals, and any custom modules you've built. We push new chat and voice captures directly into the right module and keep the data in sync.

Zoho's Workflow Rules can send an outgoing webhook to Small Business Chatbot whenever a record changes, which means anything you can detect in Zoho — a status change, a custom field, an assignment — can trigger an SMS, email, or AI voice follow-up.

Popular workflow recipes

When this happens → do that
When
Chat asks about pricing
Then
Create Zoho Lead with 'Pricing Interest' tag
When
Zoho Lead converts to Qualified
Then
Halt nurture sequence, alert sales rep
When
Zoho Deal stage = 'Needs Analysis'
Then
Send AI follow-up email with discovery questions

Triggers & Actions

4 triggers · 5 actions
Triggers From Zoho CRM events that fire workflows
New record in Zoho

A Contact, Lead, or Deal is created in Zoho from any source (chat, web form, manual entry).

Stage / status change

A Zoho Deal or Lead moves between stages or has its status updated.

Custom field updated

Any Zoho property or custom field changes value — use it as a trigger for AI follow-ups.

Owner / assignment change

A Zoho record is reassigned to a different sales rep or team.

Actions Into Zoho CRM what we do in the connected app
Create Lead, Contact, Account, or Deal

In any module including your custom ones.

Attach transcript Note

Log the full conversation summary on the record.

Trigger Zoho assignment rules

Use round-robin or territory rules to assign the new record.

Update custom fields

Lead source, score, intent, and any module-specific fields.

Move deal stages

Programmatic stage updates as conversations progress.

How to connect Zoho CRM

~10 minutes
1
Go to api-console.zoho.com → Add Client → Self Client. Note your Client ID and Client Secret. Make sure you're on the right Zoho datacenter (.com, .eu, .in, .com.au) — credentials don't work across regions.
2
Open Workflows → Integrations → Zoho CRM in the Small Business Chatbot dashboard.
3
Click Connect and walk through Zoho's OAuth consent screen, granting scopes like ZohoCRM.modules.ALL to the modules you want us to write to.
4
Pick which module new chat leads create (Leads or Contacts), and the default pipeline for deals.
5
Optional: in Zoho CRM, go to Setup → Automation → Actions → Webhooks, create a webhook pointing at the inbound URL we provide, and attach it to a Workflow Rule for the event you care about.
6
Run a test conversation and confirm the record appears in Zoho with the conversation summary.
Good to know
  • Webhooks cannot be set up for Call Logs or Notes modules.
  • Datacenter matters — your Client ID is bound to the region (.com, .eu, .in, etc.) and is not portable.

Other CRM integrations

View all →