How do I integrate MyOperator with Zoho CRM for click-to-call and automatic call logging?
How do I integrate MyOperator with Zoho CRM for click-to-call and automatic call logging?
⚡Quick answer -
Match each agent’s email address exactly on both platforms, install the MyOperator PhoneBridge extension in Zoho CRM, enter your MyOperator API credentials, then run User Sync by checking these links: https://connect.myoperator.com/zoho_users
Add the Company ID, which you will get from the MyOperator Panel:
Enter Company ID
Login to the MyOperator Panel.
Navigate to APIs & Webhooks → Integrations → Developer API.
Under Calling API, click on Manage.
Calls and recordings start appearing in Zoho CRM within 60 seconds.
When should I use this guide?
Use these steps right after purchasing MyOperator or whenever you reinstall the Zoho PhoneBridge connector. The same flow applies if you migrate to a new Zoho CRM org.
1. What is Zoho CRM?
It is the end-to-end customer engagement suite with all the sales, marketing, and support apps your customer-facing teams need to engage across every touchpoint.
MyOperator PhoneBridge connector empowers users to provide a seamless customer experience and determine the best course of action through personalised contextual interactions via Zoho Sales CRM.
The agents can initiate calls from Zoho CRM
Popup notifications will be visible in Zoho CRM for incoming and outgoing calls.
Live call notification for incoming will show only to users(Agents) who is involved in the call and have access to Zoho CRM.
All calls will be added as leads and activities in CRM
2. Prerequisites
MyOperator plan - SUV and Above (New Plans) Growth and Scale (Old Plans)
MyOperator and Zoho admin access
Enable Webhook InCall and Webhook AfterCall
Enable click2call
Email ID of the user on Zoho should be the same as the email ID of the user on MyOperator
Telephony → install the MyOperator app, used for phone bridge (outgoing calls)
Dial method should be Serial wise or Balanced. We don't support Simultaneous call distribution.
Enter Company ID ( You can get the company ID from myoperator → APIs and Webhook > Calling APIs and on this page, you will find the company ID)
Click on the Sync User button, and the users sync successfully.
8. When synchronisation does NOT work?
Scenario
Result
Fix
Email differs by even one character or case
User appears as “Unmapped”; calls attach to “Unknown User” record.
Edit the email in either system so they match.
User exists only in Zoho
Sync skips that user.
Create a user in MyOperator, then Resync Users.
User made “Inactive” in Zoho
Sync drops mapping; past call logs stay, but no new logs.
Reactivate the user or delete the mapping.
9. Activity fields pushed to Zoho CRM
Field (Zoho)
Notes
Call From
10-digit Caller’s number
Call Type
Inbound/Outbound
Related to
Existing lead
Call_Start_Time
Start time of call
Duration (sec)
Ring + talk time
Subject
[Outbound/Inbound] Call from [Caller’s number]
Description
Department Name: [Department Name], Status of call: [Status of Call], Call duration: [Duration of call], Call start time: [Start time of Call], Call end time: [End time of call], Recording URL: [Recording URL if available], UID: [Unique ID of call], Agent: [MyOperator’s agent name]
10. Lead Fields
Zoho Lead Field
What MyOperator writes
Lead Owner
The agent/user who has picked up the call or missed the call, the last agent will be the lead owner. If there is no owner found with an email ID, the default owner(1st user of Zoho) will be assigned.
Phone
10-digit caller’s number
Lead Name
10-digit caller’s number
Description
Department Name: [Department Name], Status of call: [Status of Call], Call duration: [Duration of call], Call start time: [Start time of Call], Call end time: [End time of call], Recording URL: [Recording URL if available], UID: [Unique ID of call], Agent: [MyOperator’s agent name]
11. Expected outcome
After a successful setup, you should see:
Green “Synced” badge beside every mapped user.
A phone icon next to every phone-number field in Zoho CRM (click-to-call).
Real-time pop-ups for inbound and outbound calls.
A completed Call activity under the relevant Lead/Contact, including duration, recording URL (if enabled), and disposition.
Verification checklist:
From any phone, call your MyOperator number.
During ringing, open Zoho CRM ➜ Leads ➜ “Recently Created”.
Confirm that either:
The existing Lead opens with a live call popup, OR
A new Lead with the caller’s number appears.
End the call; refresh the Lead’s Activities sub-tab.
Confirm the call log shows Duration, Recording URL, and MyOperator_Call_ID.