13.1 功能场景说明
IVR指定坐席分配主要针对金融、保险、房产等行业针对一个客户经理(坐席)接听所属群体客户的场景。当企业用户来电后,根据来电号码匹配到对应的客户经理(坐席),当所属坐席较忙或未应答时,可根据接口返回的其他坐席接听,在更高效服务用户的同时,减少沟通成本,为企业降本增效。
13.2 接口描述
该规范由优音通信定义,客户系统需按此规范实现该接口。优音通信平台调用该接口将向第三方客户请求坐席列表。主被叫数据以 json 字符串格式封装,通过 http post 方式推送给客户。
13.3 请求数据格式
{
“tenantid”: “xxxxx-xxxxx-xxxxx-xxxxx”,
“ani”: “12345”,
“dnis”: “67890”,
“sessionid”: “xxxxx-xxxxx-xxxxx-xxxxx”,
“dtmf”: “”
}
13.5 请求参数说明
非必填参数,调用接口时请传递参数名,参数值可为空
序号 | 名称 | 是否必填 | 说明 |
---|---|---|---|
1 | tenantid | 是 | 租户ID |
2 | ani | 是 | 主叫号码 |
3 | dnis | 是 | 被叫号码 |
4 | sessionid | 是 | 会话ID |
5 | dtmf | 是 | 按键信息 |
13.6 返回结果格式
{
“rtncode”: 200,
“rtnmsg”: “success”,
“data”: {
“condition5”: “true”,
“tips5”: “”,
“condition6”: “true”,
“sound1”: 0,
“agents”: [
“9000”,
“8000”
],
“tips6”: “”,
“tips1”: “”,
“sound2”: 0,
“tips2”: “”,
“sound3”: 0,
“tips3”: “”,
“sound4”: 0,
“tips4”: “0”
}
}
13.6 返回参数说明
将需要返回的坐席以数组格式存放到data.agents字段中即可,其他数据按照示例返回即可