⚡Quick answer -
incall, aftercall) in MyOperator.Use it if you want an end-to-end checklist to move from “nothing configured” to agents successfully using Click2Call and seeing every call logged inside LeadSquared.
Item | Where to find it | Required? |
MyOperator plan | ____ | SUV and Above (New Plans) |
Company ID | MyOperator → APIs & webhooks → Calling APIs | Yes |
API Token | MyOperator → APIs & webhooks → Calling APIs | Yes |
In-Call webhook flag | MyOperator → APIs & webhooks → Calling webhooks | Yes |
After-Call webhook flag | MyOperator → APIs & webhooks → Calling APIs | Yes |
Universal Telephony Connector | LeadSquared Marketplace | Yes |
Click2Call enabled | MyOperator → calls → outgoing | Yes |
Agent e-mail address | MyOperator → Manage → Users | must match with LeadSquared “User E-mail” |
Phone number | MyOperator → Manage →Users | must match with LeadSquared “Agent Phone Number” |
Note* Dial method should be serial-wise or Balanced. We don't support Simultaneous call distribution.
MyOperator field | LeadSquared activity field |
| Phone |
| Owner Email |
| Duration (sec) |
| Custom field “Recording” |
| Call Type |
/in-call webhook triggers UTC; the lead card shows within 1s.Call – Incoming activity logged./after-call webhook logs Call – Outgoing activity with duration & recording.Alt text: Image of the lead capture in CRM
Alt text: screenshot of the details being passed to CRM
Alt text: LeadSquared CRM Integration
Webhook type | Path in UI | Method | Content-Type |
After-Call | Panel → APIs and webhooks → Calling Webhook → Add new | POST | JSON |
In-Call | Panel → APIs and webhooks → Calling Webhook → Add new | POST | JSON |
Format: +91- Virtual number
NOTE: Virtual number is your display number, as highlighted in the screenshot below.
Alt text: universal telephony connector
Login LeadSquared --> Apps --> Apps marketplace --> Universal Telephony connector --> Configure --> Click 2 Call
• Click2Call URL
• Method: POST
• Response Keyword: Success
• Response Type: JSON
Alt text: Click 2 call configuration
☑ Feature flags ON
☑ Two webhooks return HTTP 200 OK in Logs → Webhook Deliveries
☑ Click2Call test rings agent + logs call
☑ LeadSquared pop-ups show for inbound calls
☑ Recording URL visible in activity note
• New agent appears in LeadSquared within 5 min (or instantly if “Sync now” is pressed).
• Phone displays in Settings → Users → Agent Phone Number.
• Click-to-Call button active; calls log under the correct owner.
Issue | Behaviour | Fix |
Duplicate activities | Two After-Call hooks enabled | Disable the extra hook |
Popup blocked | No inbound pop-up | Allow pop-ups for |
Agent not matched | Activity owner “Unknown” | Sync agent e-mails |
Problem → Quick fix
• Click2Call silent → Token expired → regenerate API Token.
• Activities missing → Check webhook 4xx errors & resend test payload.
• No recording URL → Recording disabled → enable in Number settings.
Still blocked? Email support@myoperator.com with Company-ID, call SID, and timestamp (SLA 4h).
Keywords - LeadSquared integration steps, MyOperator Click2Call, Universal Telephony Connector, webhook URLs, call activity logging