立即注册

免费试用

免费试用
导航
您现在位置:开发者中心 - CC PaaS - CTI接口 - HTTP接口 - 坐席状态控制

坐席状态控制

1 概述

接口地址(Base URL)

/Accounts/{accountSid}/Applications/{applicationSid}/ccpaas/AgentStatus

请求头字段

Accept: application/jsonContent-Type: application/json;charset=utf-8Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

鉴权说明

基于主账号Basic Authorization鉴权

2 坐席登入

请求地址

/Accounts/{accountSid}/Applications/{applicationSid}/ccpaas/AgentStatus/login

请求参数

参数约束说明
agentNoM坐席工号
workStatusM坐席初始状态。1:就绪;2:未就绪;
phoneTypeM话机类型。1:SIP话机;2:PSTN电话

请求消息示例

{"agentNo":"1111","workStatus":"1","phoneType":"1"}

响应参数

参数说明
statusCode状态码
statusMsg状态描述
statusCode取值statusMsg说明
"00000""success"成功
"00001""not registered"失败,原因是SIP终端未注册

响应消息示例

{"statusCode":"00000","statusMsg":"success"}

3 坐席登出

请求地址

/Accounts/{accountSid}/Applications/{applicationSid}/ccpaas/AgentStatus/logout

请求参数

参数约束说明
agentNoM坐席工号
phoneTypeO话机类型。1:SIP话机;2:PSTN电话

4 坐席就绪(置闲)

请求地址

/Accounts/{accountSid}/Applications/{applicationSid}/ccpaas/AgentStatus/ready

请求参数

参数说明
agentNo坐席工号

5 坐席暂停(置忙)

请求地址

/Accounts/{accountSid}/Applications/{applicationSid}/ccpaas/AgentStatus/pause

请求参数

参数说明
agentNo坐席工号

6 坐席状态查询

请求地址

/Accounts/{accountSid}/Applications/{applicationSid}/ccpaas/AgentStatus/query

请求参数

参数约束说明
agentNoO坐席工号。如果填写,则查询坐席的状态
queueIdO队列id。如果填写,则查询与此队列关联的所有坐席的状态

响应参数

参数R说明
statusCodeM"00000"成功
statusMsgO状态描述
dataOJOSN数组,描述每个坐席状态的列表
agentNoO坐席工号
workStatusO坐席状态。0:未登录;1:就绪;2:非就绪;



sipNumberO坐席SIP号码
sipStatusO坐席SIP状态:0:话机终端未注册;1:话机终端已注册
sipContactO坐席SIP话机联系地址
sipUserAgentOSIP终端类型
registerTimeOSIP(最近)注册时间
validTimeOSIP注册有效截至时间



callStateO坐席呼叫状态:idle,ringing,connected

响应消息示例

{  "statusCode": "00000",  "statusMsg": "succ",  "data": [
    {      "agentNo":"3001",      "workStatus":"1",      "sipNumber":"7001000093001",      "sipStatus":"1",      "sipContact":"sip:218.241.227.35:1026",      "sipUserAgent":"MicroSIP/3.19.31",      "registerTime":"2020-06-30 20:20:12",      "validTime":"2020-06-30 20:25:12",      "callState": "idle"
    },
    {      "agentNo":"3002",      "workStatus":"1",      "sipNumber":"70010000930021",      "sipStatus":"1",      "sipContact":"sip:218.241.227.36:1026",      "sipUserAgent":"MicroSIP/3.19.31",      "registerTime":"2020-06-30 20:20:23",      "validTime":"2020-06-30 20:25:23",      "callState": "idle"
    }
  ]
}


专业、便捷、稳定的企业通信能力开放平台,点击注册立即免费试用!

免费注册
©2020 北京祥云智通科技有限公司. All rights reserved. 京ICP备17071816号-1