产品简介
MVB2000 V5 IP一体化呼叫中心平台提供了丰富的API开发接口,涵盖上百个系统功能。 可以轻松实现来电弹屏、话务实时操控、话机设备状态监控、通话报表查询等功能。根据第三方开发人员的实际需求,我们对API接口进行了多开发语言封装,提供多种SDK开发包,方便开发人员便捷、高效的完成平台功能调用。具有研发能力的企业客户可以轻松地对接企业已有的信息化系统,实现通信系统与业务系统深度融合。
产品特点
- 丰富的接口功能,上百个API接口,功能包含通话管理、来电信息弹屏信息、座席动态登录队列、座席状态管理、统计报表查询、批量外呼管理等。
- 多种编程语言封装,包含JAVA SDK开发包、C# SDK开发包、JavaScript SDK开发包,以及适用于绝大部分开发环境的HTTP接口。
- 支持接口传输加密,支持HTTPS/SSL接口调用,支持动态令牌验证,支持自定义网络端口访问。
- 多格式输出,API调用时返回的数据格式,支持xml格式和json格式,解析更加规范便捷。
- API演示程序,API接口提供JAVA SDK demo、JavaScript SDK demo、C# SDK demo、WEBCTI demo等多个演示程序。
- 接口性能优化,高并发、高稳定性API接口调用。
- 完善的接口开发文档,API接口文档,SDK开发文档,详细介绍开发方法、接口功能和参数。
- 专业的技术支持团队,400技术支持热线,专属客服经理服务。
常用功能简介
座席上线
将指定座席加入技能组队列,加入队列的座席开始接听队列中客户来电。
座席示忙/示闲
座席在线期间,可以暂停/继续接听新的来电。
发起呼叫
座席无需手动拨号,通过API接口指定外呼号码和座席,由呼叫中心平台主动拨号发起外呼。
工位绑定
适用于多个员工倒班共用同一个办公工位的情况。将座席号码与工位上的电话设备绑定,实现座席人员在任意工位动态登录座席系统。
通话保持
座席临时关闭当前通话,客户方收听音乐。座席处理结束后,可随时关闭通话保持继续与客户通话。
挂机
座席端调用API接口主动挂断电话。
通话转接
实时将已接通的来电转接至其他座席接听。支持直接转接到指定号码,也支持先与其他座席沟通,再将客户转接的询问转接方式。
获取当前通话
实时查询呼叫中心平台正在接通的通话。
查询设备状态
实时查询呼叫中心平台中电话终端设备的状态,例如:空闲、使用中、振铃中等。
获取弹屏数据
客户打电话进入呼叫中心,被座席人员接听后,系统会生成相应的弹屏数据,包含客户来电的号码、时间、唯一编号、接听座席等信息。
发送短信
调用API接口通过平台向指定号码发送短信。
查看语音信箱
查看呼叫中心平台指定语音信箱的语音留言列表,下载留言文件。
查看传真
查看呼叫中心平台传真列表,下载传真文件。
查询通话记录
根据多种查询条件查询通过话记录列表,查询条件例如:主叫号码、被叫号码、唯一编号、通话时间、是否接通、是否有录音等。
下载录音
根据呼叫编号或录音文件名称,获取录音文件地址。可在浏览器播放或下载。
获取质检记录
根据查询条件获取座席服务满意度调查记录。
监听,密语,加入通话
座席管理人员可以监听座席正在进行的通话,管理人员可仅监听,此时座席和客户无感知,管理人员可以向座席密语,此时仅座席能听到管理人员说话,加入通话则开始进行三方通话。
批量外拨任务
创建批量外拨任务,导入客户号码列表,由系统自动发起外呼,可实现语音通告、满意度调查、接通指定座席、接通指定队列、接通智能客服等外拨类型。
其他
更多API接口功能请查看接口文档。
常用SDK简介
JAVA SDK 开发包
引入一个JAR包,只需少量的代码就可以完成可靠、专业的坐席功能;
采用事件触发机制,开发人员无需关心复杂的CTI通信过程,能够实现快速开发;
适合所有使用J2EE进行开发的ERP、CRM、OA、呼叫中心系统等厂商;
JavaScript SDK 开发包
对WEBCTI进行二次封装的javascript接口,调用更简单,并且兼容WEBCTI全部功能;
专为B/S架构业务系统设计,由浏览器前端直接对接MVB2000 V5平台,独立运行,对业务系统服务端开发语言无要求。
简单的API调用方式,大部分功能只需要一次调用即可实现。
C# SDK 开发包
分为全功能C#SDK和精简版C#SDK,开发者可根据实际需要自由选择;
引入一个dll库,只需少量的代码就可以完成可靠、专业的坐席功能;
WEBCTI API 接口
丰富的接口功能和调用参数,使用方式更加灵活,功能更加全面;
基于HTTP/HTTPS协议,可用于任何浏览器以及PHP、Go、python、C#、delphi、java、VB、VC等编程语言;
调用者需要采取轮询的方式获取平台的状态数据;
批量外呼 API 接口
可预约执行时间,可周期性执行外拨任务;
支持语音通知、调查回访、接通座席、转入队列、转入智能客服、转入自定义程序等模式;
JavaScript SDK 引入示例
JAVA SDK 引入示例
C# SDK 引入示例
免费提供的呼叫中心CTI电话工具条
基于C# CtiSdk,CTI功能全部由工具条实现,运行于Windows10系统;
可与任何Web应用零编码对接,浏览器可以通过环路地址访问工具条内置的http服务,获取来电弹屏数据、调用点击拨号方法;
免费提供的呼叫中心平台大屏看板
呼叫中心平台大屏看板是工具条内置功能,支持全屏显示、布局调整、开机自动显示。
API接口列表
通信平台管理API接口
通信平台管理API接口主要与通话操作、平台配置有关。
涉及通话、座席、语音导航、技能组队列、来电弹屏、会议管理、短信、语音留言、传真等方面。
序号 | 接口功能 | 序号 | 接口功能 | 序号 | 接口功能 |
---|---|---|---|---|---|
1 | 返回接口版本号 | 50 | 删除发件箱短信 | 99 | 获取用户列表 |
2 | 增加黑名单 | 51 | 获取坐席活动记录 | 100 | 语音卡通道状态 |
3 | 询问转接 | 52 | 查询坐席活动记录总数 | 101 | 移动语音留言 |
4 | 绑定工号与设备 | 53 | 坐席呼叫 | 102 | 设置语音留言处理状态 |
5 | 分拆工号与设备 | 54 | 当前通话 | 103 | 发送短信 |
6 | 执行指定的CTI命令 | 55 | 通话记录(话单) | 104 | 设置传真收件箱标注 |
7 | 删除黑名单 | 56 | 查询通话话单记录数 | 105 | 设置短信收件箱标注 |
8 | 按号码触发快捷键 | 57 | 通道 | 106 | 批量获取所有分机名称和状态 |
9 | 按名称触发快捷键 | 58 | CPU状态 | 107 | 获取号码归属 |
10 | 获取黑名单 | 59 | 磁盘状态 | 108 | 获取全部状态 |
11 | 查询无条件呼叫转移 | 60 | 获取设备列表 | 109 | 修改紧急呼叫标记 |
12 | 获取活动通道详细信息 | 61 | 最新事件 | 110 | 查询紧急呼叫列表 |
13 | 查询分机禁呼状态 | 62 | 查询设备状态 | 111 | 根据id删除紧急呼叫记录 |
14 | 查询分机免打扰状态 | 63 | 获取指定分机通道和拨号授权 | 112 | 获取话单日流量 |
15 | 获取指定设备信息 | 64 | 获取传真文件 | 113 | 获取话单月流量 |
16 | 获取平台时间 | 65 | 查询传真收件箱 | 114 | 统计话单数量 |
17 | 获取指定工号信息 | 66 | 查询传真收件箱记录数 | 115 | 获取话单明细接口 |
18 | 获取通道变量 | 67 | 获取中继列表 | 116 | 获取队列话务量比较接口 |
19 | 批量获取通道变量 | 68 | 获取自定义语音列表 | 117 | 获取队列话务量总数 |
20 | 拆除指定通道 | 69 | 获取IVR导航列表 | 118 | 获取队列话务量明细 |
21 | 呼叫保持 | 70 | 获取IVR按键记录 | 119 | 获取呼损记录数 |
22 | 取语音信箱留言数量 | 71 | 查询语音导航按键记录总数 | 120 | 获取呼损记录 |
23 | 语音信箱状态 | 72 | 会议状态 | 121 | 根据呼叫编号标记呼损记录 |
24 | 发起呼叫 | 73 | 内存状态 | 122 | 根据呼叫编号删除呼损记录 |
25 | 发起呼叫并播放文字 | 74 | 获取录音文件 | 123 | 呼损记录报表 |
26 | 获取PBX信息 | 75 | 根据呼叫编号获取录音文件 | 124 | 获取座席通话话务量比较报表 |
27 | 获取PBX状态 | 76 | 根据呼叫编号获取录音文件列表 | 125 | 批量获取号码归属 |
28 | 代接、抢接 | 77 | 获取留言列表 | 126 | 获取队列日志信息 |
29 | 坐席上线 | 78 | 查询语音留言文件数量 | 127 | 获取队列日志记录列表 |
30 | 坐席示忙 | 79 | 获取留言文件 | 128 | 获取队列日志列表总数 |
31 | 坐席示闲 | 80 | 电话驻留 | 129 | 获取黑名单列表 |
32 | 坐席下线 | 81 | 网络终端状态 | 130 | 增加修改黑名单 |
33 | 直接转接 | 82 | 弹屏数据 | 131 | 删除指定黑名单 |
34 | 设置分机禁止呼出 | 83 | 获取示忙原因列表 | 132 | 获取等待音乐列表 |
35 | 取消分机禁止呼出 | 84 | 获取队列号码和名称列表 | 133 | 获取拨号权限列表 |
36 | 开启分机免打扰 | 85 | 队列呼叫 | 134 | 下载平台系统录音文件 |
37 | 关闭分机免打扰 | 86 | 队列成员状态 | 135 | 获取平台系统录音列表 |
38 | 开启分机呼叫转移 | 87 | 队列状态 | 136 | 上传平台系统录音 |
39 | 关闭分机呼叫转移 | 88 | 队列基本数据 | 137 | 从队列撤回排队者 |
40 | 设置通道变量 | 89 | 获取质检记录 | 138 | 获取座席助手交互记录列表 |
41 | 批量设置通道变量 | 90 | 查询质检记录总数 | 139 | 查询呼出路由黑名单 |
42 | 呼叫保持 | 91 | 获取收件箱短信 | 140 | 添加呼出路由黑名单 |
43 | 电话驻留 | 92 | 查询短信收件箱记录总数 | 141 | 删除呼出路由黑名单 |
44 | 取消驻留 | 93 | 获取收件箱统计 | 142 | 查询呼出路由白名单 |
45 | 取消保持 | 94 | 获取发件箱短信 | 143 | 添加呼出路由白名单 |
46 | 在线获取语音程序运行结果 | 95 | 查询短信发件箱记录总数 | 144 | 删除呼出路由白名单 |
47 | 在线语音验证 | 96 | 获取发件箱统计 | 145 | 获取语义理解结果 |
48 | 删除语音留言 | 97 | 获取短信发送设备 | 146 | 获取理解引擎名称 |
49 | 删除收件箱短信 | 98 | 获取/删除指定文件 |
统计分析API接口
统计分析API接口主要用于查询呼叫中心座席外呼数据统计。
根据统计类型可以分为平台报表、座席报表、队列报表、区域报表,根据事件可以分为小时报表、日报表、周报表、月报表、年报表。
序号 | 接口功能 | 序号 | 接口功能 | 序号 | 接口功能 |
---|---|---|---|---|---|
1 | 获取平台小时报表 | 12 | 获取队列周报表 | 23 | 获取坐席示忙等详情 |
2 | 获取平台日报表 | 13 | 获取队列月报表 | 24 | 获取坐席代接详情 |
3 | 获取平台周报表 | 14 | 获取队列年报表 | 25 | 获取坐席质检详情 |
4 | 获取平台月报表 | 15 | 获取区域日报表 | 26 | 获取进入队列呼叫详情 |
5 | 获取平台年报表 | 16 | 获取区域周报表 | 27 | 获取队列报表明细 |
6 | 获取坐席日报表 | 17 | 获取区域月报表 | 28 | 平台配置 |
7 | 获取坐席周报表 | 18 | 获取区域年报表 | 29 | 坐席配置 |
8 | 获取坐席月报表 | 19 | 获取平台报表详情 | 30 | 队列配置 |
9 | 获取坐席年报表 | 20 | 获取坐席呼出报表详情 | 31 | 质检按键配置 |
10 | 获取队列小时报表 | 21 | 获取坐席呼入等详情 | 32 | 报表控制配置 |
11 | 获取队列日报表 | 22 | 获取坐席在线时长等 |
批量外呼API接口
批量外呼API接口主要用于创建、管理批量外呼任务,包含任务、号码、外呼报表等。
满足执行条件的批量外呼任务将会由呼叫中心平台自动发起外呼。
序号 | 接口功能 | 序号 | 接口功能 | 序号 | 接口功能 |
---|---|---|---|---|---|
1 | 新建批量外拨任务 | 11 | 获取周期性任务日志 | 21 | 删除特殊坐席 |
2 | 获取批量外拨任务 | 12 | 删除周期性任务外拨日志 | 11 | 新建特殊坐席与队列关系 |
3 | 修改指定外拨任务 | 13 | 修改外拨任务状态 | 23 | 获取特殊坐席与队列关系列表 |
4 | 删除指定外拨任务 | 14 | 新建特殊坐席分组 | 24 | 修改特殊坐席与队列关系 |
5 | 获取外拨任务全局参数配置 | 15 | 获取特殊坐席分组 | 25 | 删除特殊坐席 |
6 | 修改外拨任务全局参数配置 | 16 | 修改特殊坐席分组 | 26 | 获取外呼任务报表 |
7 | 获取外拨名单详情 | 17 | 删除特殊坐席分组 | 27 | 统计坐席外呼报表 |
8 | 新建外拨名单 | 18 | 新建特殊坐席 | 28 | 统计通话时长报表 |
9 | 修改外拨名单 | 19 | 获取特殊坐席 | 29 | 统计反馈按键 |
10 | 删除外拨名单 | 20 | 修改特殊坐席 |
15年技术积累,案例遍及全国,为您提供高性价比的产品和深度集成服务,咨询享优惠
在线咨询