# 监控管理

# 简介

监控管理是菊风云平台提供的一项服务。通过该服务,您的服务器可以对监控进行管理,从而使您能够在视频双录的基础上增加额外的业务控制。

文档描述基于您已经完成以下工作:

# 业务组监控

# 基本信息

Path: /third_api/monitor/queue

Method: GET

接口描述:返回各个队列中的话单详情,以及汇总的

# 请求参数

# 返回数据

{
	"data": [{
		"business": "办理业务", // 业务名 
		"callCount": 0, // 全天队列呼入数 
		"abandonCount": 0, // 全天队列放弃数 
		"connectionRate": "0", // 全天接通率
		"connectionCount": 0, // 应答总数
		"connection20sCount": 9, // 二十秒内应答数
		"perWaitCount": 0, // 当前排队数 
		"perConnectionRate": "0", // 当前接通率
		"perAbandonCount": 0, // 实时放弃数
		"perConnectionCount": 0, //  实时接通数
		"perCallCount": 0, // 实时呼入数
		"perRingCount": 0, // 正在振铃
		"maxWaitTime": 0, //  最长等待时长
		"dayMaxWaitTime": 0, // 全天最长等待时长
		"abandon5sCount": 0, // 五秒内放弃量
		"serviceLevel": "0.00%", // 服务等级(20秒服务水平)
		"overflowAbandonCount": 0, //  溢出放弃量 
		"overflowConnectionCount": 0, //  溢出接听量
		"overflowCount": 0 //溢出量     

	}],
	"msg": "ok",
	"ret": 0
}

# 坐席监控

# 基本信息

Path: /third_api/monitor/staff

Method: GET

接口描述:返回各个队列中的话单详情,以及汇总的

# 请求参数

# 返回数据

{
	"data": {
		"list": [{
			"show": {
				"staffId": "[username:agent2@100645.cloud.justalk.com]",
				"status": 1, // 坐席状态(登录:1,空闲:2、振铃:3、通话:4、暂停服务:5、下线:6、掉线:7、保持:8)
				"loginTimestamp": 1577787217572,
				"logoutTimestamp": 1577787233703,
				"onlineTime": 293453, //在线时长,单位毫秒,
				"groupId": "G2",
				"stopTimestamp": 1,//暂停服务时长,
				"stopTime": 123, //暂停服务时长,
				"stopCount": 22, // 暂停服务次数,
				"firstLoginTimestamp": 1577784544980 //今天第一次登录时间,
			},
			"detail": {
				"loginTime": 293453 ,//在线时长,
				"efficiency": "0", //效率
				"callCount": 0, //呼入数
				"connectionCount": 0, //接通数
				"callTransferCount": 0, //转接数
				"ringCount": 0, //振铃数
				"talkTime": 0, //总通话时长
				"callTime": 0, //总呼入时长
				"callAvgTime": "0", //平均呼入时长
				"talkAvgTime": "0", //平均通话时长
				"abandonCount": 0, //放弃数
				"waitTime": 0, //等待时长
				"freeTime": 293453, //坐席空闲时长
				"busyTime": 0, //示忙时长
				"allRingTime": 1, //总振铃时长,
				"allRingAvgTime": "0", //平均振铃时长,
				"keepTime": 0, //保持时长,
				"keepAvgTime": 0, //平均保持时长,
				"keepCount": 0, //保持次数,
				"keepTalkCount": 0, //通话保持次数,
				"businessDetailList": [ //各个业务情况
					{
						"name": "开户业务", //业务名
						"ringCount": 0, //振铃次数
						"talkTime": 0, //通话时长
						"talkCount": 0, //接通通话次数
						"talkAvgTime": "0.00" //平均通话时长
					}
				]
			}
		}]
	},
	"msg": "ok",
	"ret": 0
}

# 技能组监控

# 基本信息

Path: /third_api/monitor/staff/group

Method: GET

接口描述:返回各个队列中的话单详情,以及汇总的

# 请求参数

# 返回数据

{
    "data":{
        "list":[
          {
             "groupId": "G2", //坐席组ID
             "perReadyCount":7, //当前就绪数量
             "onlineCount":3, //当前签入人数
             "leaveCount":2, //当前离席人数
             "loginTime":132323, //登录总时长
             "freeTime":23123, //空闲总时长
             "efficiency": "0.00%", //工时利用率
             "preCallCount":2, //当前呼入数量
             "preTalkCount":3, //当前通话数量
             "callCount":1, //呼入数
             "ringAbandonCount":3, //振铃放弃数
             "abandonCount":1, //振铃放弃数
             "ringCount":2, //振铃数(包含呼叫转移又重复振铃的)
             "waitCount":3, //排队数
             "talkCount":4, //接通数
             "waitTime": 4, //排队总
             "talkTime": 232, //通话总时长
             "callTime": 2132, //呼入总时长
             "ringTime": 442232, //振铃总时长(被接通的)
             "ringAllTime": 23232, //振铃总时长应该是所有振铃时长)
             "callAvgTime": "11.33", //平均呼入时长
             "talkAvgTime": "23.43", //平均通话时长
             "ringAvgTime": "23.44", //平均振铃时长(被接通的)
             "allRingAvgTime": "1324.23", //平均振铃时长(所有)
             "waitAvgTime": "23234.23", //平均排队时长
             "stopTime":12143, //示忙总时长
             "keepTime":323, //保持总时长
             "keepAvgTime":242, //平均保持时长
             "keepCount":12, //保持次数
             "keepTalkCount":23 //发生保持通话次数
        }

     ]},
    "msg": "ok",
    "ret": 0
  }