Integration
Zoho CRM voice AI integration
The Zoho CRM integration connects your AI voice and chat agents to Zoho CRM, so they can create a crm lead on a live call. It's a crm connector that runs as a tool the agent calls mid-conversation — you connect with oauth, attach it to an agent, and it acts in real time without a human in the loop.
Last updated 2026-09-16
What your agent can do with Zoho CRM
Create a lead in Zoho CRM for the caller. Use when the caller is a sales prospect.
Inputs
| Field | Type | Description |
|---|---|---|
| company | string | Company name, if any |
| description | string | What the lead wants |
| string | Email, if given | |
| last_name* | string | Lead last name (Zoho requires it) |
| phone | string | Caller phone |
Read the Zoho CRM Leads module, a page at a time. For importing a call list.
Inputs
| Field | Type | Description |
|---|---|---|
| limit | integer | Leads per page (max 200) |
| page | integer | 1-based page number |
Update many Zoho CRM leads in one call — the campaign write-back path.
Inputs
| Field | Type | Description |
|---|---|---|
| data* | array | [{id, …fields}] — up to 100 |
Log every call in the Zoho CRM Calls module. Map at least Subject, Call_Start_Time and Call_Duration — Zoho rejects a call without them. Also useful: Call_Type, Description, Who_Id (the Lead or Contact).
Inputs
| Field | Type | Description |
|---|---|---|
| data* | array | one entry per call |
Find an existing Zoho CRM contact by phone number. Use to recognise a caller before creating a duplicate, and to get the contact ID that notes, tasks, deals and call logging all need. An empty result means this caller is not in the CRM yet.
Inputs
| Field | Type | Description |
|---|---|---|
| phone* | string | Caller phone in full international form, e.g. +919876543210 |
Fetch one Zoho CRM contact by its ID, with more detail than the search returns.
Inputs
| Field | Type | Description |
|---|---|---|
| contact_id* | string | The Zoho contact ID |
Create a Zoho CRM contact for the caller. ALWAYS supply a last name — Zoho refuses to create a contact without one. Look the caller up first; Zoho does not deduplicate on phone.
Inputs
| Field | Type | Description |
|---|---|---|
| string | Email, if given | |
| firstname | string | First name |
| lastname | string | Last name. Zoho REQUIRES this — if the caller gives only one name, use it here. |
| phone* | string | Phone in full international form, e.g. +919876543210 |
Update fields on an existing Zoho CRM contact. Only the fields you supply are changed. Supply at least one field besides the ID.
Inputs
| Field | Type | Description |
|---|---|---|
| contact_id* | string | The Zoho contact ID |
| string | ||
| firstname | string | First name |
| lastname | string | Last name |
| phone | string | Phone in full international form |
List the deals attached to a Zoho CRM contact, so you can tell a caller where their enquiry stands.
Inputs
| Field | Type | Description |
|---|---|---|
| contact_id* | string | The Zoho contact ID |
Create a follow-up task against a Zoho CRM contact. If the caller did not name a due date, use tomorrow.
Inputs
| Field | Type | Description |
|---|---|---|
| contact_id* | string | The Zoho contact ID |
| description | string | Any detail the person doing the task will need |
| due_date* | string | Due date as YYYY-MM-DD, e.g. 2026-09-10 |
| subject* | string | Short task title, e.g. "Call back about the quote" |
Write a note onto a Zoho CRM contact — what the caller asked for, what was agreed. Keep it to a short paragraph.
Inputs
| Field | Type | Description |
|---|---|---|
| body* | string | The note text |
| contact_id* | string | The Zoho contact ID |
| title | string | Optional short heading for the note |
Record this call in the Zoho CRM Calls module against the caller's contact record. Use near the end of a call to write down what was discussed and agreed.
Inputs
| Field | Type | Description |
|---|---|---|
| call_duration | string | How long the call lasted as hh:mm, e.g. 00:07 for seven minutes |
| contact_id* | string | The Zoho contact ID the call belongs to |
| direction | string | Who placed the call. Inbound means the caller rang us. |
| notes | string | What was discussed, asked for and agreed. A short paragraph. |
| subject* | string | One-line summary of the call |
Agent templates that use Zoho CRM
Other CRM integrations
Frequently asked questions
What can an AI voice agent do with Zoho CRM?+
During a live call or chat, a Telenow agent can create a crm lead, crm.list_leads, crm.update_leads, crm.log_call, look up a contact by phone, get a contact by id, create a crm contact, update a contact, list a contact's deals, create a task on a contact, add a note to a contact, and log a phone call — each runs as a tool the agent calls mid-conversation, so it acts on Zoho CRM in real time without a human.
How do you connect Zoho CRM to Telenow?+
In Telenow, open Integrations, pick Zoho CRM, and you connect Zoho CRM once with OAuth — no API keys to copy. Then add its crm tool to your agent (or install a template that already includes it) and you're live.
Which AI agent templates use Zoho CRM?+
Solar & home-improvement lead, Outbound SDR with objection handling, Loan eligibility pre-screen, EdTech admissions counselor, Car test-drive booking, Home-services quote intake, Financial advisor booking, Travel enquiry & booking, Inbound sales concierge, Order & delivery status, Billing dispute intake, Subscription cancel & retain, B2B invoice follow-up, Insurance policy verification, Return & refund intake, and SaaS demo scheduler all use Zoho CRM. You can install any of them and connect your Zoho CRM account in a couple of clicks.
Does Zoho CRM work on phone calls and WhatsApp?+
Yes. Telenow agents run on phone, web, chat and WhatsApp, and Zoho CRM works the same across every channel — the agent calls it whenever the conversation needs it.
How much does the Zoho CRM integration cost?+
Connecting Zoho CRM is included — you only pay Telenow's transparent per-minute and per-component usage, and new accounts get free signup credit to try it.
Connect Zoho CRM to your AI voice agent
Sign up free and get $0.99 in credit — no card required. Connect your number, pick a template, and go live in minutes.