创建

基本信息

Path: http://cc.v-call.cn/task/create

Method: POST

接口描述:
可以创建多种类型的任务,语音通知、ivr、机器人、预览外呼

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称 类型 是否必须 默认值 说明
token string 通过授权接口获取的token
taskType string flow 任务类型,flow:机器人,notice:语音通知,ivr:IVR,preview:预览外呼
groupId string 流程id,taskType=flow时生效,从管理端获取
templateSn string 语音通知模板id,taskType=notice时生效,从管理端或者语音通知模板创建接口获取
ivrId string ivr流程id,taskType=ivr时生效,从管理端获取
name string 任务名称
caller string 主叫号
contactsList List 呼叫联系人列表 item 类型:object
├ phone string 手机号
├ params Hash 联系人入参,示例{“name”:”张三”,”age”:”18”} 跟流程入参对应
├ userData String 自定义参数(推送数据时返回)
callStartDate integer 当天0点 呼叫开始日期,13位毫秒级时间戳 默认为当天的0点
callEndDate integer 当天23:59:59 呼叫结束日期,13位毫秒级时间戳 默认为当天的23:59:59
dispatch List 08:00-20:00 可外呼时间段 item 类型:object
├ start string 08:00 外呼开始时间,例如:08:00
└ end string 20:00 外呼结束时间,例如:20:00
recallStrategy List 重呼策略 item 类型:object
├ delay integer 延迟时间,单位:秒
├ item string 项,当前只支持传phone
└ recallTimes integer 第几次重呼,第几组及为第几次

请求示例


{
    "groupId": "123qweqwe123",
    "name": "测试",
    "caller": "10010",
    "contactsList": [
        {
            "phone": "1301111111",
            "userdata": "00001",
            "params": {
                "name": "姓名1",
                "age": "18"
            }
        },
        {
            "phone": "13022222",
            "userdata": "00002",
            "params": {
                "name": "姓名2",
                "age": "18"
            }
        }
    ],
    "callStartDate": 1626710400000,
    "callStartDate": 1626753600000,
    "dispatch": [
        {
            "start": "09:00",
            "end": "12:00"
        },
        {
            "start": "13:00",
            "end": "18:00"
        }
    ],
    "recallStrategy":[{
        "delay":300,
        "item":"phone",
        "recallTimes":1
    },{
        "delay":300,
        "item":"phone",
        "recallTimes":2
    }]
}

返回数据

名称 类型 是否必须 默认值 备注 其他信息
msg string 非必须
code string 非必须 返回编码,0为成功,其他编码详见错误码列表
data Hash 非必须 描述
└ taskSn string 非必须 任务编号

返回示例

{
    "code": "0",
    "data": {
        "taskSn": "facc37bd06fa14eff13577b0efdf6185"
    }
    "msg": "success"
}

code列表

code 值 说明
0 成功
-1 错误说明
403 no auth
1003010 可外呼时间段格式错误
1003011 结束时间不能早于开始时间
1003022 结束时间不能早于当前时间
1003023 调度时间校验未通过
1004006 未绑定的主叫号码
1004007 当前主叫号未绑定外显号码
文档更新时间: 2024-03-07 02:04   作者:刘强