Hi All
Does anyone have any pointers for integrating Kamailio with CRMs (Dynamics / Salesforce / Zoho) or native Windows? We’re looking for basic click to dial / screen pop.
Thanks
Mark
Or to be more precise: what is doing the calling in this scenario? The UA / endpoint / call centre platform / whatever would be a more natural place to provide this kind of higher-level, application-type functionality. Kamailio is a piece of infrastructure plumbing.
You can intercept such events in Kamailio, but they would not be digested as “call events”, rather as low-level SIP occurrences that Kamailio happens to see in the course of relaying messages among other endpoints. And UAs can initiate calls endogenously in ways Kamailio, as a proxy, cannot—at least, not without some contrivance such as dlg_bridge().
Thus, while both click-to-call and event notifications are possible to extract from Kamailio to support CRM integration goals, it’s very important to weigh that against the likely greater simplicity of implementing it on the endpoint side.
— Sent from mobile, with due apologies for brevity and errors.
Hi
We’ve been asked a few times recently if we can do screen-pop of incoming calls (SalesForce CRM / Zoho Support) so that customers details pop up on the display as calls are delivered. Similarly ‘click to dial’ from such systems.
Such integrations exist for many commercial soft switches like 3CX / FreePBX. We’re wondering if it can be done at the Kamailio layer just above the sip handset.
I haven’t yet dug in to what the APIs are to achieve this for system, equally a google of the subject came up with very little. So I thought I’d ask here before reinventing the wheel.
Mark
On Thu, May 09, 2019 at 10:15:16AM +0100, Mark Boyce wrote:
There is an example click to dial: https://github.com/kamailio/kamailio/blob/master/misc/examples/scripts/ctd.s... (never tested it myself)
Implement a http server(can be kamailio) that calls the script with arguments. You are only limited by what you can do in your CRM with regard to click to dial.
https://kamailio.org/docs/modules/5.2.x/modules/dialog.html#dlg.r.bridge_dlg
There’s also built-in functionality in the dialog module.
Cheers, /O