iCall 是完善的产品化呼叫中心系统,同时也是一个开放的智能通讯平台,iCall 提供开发接口,可以方便地进行二次开发,快速实现与业务系统无缝集成。
例如实现来电弹屏、点击呼叫等。
iCall 所有种类座席的开发接口都是相同的,iCall 座席提供两种方式的开发接口:
< 1 > iCallAgent.ocx 控件接口
适用于 C / S 以及 B / S 架构应用整合。
响应控件的 onRing 事件就可以实现来电弹屏;调用控件的呼出方法就可以实现点击呼叫。
< 2 > JS 对象接口
CAMS(联傲座席管理系统)提供 iCallAgent.js ( Javascript 对象) 开发接口,可以将定制业务嵌入 CAMS 框架,实现定制业务与联傲座席框架的无缝集成。
iCall 可选配大量流程插件,实现各种行业相关的应用,插件通过 WebService 方式与业务系统交互。
业务开发商只需要将业务逻辑或业务数据封装成 WebService 服务就可以很方便实现诸如来电自动验证会员身份、自动查询运单状态、自助查询余额等应用。
本节只介绍 iCall 座席控件的基本概念和常用的应用开发场景,有关详细文档或更高级应用集成请咨询联傲电讯。
iCallAgent.ocx 座席控件支持 iCall 所有种类座席(标准座席、CSAP 软座席、SIP 座席),全面封装了 iCall 座席的功能,业务层可通过控件的事件、方法、属性实现对座席的通讯操作、响应来电消息等。
座席应用开发的一般步骤是:
< 1 > 登录控件并启动座席。
< 2 > 响应事件或进行通讯操作。
iCall 座席需要登录验证后才可以使用。iCall 呼叫中心中话务员用工号、密码进行验证,在 CRM、ERP 或定制业务中,应用系统有自身的用户登录验证体系,iCall 座席控件支持统一登录。
iCall 座席控件提供以下两个登录相关的方法:
假设话务员工号是 ‘ 100 ’,在业务系统中的登录的用户名为 ‘ 张三 ’。业务系统需要建立维护一个“用户名 – 工号”对照表。
用户输入‘张三’在业务系统登录界面进行登录验证,验证成功后,业务系统从对照表取得张三的工号是 100,然后调用 SetLoginInfo 方法通知 iCall 工号 100 已经业务系统验证,允许登录座席系统。
登录成功后调用 OpenApp 方法启动座席。
座席启动成功后,可以通过属性 SliceNo 取得自己座席序号。
示范代码:
iCall 座席控件事件封装了来电、通话、按键、呼叫进展、座席状态变化、实时消息等所有的消息通知。
例如来电对座席振铃时,控件触发 onRing 事件,在事件参数中包含了来电号码。业务系统根据来电号码取得客户信息以及相关交易记录,在座席振铃时即可立即显示该客户的关联信息,实现“来电弹屏”功能。
在座席振铃时,iCall 可将来电类型、来电号码,以及本次呼叫在流程中收集到的 任何信息 以标记字符串的形式传递到座席端。
标记字符串格式为:标记名 : 标记值 | 标记名 : 标记值 ……
系统定义了以下标记名:
例如来电号码为 83366857 对座席振铃,则 onRing 事件中标记字符串 (sParam) 内容为 :CALLERID:83366857|TTYPE:2.
示范代码:
可在流程插件中自定义标记名,向座席端传递任意需要的信息。例如在会员认证插件中定义 MemberID ,将会员号传递到座席端。
iCall 将座席端的通讯操作分为一般操作和授权控制操作两类。
无需授权,话务员可以进行的操作,例如:接听来电、保持 / 恢复 / 转移通话、呼出/发码、暂停 / 继续服务、转自动、发送即时消息等。
iCall 控件的一般操作统一由方法 DoAction 实现,也可以调用方法 ShowAgengPanel(1,True) 打开操作台,利用 iCall 封装好的操作界面和菜单进行一般操作。
只有授权的话务员才可以进行的操作,例如:监听、拦截、强插、紧急呼叫等等。
iCall 有完善的操作授权和角色分配管理功能。
iCall 控件的控制操作统一由方法 DoControl 实现,也可以调用方法 ShowAgentPanel(2,True) 打开监控台,监控其它座席状态,进行控制操作。
根据来电号码自动弹屏。弹屏信息包括:客户资料信息、历史服务信息、交易信息等等,历史记录自动绑定当时的通话录音,方便用户在查阅历史记录的过程中实时回放当时的通话录音;
< 1 > 通过 iCallAgentX 的 onRing 事件(此事件有三个参数):
< 2 > 得到标记字符串,用正则表达式解析标记字符串,获取电话号码。
来电号码只是一个标记名,通过来电号码可以和客户的资料进行绑定然后写入数据库,当客户第二次来电的时候,就可以根据电话号码或(" 标记名")得到用户的详细资料和历史记录,从而有效的客户进行沟通,为客户进行更好的服务。
iCall 的流程编辑器中设置标记名和标记值,通过正则表达式解析标记字符串获取值,进行二次应用开发。
DEMO 演示代码(JsCode):
通过 iCallAgentX 的 doAction 方法实现内外线呼叫。(此方法有两个参数):
自动外呼、预览外呼、预测外呼等。
DEMO 演示代码(JsCode):
iCall 提供 iCallAgentX.js 框架,此框架封装了 OCX 控件的属性、方法。通过实列化 iCallAgentX 对象来调用、访问属性和方法从而方便的与坐席端进行互动。业务表单实现录音自动绑定,方便用户在查阅历史记录表单的过程中实时回放当时的通话录音;
DEMO 演示代码(JsCode):
我们提供大量标准化插件支持各种个性化服务和行业应用,插件通过 WebServic 或 TCP 与业务系统交互,业务开发商只需要将业务逻辑或数据写成 WebService 服务就可以,十分简单和快捷,很容易实现整合,实现诸如:会员认证、订单查询、缴费或积分查询、自动业务申请等任意功能。
业务开发商也可以自行开发插件,如需要自行开发插件,请联系联傲电讯技术支持。本文主要介绍部分常用插件的功能和应用。
自动外呼进行满意度调查回访。
经过认证的客户如果转接人工服务,座席端在 onRing 事件中可以解析出客户输入的用户号。