Outbound tasks
Create outbound task
POST
/openapi/tasksRequest
Request body
namestringrequired
任务名称
assistantIdintegerrequired
小助手ID
assistantOverrideobject
Creates a new assistant version
globalConfigobject
全局配置
welcomestring
开场白
promptstring
系统提示词
languagestring
zh, en, jp
speakerIdinteger
讲话人ID
optionobjectrequired
任务配置
numberFileMetaobjectrequired
号码integerrequired
姓名integerrequired
性别integerrequired
销售姓名integerrequired
numbersinteger[]required
呼出线路ID
startTimestring[][]required
任务开始时间段
startDatestringrequired
任务开始日期
retryCountintegerrequired
重试次数
retryIntervalintegerrequired
重试间隔时间(单位:秒)
numbersobject[]required
呼出号码
[].numberstringrequired
呼出号码
[].extraobject
map
Response
200 OK
No fields
Sample code
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": {}
}
]
}'Response example
{}