静默座席改变流程状态
接口方法
设置成“POST”。
URL
https://IP:PORT/oifde/rest/api/flow/changeWorkMode
请求说明
参数名称 |
数据类型 |
参数位置 |
必选/可选 |
描述 |
---|---|---|---|---|
tenantId |
String |
body |
True |
租戶ID |
callId |
String |
body |
True |
会话ID |
agentId |
String |
body |
True |
座席ID |
workMode |
String |
body |
True |
会话状态,要切换的流程状态 0:普通 1:监察 2:插入 3:转移
说明:
只有在监察/插入状态下才能调用此接口切换状态。传入的新状态会和当前会话的状态比较:
|
callTransferRequest |
Object |
body |
当workMode=3时,必填 |
呼叫转移参数请参考表2 |
authToken |
String |
body |
True |
认证token。 请参见C3 智能助手平台接口鉴权方式。 |
参数 |
数据类型 |
参数位置 |
必选/可选 |
描述 |
---|---|---|---|---|
callTransferType |
String |
body |
True |
呼叫转移类型。 1:转人工(通过路由码方式转技能队列) 2:转IVR 3:转人工(通过技能队列名称方式转技能队列) 4:转人工(转座席工号) 5:转接第三方号码 6:在线数字辅助 7:转人工(转熟客,目前仅支持多媒体) 8:转人工(转座席所在技能队列,目前仅支持多媒体) 31:转多媒体留言(转熟客) 32:转多媒体留言(转技能队列) 33:转多媒体留言(转座席) |
callTransferRouteValue |
String |
body |
True |
呼叫转移路由值。
|
callTransferTransData |
String |
body |
False |
随路数据 |
callTransferNumber |
String |
body |
False |
主叫号码 |
响应说明
参数名称 |
数据类型 |
参数位置 |
必选/可选 |
描述 |
---|---|---|---|---|
errorCode |
String |
body |
False |
错误码
|
errorMsg |
String |
body |
False |
响应描述 |
报文样例
- 请求消息样例
{ "tenantId":"XXX", "callId":"123123412300030010", "agentId":"88880002", "workMode":"3", "authToken": "t***********************", "callTransferRequest":{ "callTransferType":"5", "callTransferRouteValue":"88880006", "callTransferTransData":"", "callTransferNumber":"" } }
- 响应消息样例
{ "errorCode" : "0", "errorMsg" : "" }