智能外呼接口

智能外呼任务创建接口

  • 请求方式:POST
  • 请求地址:/openapi/call/web/v1/autoCallTask/createIntelligentCall
  • 请求时请进行接口鉴权
请求体
{ "name":"test112", "description":"123", "callStrategy":{"concurrentType":"stable","concurrent":1}, "priority":1, "startType":"manual", "timeConditionName":"2024", "ivrName":"ssss1", "numberType":"number", "numberList":["02862280304"], "timeOut":20 }
请求体字段解说明
字段类型是否必须备注
createUserString创建人坐席工号
nameString智能外呼名称
descriptionString智能外呼描述
callStrategyobject呼叫策略
concurrentTypeString并发类型,stable固定并发 dynamic动态并发
->concurrentint条件并发数,固定并发是必填
->maxConcurrentint条件最大并发数,动态并发必填
->freeAgentCountint条件动态并发倍率,动态并发必填
priorityint任务优先级
startTypeString启动方式 manual手动启动 timing定时启动
timingStartTimeString条件定时启动时间,定时启动必填,yyyy-MM-dd HH:mm:ss
timeConditionNameString运行时间
ivrNameString语音导航
numberTypeString号码类型 number外显号码 group号码组
numberListList<String>条件号码列表,选外显号码时必填
numberGroupString条件号码组,选号码组时必填
timeOutint振铃时间 秒
响应参数
{ "success": true, "taskID": "6b381f10-c90d-11eb-b958-3b03bb346fd3", "message": "200 ok!" }

智能外呼导入数据接口

  • 请求方式:POST
  • 请求地址:/openapi/call/web/v1/autoCallTask/insertOutboundTaskData
  • 请求时请进行接口鉴权
请求示例请求体
{"duplicateCheckType" : "3","taskId" : "e8b0b776-5d9d-47a9-b84f-2b024f058c75","numbers" : [{"phone":"13778220778","extras" :"{\"vo\":\"测试测试\",\"id\":\"1234531\"}"},{"phone":"17854110073","extras" :"{\"vo\":\"测试测试\",\"id\":\"1234531\"}"}]}
请求体字段解说明
字段类型是否必须备注
taskIdString任务ID
duplicateCheckTypeString号码去重方式:1:账户内所用任务去重,2:当前任务内去重,3:不检测
createUserString操作人
numbersarray导入的数据,此值类型为数组
->phoneString手机号
->extrasString额外参数,传参需要是jsonString格式,该参数可以用在ivr中,且extras参数会在通话事件推送中同步推送给用户的接口。
外呼任务导入号码成功返回示例
{"success": true,"code": 200,"message": "200 OK"}
2024-07-19