华呼CTI Link E1A/E2A是华呼公司专为爱立信Ericsson MD110/MD150交换机建设呼叫中心而提供的API中间件。华呼CTI Link E1A/E2A软件一方面屏蔽了交换机所提供的低层CSTA协议的复杂性,另一方面也为客户端应用提供CTC API、TAPI等编程接口,实现应用程序与交换机平台无关性。同时还为客户端开发提供ActiveX自动化呼叫控制控件和Demo程序,简化客户端CTI编程,帮助快速建立呼叫中心应用系统。
应用环境要求
交换机平台:爱立信Ericsson MD110/MD150交换机,安装FlexRouting ACD软件包。
CTI服务器:支持Windows NT和Windows 2000操作系统,安装华呼CTI Link E1A/E2A软件。
通过CTC API可实现的功能
* CTI Link E1A/E2A支持CTC 4.0及CTC 5.0 API标准,建议使用CTC 5.0 API。
* 支持的CTC例行程序:
例行程序的名称 用 途
ctcAddMonitor 给一条监听通道添加一个设备
ctcAnswerCall 应答一个呼叫
ctcAssign 分配一条信道
ctcAssociateData 把数据与一个呼叫关联起来
ctcCancelCall 切断一个呼叫
ctcConferenceJoin 合并几个呼叫到一个会议呼叫中
ctcConsultationCall 发出一个磋商呼叫
ctcCstaGetAllCallForwards 返回所有的呼叫转发的当前信息
ctcDeassign 撤消一条信道
ctcDeflectcall 转发一个ACD呼叫
ctcErrMsg 获得为一个条件值定义的名称
CtcGetAgentStatus 返回一个座席的当前状态信息
CtcGetCallForward 返回呼叫转发的当前信息
ctcGetChannelInformation 获得一个信道的信息
ctcGetDoNotDisturb 返回不被干扰(Do-Not-Disturb)状态的当前信息
ctcGetEvent 获得关于事件和状态变化的信息
ctcGetMonitor 获得关于监听状态的信息
ctcGetRouteQuery 获得来自交换机的路由查询信息
ctcHangupCall 切断一个呼叫
ctcMakeCall 发出一个呼叫
ctcReconnectHeld 切断一个磋商呼叫,并获得保持等待状态的呼叫
ctcRemoveMonitor 从监听信道上移去一个设备
ctcRepondToRouteQuery 回应来自交换机的路由查询消息
ctcSwapWithHeld 交换当前活动呼叫与磋商保持状态呼叫
ctcSendDTMF 发送DTMF数字
ctcSetAgentStatus 为一个ACD座席设置状态
ctcSetCallForward 为一个设备设置呼叫转发
ctcSetDoNotDisturb 为一个设备设置Do-Not-Disturb状态
ctcSetMonitor 为一个设备设置监听状态
ctcSingleStepTransfer 传递一个呼叫
ctcSnapshot 查询设备的当前状态
ctcTransfercall 传递一个呼叫
* 在ctcAssign例行程序里的支持的设备类型deviceType有:
ctcK_Dn 一个电话设备
ctcK_PhysicalIdentifier 一个RCG
ctcK_MonitorChannel 一条监听信道
不使用LogicalIdentifier的值。
* 对于ctcAssociateData等例行程序,应用数据Application Data存储在CTI Link S1A服务器上。
* 对于ctcGetEven例行程序,返回的eventData里的timeStamp为CTI Link E1A/E2A服务器接收到这个事件时的日期和时间。
* 不支持ctcCstaEscape、ctcCstaGetPrivateData、ctcCstaGetPrivateEventData、ctcCstaSetPrivateData等例行程序。
* 对于ctcSetAgentStatus例行程序,agentMode可取下列值:
ctcK_AgnenLogin:登录,在logicalAgent里指定Agent ID
ctcK_AgnenLogout:退出
ctcK_AgnetReady:准备
ctcK_AgentNotReady:未准备
ctcK_AgentAferCallWork:话后处理,正在完成一个呼叫的细节
为让更多的用户使用和了解华呼CTI Link E1A/E2A,我们还提供试用版软件,请与我们联系。 |