Articles on: MyOperator

What are the key features of the LeadSquared-MyOperator integration and how do they work?

LeadSquared-MyOperator Integration Guide


Tip : The integration auto-logs every MyOperator call inside LeadSquared, lets agents Click-to-Call from the CRM, pops real-time caller details, and keeps user/lead data in sync via webhooks—no manual exports required.


When should I use this guide?


Read this if you’re evaluating or have just enabled the LeadSquared–MyOperator connector and want a copy-paste-ready feature matrix plus enablement steps.



Table of Contents


  1. Feature matrix at a glance
  2. How each feature works
  3. CRM field-mapping details
  4. Prerequisites and enablement steps
  5. Edge cases and limitations
  6. Troubleshooting and escalation
  7. Related articles



1. Feature matrix at a glance


Feature

What it does

Benefit

Click-to-Call

One-click dial button inside LeadSquared

Saves 15–30 s per call

Real-time popups

Shows the lead card when the phone rings

Context and faster greeting

Auto-lead creation

New number → new lead record

Zero missed enquiries

Call activity logging

Logs date, time, duration, recording URL

Complete interaction history

Auto user sync

Agents auto-created/updated

No spreadsheet imports

Webhook data push

In-Call and After-Call hooks → CRM

Live data, no polling

Clean phone mapping

Moves the agent number to the “Agent Phone” field

Data hygiene


Back to top



2. How each feature works



Back to top



3. CRM field-mapping details


MyOperator field

LeadSquared activity field

caller_number

Phone

agent_email

Owner Email

call_duration

Duration (sec)

recording_url

Custom field “Recording”

direction

Call Type


Copy-paste payload snippet for testing:


{
"caller_number": "+14155550199",
"direction": "Incoming",
"agent_email": "agent@acme.com",
"call_duration": 185,
"recording_url": "https://rec.myop.com/abc.mp3",
"timestamp": "2025-02-09T11:00:00Z"
}


Back to top



4. Prerequisites and enablement steps


  1. Enable feature flags in MyOperator: In-Call Webhook, After-Call Webhook, and Input Node.
  2. Generate API token (Settings → API Tokens).
  3. Install LeadSquared connector (App Marketplace → MyOperator).
  4. Paste MyOperator credentials (Company-ID, Token, Secret) in the connector wizard.
  5. Add webhook URLs provided by LeadSquared.
  6. Test Click-to-Call: open a lead, click the green phone icon, and ensure the agent's phone rings.


Back to top



5. Edge cases and limitations


Scenario

Behaviour

Work-around

LeadSquared API limit (600 req/min)

Calls fail to log

Ask LS support to raise the limit or queue calls

Agent e-mail mismatch

Call logs to “Unknown Owner”

Run auto-sync or edit e-mail

Recording disabled

recording_url null

Enable “Record calls” in MyOperator


Back to top



6. Troubleshooting and escalation


Problem

Likely cause

Fix

No popup

In-Call webhook 4xx

Re-paste URL and set Content-Type: application/json

Click-to-Call silent

Token expired

Regenerate MyOperator token and update connector

Duplicate activities

Two After-Call hooks enabled

Keep only one After-Call hook enabled


Need help? Email support@myoperator.com with call SID and timestamp (SLA: 2 h).


Back to top




  • How to generate and rotate MyOperator API tokens
  • Mapping custom fields between MyOperator and LeadSquared
  • Troubleshooting Click-to-Call failures in LeadSquared



Keywords


LeadSquared integration, MyOperator, Click-to-Call, real-time popup, auto-lead creation, webhook, call activity logging, agent sync, clean data mapping

Updated on: 17/09/2025