开发者文档 开发者文档
帮助中心 (opens new window)
帮助中心 (opens new window)
  • 呼叫中心V7

  • 外呼机器人V5
  • 电销中心

  • 行业语音 Agents

    • 权限认证
    • 基础信息接口

    • 短信平台接口

    • 风控策略接口

    • AI引擎接口

    • 回调接口

    • AI外呼接口

      • 外呼场景调用流程说明
      • 任务操作接口

        • 新增任务接口
          • 1、接口描述
          • 2、请求头
          • 3、输入参数
          • 4、输出参数
          • 5、示例
        • 启动任务接口
        • 暂停任务接口
        • 修改任务接口
        • 删除任务接口
        • 终止任务接口
        • 检查所有任务
        • 异步导入客户到外呼任务接口
        • 执行(开始,暂停)所有任务
      • 任务信息查询接口

      • 任务完成电话信息查询接口

      • 通话统计接口

      • 通话计费接口

  • 语音类产品 API
  • 行业语音 Agents
  • AI外呼接口
  • 任务操作接口
智齿科技
2026-08-04
目录

新增任务接口

# 1、接口描述

功能说明: 通过此接口在AICC新增任务 ,AI外呼是围绕着任务进行的,用户将话术(AI的对话逻辑),线路(AI外呼的外显号码),并发(AI外呼同时进行的个数)外呼时段等必要属性通过新建任务的动作赋予任务后可以通过开启,暂停,修改任务等方式控制AI外呼的过程。1分钟内最多创建30个任务 请求地址: https://open-api.soboten.com/apiOpen/v1/job/create 请求方法: POST

# 2、请求头

请求头参数获取详见权限认证

参数名 类型 是否必填 描述
appkey String 是 ISV账号信息里获取
timestamp Long 是 生成验签字段时使用的时间戳
signature String 是 验签字段,获取方法详见权限认证

# 3、输入参数

任务基础属性相关配置

参数名 类型 是否必填 描述 示例
robotCallJob Object 是 该组参数负责确定任务的基本属性
+name String 是 任务名称(单个账户下任务名称需要保持唯一性) "创建任务测试"
+dialogFlowId Long 是 话术id,可以通过界面查询或者话术接口获取,[话术列表查询接口](../../04.AI引擎接口/01.行业语音 Agents接口/01.获取行业语音 Agents列表接口.md) 1444
+mode String 是 任务启动方式,共有两种方式,MANUAL为手动启动,需要调用启动任务接口或者在界面上手动启动任务,AUTO为自动启动,需要在建立任务时设定任务开始时间(startTime)以自动启动任务 "AUTO"
+startTime String 否 任务自动启动日期,该字段仅在任务启动方式(mode)为自动启动(AUTO)时必传,其他时候非必传且无效 “2021-12-22 00:00:00”
+dailyStartTime String 是 可拨打开始时间,默认不可以早于9点,可以联系商务同学调整 “09:00”
+dailyEndTime String 是 可拨打结束时间,默认不可以晚于20点,可以联系商务同学调整 “20:00”
+phoneType String 是 任务使用的线路类型,常规客户仅支持“LANDLINE”(即线路),如果客户有对接通讯网关可选择”MOBILE“(网关卡线),如果客户需要使用外呼策略组请选择“CALL_POLICY_GROUP"类型,并阅读外呼策略组模块相关说明 “LANDLINE”
+robotCount Integer 是 任务使用的AI并发数,可使用的并发数请咨询业务同学或某某对应的服务同学 5

线路属性选择相关配置

参数名 类型 是否必填 描述 示例
jobPhoneNumberIdList List 是 线路id,当线路类型(phoneType)为线路(LANDLINE)时,可通过请联系智齿商务人员或售后人员获取,一般同一账户仅有一条线路,遇到多条线路时请联系某某服务同学获取支持,务必不要随机选择。 [56731]
concurrencyQuota Integer 是 线路并发数,默认与任务使用的AI并发数(robotCount)相同 5

外呼时段补充配置(设定较为复杂的外呼时间规则时可使用以下参数,注意以下参数仍配置在robotCallJob参数组中(实际可外呼时段取所有限制条件限制的最小时段)

参数名 类型 是否必填 描述 示例
robotCallJob Object 是 该组参数负责确定任务的基本属性
+endTime String 否 外呼结束时间,该时间点后任务会被系统挂起停止外呼(设定仅到日,当日23:59停止外呼) "2022-02-07 10:00:00"
+inactiveTimeList List 否 不可拨打时间段,每日该时间段内任务会被挂起,最多可以设置三个不可拨打时间段 [{"startTime":"12:00", "endTime":"13:00"},{"startTime":"14:00", "endTime":"15:00"},{"startTime":"16:00", "endTime":"17:00"}]
+inactiveDateList List 否 不可拨打日期,该日期段内任务会被挂起,最多可以设置三个不可拨打日期段 [{"startDate":"2022-02-05","endDate":"2022-02-07"},{"startDate":"2022-02-08","endDate":"2022-02-09"},{"startDate":"2022-02-10","endDate":"2022-02-11"}]
+daysOfWeek List 否 周可拨打时段,时段外的时间,任务会被挂起,星期几不传,星期几就是时段外 ["MONDAY","TUESDAY"]

任务挂机短信模块,外呼后给客户发送短信的相关配置可以使用以下参数,注意以下参数仍配置在robotCallJob参数组中

参数名 类型 是否必填 描述 示例
robotCallJob Object 是 该组参数负责确定任务的基本属性

# 4、输出参数

参数名 类型 描述 示例
code Integer 响应码 200
data Object
+robotCallJobId Long 刚刚创建的任务ID 578253
requestId String 请求Id pb8Aeiyh
resultMsg String 响应说明 创建成功
host String 业务主机名 prod-web-7
errorStackTrace String 异常堆栈 null

# 5、示例

输入示例:

{
  "robotCallJob": {
    "name":"新建任务测试4",
    "dialogFlowId":1444,
    "mode":"AUTO",
    "startTime":"2022-02-08 10:00:00",
    "dailyStartTime":"09:00",
    "dailyEndTime":"20:00",
    "phoneType":"LANDLINE",
    "robotCount":5,
    "endTime":"2022-02-07 10:00:00",
    "inactiveTimeList":[{"startTime":"12:00", "endTime":"13:00"},{"startTime":"14:00", "endTime":"15:00"},{"startTime":"16:00", "endTime":"17:00"}],
    "inactiveDateList":[{"startDate":"2022-02-05","endDate":"2022-02-07"},{"startDate":"2022-02-08","endDate":"2022-02-09"},{"startDate":"2022-02-10","endDate":"2022-02-11"}],
    "daysOfWeek":["MONDAY","TUESDAY"],
    "smsTemplateId": 9755,
    "smsAlertLevelCode": [0,1],
    "smsPushType": "DISTINCT_PUSH",
    "smsPushAnswered": true,
    "redialSettingList": [{
    "redialCondition":["CALL_LOSS","NO_ANSWER"],
    "redialInterval":30,
    "redialTimes":2,
    "connectRedialCondition":[0,1],
     }],
    "redialType":"FIRST_CALL",
    "csStaffGroupId":2113,
    "isPrior":"true",
    "earlyWarningAlertUsers":[1875],
    "description":"测试备注",
    "customerWhiteGroupIds":[20393],
     "wechatPushConditionList":[{
        "intentLevelCodes":[0,1],
        "durationThreshold":30,
        "userIds":[124809],
        "wechatSendMethod":"SENDTOONE",
        "transferCustomer":"true"
     }],
     "flashMessageTemplateId":1024,
     "reSendSmsTemplateIds":[9755],
     "enableReSendSms":true,
     "botSmsTemplateId":1023
  },
  "jobPhoneNumberIdList":[56731],
  "concurrencyQuota":5
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45

输出示例:

{
    "code": 200,
    "data": {
        "robotCallJobId": 578253
    },
    "requestId": "pb8Aeiyh",
    "resultMsg": "创建成功",
    "host": "prod-web-7",
    "errorStackTrace": null
}
1
2
3
4
5
6
7
8
9
10
上次更新: 2026/8/4 16:21:54

← 外呼场景调用流程说明 启动任务接口→

最近更新
01
权限认证
08-04
02
短信接收结果回调
08-04
03
外呼场景调用流程说明
08-04
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式