4.1 预测话单实时推送

4.1.1 转BOT

基本信息 
Path: 客户地址 
Method: POST 
接口描述: 
请求参数 Headers 
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
Body 
名称类型是否必须默认值备注其他信息
 callidstring非必须 callid 
 agentIdinteger非必须 坐席id 
 called_provincestring非必须 被叫归属省 
 calledstring非必须 被叫号码 
 groupIdinteger非必须 技能组id 
 causeinteger非必须 挂机原因(见挂机原因表) 
 called_citystring非必须 被叫市 
 antimeinteger非必须 用户应答时间(秒时间戳)answed
 durationinteger非必须 通话时长 
 caller_provincestring非必须 主叫省 
 companyIdinteger非必须 企业id 
 callerstring非必须 主叫号码 
 btimeinteger非必须 呼叫开始时间(秒时间戳)makecall
 hangupdirinteger非必须 挂机方向(0:平台挂机,1:对端挂机) 
 createTimeinteger非必须 话单创建时间 
 altimeinteger非必须 振铃时间(秒时间戳)altering
 caller_citystring非必须 主叫市 
 etimeinteger非必须 呼叫结束时间(秒时间戳)callcleared
 customizeParamsstring非必须 用户联系人所有字段信息 
 groupNamestring非必须 技能组名称 
 agentNamestring非必须 坐席名称 
 botIdstring非必须 机器人id 
 botResponseTimeinteger非必须 机器人应答时间(秒时间戳) 
 mediaNostring非必须 媒体站点号 
 recordUrlstring非必须 录音地址 
fileServerstring非必须 录音下载地址(录音文件存在时才有) 
taskidinteger非必须 任务id 
operatorIdstring非必须 坐席工号例:1001
agentanswertimestring非必须 坐席桥接应答时间(yyyy-MM-dd HH:mm:ss) 
 返回数据 
名称类型是否必须默认值备注其他信息
 codeinteger非必须 返回码(200) 
 msgstring非必须 返回消息 

4.1.2 转IVR

基本信息 
Path: 客户地址 
Method: POST 
接口描述: 
推送示例
  • {
  •     "callid":"20217090904342167649",
  •     "agentId":0,
  •     "called_province":"北京",
  •     "called":"13366557640",
  •     "fileServer":"http://127.0.0.1",
  •     "recordUrl":"/app/clpms/record/20210324/154_20217090904342167649_100000011_13366557640_20210324173429_1616578469101.wav",
  •     "groupId":0,
  •     "cause":8,
  •     "called_city":"北京",
  •     "antime":0,
  •     "uuid2":"uuid27640",
  •     "duration":0,
  •     "caller_province":"",
  •     "uuid1":"uuid13366557640",
  •     "companyId":154,
  •     "caller":"100000011",
  •     "btime":1616578468,
  •     "hangupdir":0,
  •     "createTime":1616578479,
  •     "altime":1616578469,
  •     "caller_city":"",
  •     "mediano":1,
  •     "etime":1616578479,
  •     "ivrParams":"{}",
  •     "taskid":1
  • }
 
请求参数 
Headers 
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
Body 
名称类型是否必须默认值备注其他信息
 callidstring非必须 callid 
 agentIdinteger非必须 坐席id 
 called_provincestring非必须 被叫归属省 
 calledstring非必须 被叫号码 
 groupIdinteger非必须 技能组id 
 causeinteger非必须 挂机原因(见挂机原因表) 
 called_citystring非必须 被叫市 
 antimeinteger非必须 应答时间(秒时间戳) 
 uuid2string非必须 联系人字段uuid2 
 durationinteger非必须 通话时长 
 caller_provincestring非必须 主叫省 
 uuid1string非必须 联系人字段uuid 
 companyIdinteger非必须 企业id 
 callerstring非必须 主叫号码 
 btimeinteger非必须 呼叫开始时间(秒时间戳) 
 recordUrlstring非必须 录音地址 
fileServerstring非必须 录音下载地址(录音文件存在时才有) 
 hangupdirinteger非必须 挂机方向(0:平台挂机,1:对端挂机) 
 createTimeinteger非必须 话单创建时间 
 altimeinteger非必须 振铃时间(秒时间戳) 
 caller_citystring非必须 主叫市 
 etimeinteger非必须 呼叫结束时间(秒时间戳) 
 ivrParamsstring非必须 ivr参数(jsonstring格式) 
 medianostring非必须 媒体站点号 
taskidinteger非必须 任务id 
 
返回数据 
名称类型是否必须默认值备注其他信息
 codeinteger非必须 返回码(200) 
 msgstring非必须 返回消息 

4.1.3 转技能组-预测呼用户呼叫失败挂机

基本信息 
Path: 客户地址 
Method: POST 
接口描述: 
推送示例
  • {
  •     "callid":"20217090904342167709",
  •     "called_province":"北京",
  •     "called":"13366557640",
  •     "recordUrl":"",
  •     "cause":"32",
  •     "stime":"2021-03-25 17:17:12",
  •     "called_city":"北京",
  •     "uuid2":"7",
  •     "caller_province":"",
  •     "antime":" ",
  •     "uuid1":"7",
  •     "companyid":"154",
  •     "caller":"100000011",
  •     "hangupdir":0,
  •     "caller_city":"",
  •     "altime":"2021-03-25 17:17:14",
  •     "mediano":"1",
  •     "etime":"2021-03-25 17:17:20",
  •     "taskid":8358
  • }
 
请求参数 
Headers 
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
Body 
名称类型是否必须默认值备注其他信息
 callidstring非必须 通话id 
 called_provincestring非必须 被叫归属省 
 calledstring非必须 被叫 
 causestring非必须 挂机原因 
 stimestring非必须 呼叫开始时间(yyyy-MM-dd HH:mm:ss) 
 called_citystring非必须 被叫归属市 
 uuid2string非必须 联系人字段uuid2 
 caller_provincestring非必须 主叫归属省 
 uuid1string非必须 联系人字段uuid 
 companyidstring非必须 企业id 
 callerstring非必须 主叫 
 hangupdirinteger非必须 挂机方向(0:平台挂机,1:对端挂机) 
 caller_citystring非必须 主叫归属市 
 etimestring非必须 呼叫结束时间(yyyy-MM-dd HH:mm:ss) 
 taskidinteger非必须 任务id 
 recordUrlstring非必须 录音地址 
 antimestring非必须 呼叫应答时间(yyyy-MM-dd HH:mm:ss) 
 altimestring非必须 呼叫振铃时间(yyyy-MM-dd HH:mm:ss) 
 medianostring非必须 媒体站点号 
 返回数据 
名称类型是否必须默认值备注其他信息
 codeinteger非必须 返回码(200) 
 msgstring非必须 返回消息 

4.1.4 转技能组-预测用户接通转坐席接通挂机

基本信息 
Path: 客户地址 
Method: POST 
接口描述: 
推送示例 
  • {
  •     "callid":"20217090904342167712",
  •     "called":"13366557640",
  •     "cause":"0",
  •     "stime":"2021-03-25 17:22:06",
  •     "qtimeend":"1616664144",
  •     "duration":"37",
  •     "qtimestart":"1616664134",
  •     "companyid":"154",
  •     "hangupdir":1,
  •     "altime":"2021-03-25 17:22:07",
  •     "taskid":8359,
  •     "timestamp":"1616664126",
  •     "agentid":"52313",
  •     "called_province":"北京",
  •     "fileServer":"http://127.0.0.1",
  •     "recordUrl":"/app/clpms/record/20210325/154_20217090904342167712_100000011_13366557640_20210325172207_1616664127921.wav",
  •     "agentName":"顺利",
  •     "called_city":"北京",
  •     "antime":"2021-03-25 17:22:11",
  •     "uuid2":"7",
  •     "caller_province":"",
  •     "uuid1":"7",
  •     "caller":"100000011",
  •     "groupName":"顺利呼入组",
  •     "mediano":"1",
  •     "caller_city":"",
  •     "etime":"2021-03-25 17:22:48",
  •     "device":"20217092003853795533"
  • }
 
请求参数 
Headers 
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
Body 
名称类型是否必须默认值备注其他信息
 callidstring非必须 callid 
 calledstring非必须 被叫 
 causestring非必须 挂机原因 
 stimestring非必须 呼叫开始时间(yyyy-MM-dd HH:mm:ss) 
 qtimeendstring非必须 出队列的时间(秒timestamp) 
 durationinteger非必须 通话时长(秒) 
 qtimestartstring非必须 进入队列的时间(秒timestamp) 
 companyidstring非必须 企业id 
 hangupdirnumber非必须 挂机方向(0:坐席挂机,1:用户挂机) 
 altimestring非必须 振铃时间(yyyy-MM-dd HH:mm:ss) 
 taskidinteger非必须 任务id 
 timestampstring非必须 callid创建时间 
 agentidstring非必须 坐席id(主键) 
 called_provincestring非必须 被叫归属省 
 recordUrlstring非必须 录音地址 
fileServerstring非必须 录音下载地址(录音文件存在时才有) 
 agentNamestring非必须 坐席名称 
 called_citystring非必须 被叫归属市 
 antimestring非必须 应答时间(yyyy-MM-dd HH:mm:ss) 
 uuid2string非必须 联系人字段uuid2 
 caller_provincestring非必须 主叫归属省 
 uuid1string非必须 联系人字段uuid1 
 callerstring非必须 主叫 
 groupNamestring非必须 技能组名称 
 medianostring非必须 媒体站点号 
 caller_citystring非必须 主叫归属市 
 etimestring非必须 呼叫结束时间(yyyy-MM-dd HH:mm:ss) 
 devicestring非必须 设备号 
operatorIdstring非必须 坐席工号例:1001
agentanswertimestring非必须 坐席桥接应答时间(yyyy-MM-dd HH:mm:ss) 
 返回数据
名称类型是否必须默认值备注其他信息
 codeinteger非必须 返回码(200) 
 msgstring非必须 返回消息