3CX CTI 调用呼出不通过 MakeCall 方式呼出

介绍

使用非 3CX 官方认证的话机注册时,在 3CX 网页客户端选择话机后呼出,话机会接受到一个 MakeCall 的呼叫,在话机上接受后才能呼出。

MakeCall 呼出后,在呼叫历史里也看不到实际的主叫。

使用 3CX 官方认证的话机是没有这个问题的。

今天我们就介绍一下如何让这些话机呼出不会提示 MakeCall。

使用场景

虽然我们建议给客户推荐使用新话机,但是客户那里有时候会有一些老话机。有时候客户的老话机也想配合 3CX 网页客户端使用,在这种情况下我们就需要为客户的老话机做一些配置。

CSTA

要实现这个功能需要用到的技术叫做 CSTA(Computer-supported telecommunications applications)。

CSTA 是语音通信应用的抽象层。它独立于底层协议。它有一个电话设备模型,使 CTI 应用程序能够与各种电话设备一起工作。它最初开发于 1992 年,多年来不断发展和完善。它通常是大多数 CTI 应用建立在它的基础上并声称符合的模型。它在 2000年 7 月成为 OSI 标准。它目前由 ECMA 国际维护。

CSTA 的核心是一个规范化的呼叫控制模型。除了核心之外,还有呼叫关联功能和物理设备功能等。一个标准的实现不需要提供所有的功能,因此提供了 Profile。例如,Basic Telephony profile 提供了诸如 Make Call、Answer 和 Clear Connection 等功能。

我们只要把话机里的 CSTA 选项打开就可以了。下面演示几个品牌的话机:

Fanvil 话机

线路高级设定中的指定服务器类型设置为 3CX。

uaCSTA 号码设置为分机号:

线路SIP全局设置,开启 uaCSTA:

潮流话机

网络Remote Control 中开启 CSTA Control

Snom 话机

AdvancedQos/SecuritySecuriyAllow CSTA Control