任务通话设置
请求接口
/agent-api/user/{user_id}/task/{task_id}/call_setting
请求方式
POST
请求参数
参数 | 类型 | 示例 | 解释 | 必填 |
---|---|---|---|---|
setting_id | int | 1 | 通话设置的类型 | 是 |
value | int | 1 | 通话设置的值 | 是 |
status | bool | true | 通话设置的状态 | 是 |
action | int | 1 | 通话设置的动作 | 是 |
请求案例
{ "data": [{ "setting_id": 1, "value": 300, "status": true, "action": 1 }, { "setting_id": 8, "value": 5, "status": true, "action": 1 } ] }
1plaintext
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16说明
通话设置可以只传你想设置的相应的setting_id的内容,不想设置则可以不传。
setting_id的值的含义
值 | 名称(触发条件) | 对应的action(动作)取值范围 | 解释 |
---|---|---|---|
1 | 最大通话时长 | 1,2 | 最大通话时长指单词通话的最大通话时长。启用后,通话达到最大通话时长后执行配置的执行动作。 |
2 | 累计未识别 | 1,2 | 累计未识别指用户询问的问题,未能匹配到对应的答案。启用后,单次通话达到触发条件后执行配置的执行动作 |
3 | 太多问题 | 1,2 | 太多问题指用户询问了过多的全局问题内的业务问题。启用后,单次通话达到触发条件后执行配置的执行动作。 |
4 | 重复问题 | 1,2 | 重复问题指用户反复问相同的问题。启用后,用户反复问相同问题达到触发条件后执行配置的执行动作。 |
5 | 累计无回复 | 1,2 | 累计无回复指用户在停顿时间周期内,机器触发《用户无回应》话术。启用后,单次通话累计无回复次数达到触发条件后执行配置的执行动作。仅支持配置全局累计次数,达到全局累计次数后执行配置的执行动作 |
6 | 累计评分(正数) | 2 | 累计评分大于等于设置值时触发 |
7 | 累计评分(负数) | 1 | 累计评分小于等于设置值时触发 |
8 | 智能监听 | 1,3 | 与用户交互中,分析用户说话内容,且与智能监听词库匹配,有匹配则执行对应动作 |
value 则为对应的值
setting_id
的值status 则为是否设置的状态(true or false)
action 则为是触发该设置后的动作,
1
代表挂断,2
代表转接,3
代表忽略。返回
{ "code": 200, "status": "success", "message": "通话设置成功", "data": { "task_id": "289b4a84-5648-4c92-8173-6addd8359d70" } }
1plaintext
2
3
4
5
6
7
8

任务通话设置