아웃바운드 작업

Create outbound task

POST/openapi/tasks

요청

요청 본문

namestring필수

任务名称

assistantIdinteger필수

小助手ID

assistantOverrideobject

Creates a new assistant version

globalConfigobject

全局配置

welcomestring

开场白

promptstring

系统提示词

languagestring

zh, en, jp

speakerIdinteger

讲话人ID

optionobject필수

任务配置

numberFileMetaobject필수
号码integer필수
姓名integer필수
性别integer필수
销售姓名integer필수
numbersinteger[]필수

呼出线路ID

startTimestring[][]필수

任务开始时间段

startDatestring필수

任务开始日期

retryCountinteger필수

重试次数

retryIntervalinteger필수

重试间隔时间(单位:秒)

numbersobject[]필수

呼出号码

[].numberstring필수

呼出号码

[].extraobject

map

응답

200 OK

필드 없음

샘플 코드

curl -X POST 'https://openapi.voicefox.ai/openapi/tasks' \
  -H 'Authorization: Bearer <YOUR_TOKEN>' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "任务名称",
  "assistantId": 0,
  "assistantOverride": {
    "globalConfig": {
      "welcome": "开场白",
      "prompt": "系统提示词",
      "language": "语言"
    },
    "speakerId": 0
  },
  "option": {
    "numberFileMeta": {
      "号码": 0,
      "姓名": 0,
      "性别": 0,
      "销售姓名": 0
    },
    "numbers": [
      0
    ],
    "startTime": [
      [
        "string"
      ]
    ],
    "startDate": "任务开始日期",
    "retryCount": 0,
    "retryInterval": 0
  },
  "numbers": [
    {
      "number": "呼出号码",
      "extra": {}
    }
  ]
}'

응답 예시

{}