如何让浏览器通过 Five9 发出呼叫信号?

How Do I Signal Browser To Make a Call Through Five9?

我正在制作自定义 CRM,需要拨号按钮或 link 才能拨打电话。我想在 phone 号码上有一个按钮,我可以点击它,Five9 会自动通过其 SIP 服务呼叫它。如果我安装了 Five9 Desktop Toolkit,它会自动让每个 tel: link 通过 Five9 打开,还是我必须以某种方式创建 hyperlink 才能让 Five9 开始通话?

技巧是在接线员的电脑上安装Five9 Desktop Toolkit和浏览器插件。这允许浏览器访问 Javascript API 以在备用端口上与呼叫者 PC 上的 Web 服务器交互。此 Web 服务是一个名为 CTI 的 XML SOAP 服务。以下示例显示如何使用 CTI 通过 Five9 拨号器拨打电话:

https://github.com/Five9DeveloperProgram/Five9CTISample

这是另一个更直接的例子:

https://github.com/Five9DeveloperProgram/Five9Click2DialSample