Parameters |
Description |
Required |
Type |
appId |
App id |
Yes |
String |
displayNum |
Display number 0-20 digits, blank allowed |
No |
String |
taskName |
The task name is 2-64 in length and cannot be repeated |
Yes |
String |
numberInfoList |
Number details, maximum 100,000 records |
Yes |
List<Object> |
calleeNumber |
The called number is a 7-15 digit number consisting of the country code and the mobile phone number. |
Yes |
String |
text1 |
Callee information: Text1. It can be used to replace the variable ${text1} in the hang-up SMS template. If there is ${text1} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text2 |
Callee information: Text2. It can be used to replace the variable ${text2} in the hang-up SMS template. If there is ${text2} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text3 |
Callee information: Text3. It can be used to replace the variable ${text3} in the hang-up SMS template. If there is ${text3} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text4 |
Callee information: Text4. It can be used to replace the variable ${text4} in the hang-up SMS template. If there is ${text4} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text5 |
Callee information: Text5. It can be used to replace the variable ${text5} in the hang-up SMS template. If there is ${text5} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text6 |
Callee information: Text6. It can be used to replace the variable ${text6} in the hang-up SMS template. If there is ${text6} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text7 |
Callee information: Text7. It can be used to replace the variable ${text7} in the hang-up SMS template. If there is ${text7} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text8 |
Callee information: Text8. It can be used to replace the variable ${text8} in the hang-up SMS template. If there is ${text8} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text9 |
Callee information: Text9. It can be used to replace the variable ${text9} in the hang-up SMS template. If there is ${text9} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
text10 |
Callee information: Text10. It can be used to replace the variable ${text10} in the hang-up SMS template. If there is ${text10} in the hang-up SMS template, the value of this parameter cannot be null. The field length does not exceed 30 characters. If the string No is not specified, it will be truncated. |
No |
String |
source |
File source (1- uploaded file, 2- reuploaded voice file, 3- text-to-speech) |
Yes |
Integer |
voiceFileId |
Voice file ID |
source=1 Must pass |
String |
uploadName |
Name of the uploaded file, 5-32 characters in length |
source=2 Required |
String |
baseFile |
base64 file stream |
source=2 Required |
String |
text |
File contents: tts text Max 1000 |
source=3 Required |
String |
lan |
Convert language source equals 3 Required Language code [ Vietnamese: VN, English: EN, Japanese: JP, Arabic: ARB, German: DE, Hindi: IN, Italian: IT, South Korea: KR, Russia: RU, Spain: ES, Portugal: PT, Indonesian: IDN, Bangladesh: BD Thai: TH ] |
source=3 Required |
String |
sendTime |
Scheduled call time (null for immediate calls) |
No |
LocalDateTime |
loopCount |
Default 1 broadcast maximum 9 |
Yes |
Integer |
maxCalls |
Maximum call duration, n seconds after connection forced hang up maximum 999 seconds |
Yes |
Integer |
hangUpSms |
Trigger hang up SMS 0- no, 1- Yes |
No |
Integer |
smsAppId |
SMS App ID |
hangUpSms=1, required |
String |
smsContent |
Hang up SMS template, maximum 1000 characters. Support variable replacement function, variables ${text1}-${text10} |
hangUpSms=1, required |
String |
senderId |
Sender ID Max 32 characters |
No |
String |
feedbackPush |
Button feedback Push SMS: 0- no, 1- yes |
hangUpSms=1, (feedbackPush, successPush, failedPush, ringPush) This parameter is mandatory |
Integer |
feedbackValue |
Feedbackvalue: 0-9 |
feedbackPush =1, required |
String |
successPush |
Call success Push Send SMS: 0- no, 1- yes |
hangUpSms=1, (feedbackPush, successPush, failedPush, ringPush) This parameter is mandatory |
Integer |
successPushTime |
Number of seconds after successful call push SMS message minimum 0s Maximum 9999 |
successPush=1, which is mandatory |
Integer |
failedPush |
Failed call Push SMS: 0- No, 1- yes |
hangUpSms=1, (feedbackPush, successPush, failedPush, ringPush) This parameter is mandatory |
Integer |
ringPush |
Ring successfully push SMS: 0- No, 1- yes |
hangUpSms=1, (feedbackPush, successPush, failedPush, ringPush) This parameter is mandatory |
Integer |
toSeat |
Toseat or not :0- no, 1- Yes |
No |
Integer |
sipGroupId |
Agent group id |
Required when toSeat=1 |
Integer |
outboundControl |
Outgoing Call controller, 1- proportional outgoing call |
Required when toSeat=1 |
Integer |
calloutRate |
Outgoing call multiplier, up to 1-100 |
Required when toSeat=1 |
Integer |
toSeatType |
Switch to seat condition, 1 transfer after the group call ends, 2 transfer according to key feedback, |
When toSeat=1, this parameter is required |
Integer |
toSeatKey |
Toseatkey |
Required when toSeat=1 and toSeatType=2 |
Integer |
allowSendTime |
Allow sendtime 3 Add up to 3 time periods that can be sent |
No |
List |
strTime |
Start time HH:SS |
No |
String |
endTime |
End time HH:SS |
No |
String |
maxRingingTime |
Maximum ringing duration, default is 60, can be entered in 20-120 seconds |
No |
Integer |
delayPlay |
Delayed playback, default is 0, can be entered in 0-999 seconds. |
No |
Integer |
delayHangup |
Delayed hang up, default is 0, can be entered in 0-999 seconds. |
No |
Integer |
delayTransfer |
Delayed transfer, unit is seconds. |
Parameter takes effect when toSeat=1 and toSeatType=2 |
Integer |