What are the key features of the LeadSquared-MyOperator integration and how do they work?
LeadSquared-MyOperator Integration Guide
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
- Feature matrix at a glance
- How each feature works
- CRM field-mapping details
- Prerequisites and enablement steps
- Edge cases and limitations
- Troubleshooting and escalation
- 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 |
2. How each feature works
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"
}
4. Prerequisites and enablement steps
- Enable feature flags in MyOperator: In-Call Webhook, After-Call Webhook, and Input Node.
- Generate API token (Settings → API Tokens).
- Install LeadSquared connector (App Marketplace → MyOperator).
- Paste MyOperator credentials (Company-ID, Token, Secret) in the connector wizard.
- Add webhook URLs provided by LeadSquared.
- Test Click-to-Call: open a lead, click the green phone icon, and ensure the agent's phone rings.
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 |
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).
7. Related articles
- 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