静默座席改变流程状态
接口方法
设置成“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" : "" }