监控接口
所有文档
menu

智能联络中心 AICC

监控接口

监控类

查询排队信息接口

调用地址 : https://bior.bce.baidu.com/monitor_consumer/monitor/{token}/getEntQueue

Http请求方式:POST

请求参数说明:

参数名称 参数说明 备注
page 页数 String
limit 行数 String
timestamp 时间戳(yyyyMMddhhmmss) String
{
  "page":"0",
  "limit":"10",
  "timestamp":"20230201000000"
}

返回参数说明:

参数名称 参数说明 备注
code 返回状态码 200
msg 返回系统信息 请求成功
count 返回数据总数 整型
data 返回数据 返回为JSON数组

data字段信息

参数名称 参数说明 字段类型
sessionId 会话ID String
ani 主叫号码 String
dnis 被叫号码 String
groupId 技能组 String
timeStart 开始时间 String
hourQueue 排队时长 String

返回说明 示例:

成功:

{
"code":"200",
"msg":"请求成功",
"data":
[
	{"sessionId":"7304685945226575453",
"ani":”1574562”,
"dnis":"754856248",
"groupId":"技能组",
"timeStart":"2020-01-01 00:00:00",
"hourQueue":"5"
}

]
}

失败:

{"code":"1","msg":"查询坐席监控异常","data":[]}

查询坐席状态接口

调用地址 : https://bior.bce.baidu.com/monitor_consumer/monitor/{token}/querySeatStatus

Http请求方式:POST

请求参数说明:

参数名称 参数说明 备注
timestamp 时间戳(yyyyMMddhhmmss) String

返回参数说明:

参数名称 参数说明 备注
code 返回状态码 200
msg 返回系统信息 请求成功
data 返回数据 返回为JSON数组

data字段信息

参数名称 参数说明 字段类型
deptName 部门名称 String
agentId 坐席编号 String
hourTotalCall 通话总时长 String
totalCallout 外呼电话量 String
previewCount 呼出总量(外呼) String
hourIdle 坐席就绪时长 String
hourAcw 坐席事后整理时长 String
dn 坐席登陆电话 String
forecastCount 预测数据 String
totalCall 接听电话量(呼入/接通) String
forecastCount 呼入总量 String
avgHourCallin 平均接听通话时长 String
skillGroupName 技能组名称 String
state 当前状态
101空闲
103休息
104振铃
102通话
107未登录
106 事后整理
String
previewCount 预览数据 String
hourTotalCallin 呼入(接通)通话时长 String
hourBusy 坐席未就绪时长 (返回置忙总时长) String
mobile 来电电话 String
deptId 部门id String
agentName 坐席名称 String
updateTime 更新时间 String
hourAlert 坐席振铃时长 String
hourLogin 坐席登陆时长 String
hourWork 坐席通话时长 String
avgHourCallout 平均外呼通话时长 String
asd 坐席当前状态时长 String
asst 当前状态起始时间 String
hourTotalCallout 呼出通话时长(外呼) String

返回说明 示例: 成功:

{
"code":"200",
"msg":"请求成功",
"data":
[{
	"deptName":"总公司",
	"agentId":"huawu001",
	"hourTotalCall":"00:10:02",
	"totalCallout":"0",
	"hourIdle":"51:54:53",
	"hourAcw":"00:00:13",
	"dn":"sip:"88881005",
	"forecastCount":"0",
	"totalCall":"0",
	"avgHourCallin":"00:00:00",
	"skillGroupName":"业务咨询",
	"state":"未登录",
	"previewCount":"0",
	"hourTotalCallin":"00:10:02",
	"hourBusy":"00:00:15",
	"mobile":"",
	"deptId":"1",
	"agentName":"接警员001",
	"updateTime":"2021-04-19 18:00:00",
	"hourAlert":"00:00:10",
	"hourLogin":"52:10:02",
	"hourWork":"00:10:02",
	"avgHourCallout":"00:00:00",
	"asd":"04:53:21",
	"asst":"2021-4-19 13:00:00",
	"hourTotalCallout":"00:00:00"

}

]
}

失败:

{"code":"1","msg":"查询坐席监控异常","data":[]}

调用地址 : http://x:x/monitor_consumer/monitor/{token}/querySeatStatus

Http请求方式:POST

请求参数说明:

参数名称 参数说明 备注
timestamp 时间戳(yyyyMMddhhmmss) String

返回参数说明:

参数名称 参数说明 备注
code 返回状态码 200
msg 返回系统信息 请求成功
data 返回数据 返回为JSON数组

data字段信息

参数名称 参数说明 字段类型
deptName 部门名称 String
agentId 坐席编号 String
hourTotalCall 通话总时长 String
totalCallout 外呼电话量 String
previewCount 呼出总量(外呼) String
hourIdle 坐席就绪时长 String
hourAcw 坐席事后整理时长 String
dn 坐席登陆电话 String
forecastCount 预测数据 String
totalCall 接听电话量(呼入/接通) String
forecastCount 呼入总量 String
avgHourCallin 平均接听通话时长 String
skillGroupName 技能组名称 String
state 当前状态
101空闲
103休息
104振铃
102通话
107未登录
106 事后整理
String
previewCount 预览数据 String
hourTotalCallin 呼入(接通)通话时长 String
@class
hourBusy 坐席未就绪时长 (Ice返回置忙总时长) String
mobile 来电电话 String
deptId 部门id String
agentName 坐席名称 String
updateTime 更新时间 String
hourAlert 坐席振铃时长 String
hourLogin 坐席登陆时长 String
hourWork 坐席通话时长 String
avgHourCallout 平均外呼通话时长 String
asd 坐席当前状态时长 String
asst 当前状态起始时间 String
hourTotalCallout 呼出通话时长(外呼) String

返回说明 示例: 成功:

{
"code":"200",
"msg":"请求成功",
"data":
[{
	"deptName":"总公司",
	"agentId":"huawu001",
	"hourTotalCall":"00:10:02",
	"totalCallout":"0",
	"hourIdle":"51:54:53",
	"hourAcw":"00:00:13",
	"dn":"sip:"88881005",
	"forecastCount":"0",
	"totalCall":"0",
	"avgHourCallin":"00:00:00",
	"skillGroupName":"业务咨询",
	"state":"未登录",
	"previewCount":"0",
	"hourTotalCallin":"00:10:02",
	"@class":"com.huayunworld.cca.monitor.model.dto.AgentMonitorDto",
	"hourBusy":"00:00:15",
	"mobile":"",
	"deptId":"1",
	"agentName":"接警员001",
	"updateTime":"2021-04-19 18:00:00",
	"hourAlert":"00:00:10",
	"hourLogin":"52:10:02",
	"hourWork":"00:10:02",
	"avgHourCallout":"00:00:00",
	"asd":"04:53:21",
	"asst":"2021-4-19 13:00:00",
	"hourTotalCallout":"00:00:00"

}

]
}

失败:

{"code":"1","msg":"查询坐席监控异常","data":[]}

说明

接口返回状态说明:

状态码code 含义msg
200 请求成功
209 坐席已存在
210 坐席不存在
211 技能组编号已存在
212 技能组名称已存在
213 技能组编号不存在
214 技能组已关联坐席,请先解除绑定关系
215 外显号码编号已存在
216 外显号码已存在
217 外显号码编号不存在
218 外显号码已关联技能组,请先解除绑定关系
219 页大小超限,请重新设置
220 请求参数体错误
221 用户未登录
222 请求超时
223 请求参数长度超限
224 无通话明细
225 登录失败
226 用户已登录
227 挂断失败
228 外呼失败
229 操作失败
230 技能组未绑定该外显号码
231 登录用户或密码无效
403 鉴权失败
500 服务器错误

通话结束类型说明:

状态码 含义
202 排队放弃(呼入)
251 振铃放弃(呼入)
252 通话挂断(呼入)
204 振铃放弃(呼出)
205 通话挂断(呼出)

呼叫类型说明:

状态码 含义
0 呼出
1 呼入

技能组/外显号码状态说明:

状态码 含义
0 禁用
1 启用

查询分页数据接口说明:

1、每页大小limit不得超过1000,否则请求失败

2、所有接口中回传参数code、msg为必传参数.

上一篇
接口认证
下一篇
呼叫数据