软电话工具条介绍
软电话工具条只是对通话状态的显示与控制,真正实现通话功能的还是手机(Local) 软电话(sip)或者语音网关(gateway)。
它是BS架构,无需安装ocx控件,纯html,js代码.将我们的软电话条界面嵌入你们的应用系统中,它是独立的,不会影响你们的工单和其他功能。
软电话条提供三方面的功能:
1.界面操作--在这个界面上可以进行电话外呼,通话保持,转接,咨询,坐席忙碌空闲状态设置。
2.外呼--通过嵌入软电话条的js代码,在你们的系统界面,点击客户的号码,可以直接呼出去。
3.来电弹屏事件--来电后,我们会告诉你们系统,你们可以根据我们返回给你们的参数进行来电弹屏操作。
界面:
我们做了一个模板,可以通过修改css文件改变软电话条界面的样式.
代码使用:(需要贵公司做的)
1.软电话模板的试用方法
解压找到phoneBar下的login.html文件,输入账号密码加载软电话页面,进入页面后就可以拨打。
2.对接说明
将包下面的文件拷贝到你们的项目中
找到phoneBar下的phonebar.html文件,将phonebar.html文件中的内容拷贝到你们需要加入软电话条界面的页面中
注:根据不同客户账号,logon.js代码中的proxy_url参数需要客户自己修改,参数查询请到“查询账号信息”根据开通的账号获得地址。
源码下载:edb_bar.zip
弹屏对接
我们提供一个文件,js/icallcenter下的callProcessor.js,当有事件过来的时候就会触发该方法。如来电,就会触发到onRing方法,并传入参数.
具体参数含义见:
参数名 |
描述 |
originCallNo |
主叫号码 |
originCalledNo |
被叫号码 |
Agent |
座席工号 |
ivrkey |
来电客户的按键信息,比如 1004@1-1005@2(1004、1005为节点编号) 表示客户先按 1 再按 2后电话才接到座席 |
callSheetId |
通话记录编号,唯一标识当前通话的一个id,可以通过此id找到对应的通话记录 |
callerProvince |
省(主叫号码对应省的中文名称) |
callerCity |
市(中文名称) |
offeringTime |
来电时间 |
queue |
队列号 |
queueName |
队列名称 |
通话记录对接: (需要贵公司做的)
你们提供一个http url地址,我们会通过get请求方式,将通话记录实时的传递给你们。