呼叫中心建模

服务提供程序可以将 PBX 上的每个资源作为线路设备以及可能的相关电话设备公开。 支持多个呼叫显示的终端会通过多个地址来实现这一点,就像在第一方呼叫控制中一样。 事实上,设备的第三方视图与第一方视图相同;服务器上的应用程序可以查看和控制所有第一方设备,而连接到服务器的单个客户端电脑只能查看通过服务器上的 TAPISRV 管理的访问控制对它可见的设备。 终端以外的资源也可以建模为线路设备。 例如,ACD 队列或路由点将建模为可能具有许多活动调用的线路设备;IVR 服务器、语音邮件服务器或一组预测拨号端口也可以建模为支持多个呼叫的线路设备。

在此模型中,可以通过现有的 TAPI 消息(如 LINE_LINEDEVSTATELINE_ADDRESSSTATELINE_CALLSTATELINE_CALLINFO)来监控目标设备及其关联的通话状态。此外,还可以通过使用函数获取详细信息,例如:lineGetLineDevStatuslineGetAddressStatuslineGetCallStatuslineGetCallInfo。 每当通过服务器上运行的第三方应用程序操作 TAPI 对象时,结果将与由与该设备相关联的客户端电脑上运行的第一方应用程序进行相同操作时的结果相同。 由控制切换结构(或交换机)的服务器服务提供商发送的状态指示将同时传送到服务器上运行的应用程序,以及那些在关联的授权客户端上运行的应用程序。