产品简介

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接口SDK开发包

常用功能简介

座席上线

将指定座席加入技能组队列,加入队列的座席开始接听队列中客户来电。

座席示忙/示闲

座席在线期间,可以暂停/继续接听新的来电。

发起呼叫

座席无需手动拨号,通过API接口指定外呼号码和座席,由呼叫中心平台主动拨号发起外呼。

工位绑定

适用于多个员工倒班共用同一个办公工位的情况。将座席号码与工位上的电话设备绑定,实现座席人员在任意工位动态登录座席系统。

通话保持

座席临时关闭当前通话,客户方收听音乐。座席处理结束后,可随时关闭通话保持继续与客户通话。

挂机

座席端调用API接口主动挂断电话。

通话转接

实时将已接通的来电转接至其他座席接听。支持直接转接到指定号码,也支持先与其他座席沟通,再将客户转接的询问转接方式。

获取当前通话

实时查询呼叫中心平台正在接通的通话。

查询设备状态

实时查询呼叫中心平台中电话终端设备的状态,例如:空闲、使用中、振铃中等。

获取弹屏数据

客户打电话进入呼叫中心,被座席人员接听后,系统会生成相应的弹屏数据,包含客户来电的号码、时间、唯一编号、接听座席等信息。

发送短信

调用API接口通过平台向指定号码发送短信。

查看语音信箱

查看呼叫中心平台指定语音信箱的语音留言列表,下载留言文件。

查看传真

查看呼叫中心平台传真列表,下载传真文件。

查询通话记录

根据多种查询条件查询通过话记录列表,查询条件例如:主叫号码、被叫号码、唯一编号、通话时间、是否接通、是否有录音等。

下载录音

根据呼叫编号或录音文件名称,获取录音文件地址。可在浏览器播放或下载。

获取质检记录

根据查询条件获取座席服务满意度调查记录。

监听,密语,加入通话

座席管理人员可以监听座席正在进行的通话,管理人员可仅监听,此时座席和客户无感知,管理人员可以向座席密语,此时仅座席能听到管理人员说话,加入通话则开始进行三方通话。

批量外拨任务

创建批量外拨任务,导入客户号码列表,由系统自动发起外呼,可实现语音通告、满意度调查、接通指定座席、接通指定队列、接通智能客服等外拨类型。

其他

更多API接口功能请查看接口文档。

常用SDK简介

呼叫中心API接口JAVASDK开发包

JAVA SDK 开发包

引入一个JAR包,只需少量的代码就可以完成可靠、专业的坐席功能;

采用事件触发机制,开发人员无需关心复杂的CTI通信过程,能够实现快速开发;

适合所有使用J2EE进行开发的ERP、CRM、OA、呼叫中心系统等厂商;

JavaScript SDK 开发包

对WEBCTI进行二次封装的javascript接口,调用更简单,并且兼容WEBCTI全部功能;

专为B/S架构业务系统设计,由浏览器前端直接对接MVB2000 V5平台,独立运行,对业务系统服务端开发语言无要求。

简单的API调用方式,大部分功能只需要一次调用即可实现。

呼叫中心API接口javascriptSDK开发包
呼叫中心API接口C#SDK开发包

C# SDK 开发包

分为全功能C#SDK和精简版C#SDK,开发者可根据实际需要自由选择;

引入一个dll库,只需少量的代码就可以完成可靠、专业的坐席功能;

>>查看 C# CtiSdk 编程手册;

WEBCTI API 接口

丰富的接口功能和调用参数,使用方式更加灵活,功能更加全面;

基于HTTP/HTTPS协议,可用于任何浏览器以及PHP、Go、python、C#、delphi、java、VB、VC等编程语言;

调用者需要采取轮询的方式获取平台的状态数据;

呼叫中心API接口WEBCTISDK开发包
呼叫中心API接口批量外呼接口

批量外呼 API 接口

可预约执行时间,可周期性执行外拨任务;

支持语音通知、调查回访、接通座席、转入队列、转入智能客服、转入自定义程序等模式;

JavaScript SDK 引入示例

呼叫中心API接口JavaScriptSDK引入

JAVA SDK 引入示例

呼叫中心API接口JAVASDK引入

呼叫中心API接口JAVASDK引入事件

C# SDK 引入示例

CTI SDK C#调用API接口样例

免费提供的呼叫中心CTI电话工具条

基于C# CtiSdk,CTI功能全部由工具条实现,运行于Windows10系统;

可与任何Web应用零编码对接,浏览器可以通过环路地址访问工具条内置的http服务,获取来电弹屏数据、调用点击拨号方法;

呼叫中心CTI电话工具条

免费提供的呼叫中心平台大屏看板

呼叫中心平台大屏看板是工具条内置功能,支持全屏显示、布局调整、开机自动显示。

呼叫中心平台大屏看板

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年技术积累,案例遍及全国,为您提供高性价比的产品和深度集成服务,咨询享优惠

在线咨询