任务通话设置
请求接口
/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 | 累计评分小于等于设置值时触发 |
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