| Parameter |
Description |
Required |
Type |
| appId |
Application ID |
Yes |
String |
| displayNum |
Display number, 0-20 digits, can be empty |
No |
String |
| taskName |
Task name, length 2-64, must be unique |
Yes |
String |
| numberInfoList |
Callee numbers, max 200k mobile numbers. Multiple numbers separated by commas. Each number format: Country code + mobile number (6-18 digits). |
Yes |
List<Object> |
| ↳
calleeNumber |
Callee number, 6-18 digits consisting of country code + mobile number |
Yes |
String |
| ↳
text1 |
Callee Info: Text1. Used to replace variable ${text1} in the text variable template. If the template contains ${text1}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text2 |
Callee Info: Text2. Used to replace variable ${text2} in the text variable template. If the template contains ${text2}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text3 |
Callee Info: text3. Used to replace variable ${text3} in the text variable template. If the template contains ${text3}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text4 |
Callee Info: Text4. Used to replace variable ${text4} in the text variable template. If the template contains ${text4}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text5 |
Callee Info: Text5. Used to replace variable ${text5} in the text variable template. If the template contains ${text5}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text6 |
Callee Info: Text6. Used to replace variable ${text6} in the text variable template. If the template contains ${text6}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text7 |
Callee Info: Text7. Used to replace variable ${text7} in the text variable template. If the template contains ${text7}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text8 |
Callee Info: Text8. Used to replace variable ${text8} in the text variable template. If the template contains ${text8}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text9 |
Callee Info: Text9. Used to replace variable ${text9} in the text variable template. If the template contains ${text9}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| ↳
text10 |
Callee Info: Text10. Used to replace variable ${text10} in the text variable template. If the template contains ${text10}, this parameter cannot be null. Length max 30 characters, otherwise truncated. |
No |
String |
| sendTime |
Scheduled call time (pass null for immediate call) |
No |
LocalDateTime |
| maxCalls |
Max call duration. Forced hangup after n seconds of connection. Max 999 seconds, default 300s. |
Yes |
Integer |
| allowSendTime |
Allowed sending time slots, max 3 entries |
No |
List |
| ↳
strTime |
Start Time HH:MM |
No |
String |
| ↳
endTime |
End Time HH:MM |
No |
String |
| maxRingingTime |
Max ringing duration, default 60, input range 10-120 seconds |
No |
Integer |
| scriptId |
Agent ID |
Yes |
Integer |
| enableRecording |
Enable recording, 0-No, 1-Yes, default "Yes" if empty |
No |
Integer |
| recallFlow |
Recall Flow |
No |
Object |
| ↳
recallType |
Recall Type: 0 Resend all, 1 Resend failed, 3 Recall by intent |
No (Required if recallFlow is passed) |
Integer |
| ↳
recallInterval |
Recall Interval |
No (Required if recallFlow is passed) |
Integer |
| ↳
recallIntent |
Recall Intent codes, see Encoding Table for details |
No |
List<String> |
| ↳
recallNum |
Recall Count |
No (Required if recallFlow is passed) |
Integer |
| ↳
nodeList |
Flow Nodes |
Object |
List<String> |
| ↳
agentId |
Agent ID |
No (Required if nodeList is passed) |
Integer |