Skip to main content

Request Body

Parameters

NameTypeRequiredSample ValueDescription
toStringYes1323393337911-digit valid US number.
fromStringYes1234567890Assigned 10-digit Caller ID.
liveMessageStringYesVoice messageMessage for live call detection. Text-to-speech will be applied to this message.
vmMessageStringYesVoice messageMessage for machine call detection. Text-to-speech will be applied to this message.
optOutMessageStringNoOpt-out messageOptional message played when the opt-out key is pressed.
sendAtDateTimeNo2024-11-01 11:00:00Datetime in UTC format (YYYY-MM-DD HH:mm:ss). Default: current datetime.
uidStringYesabc-123Unique identifier (max 40 characters) used for tracking purposes.
programIdIntegerYes123456-digit identifier for bundling requests for reporting and billing purposes.
checkOptOutBooleanNotrueDefault: true. Check if the number is opted out. If false, opt-out checks are bypassed.
maxRetryIntegerNo1Default: 0. Number of retries if the voice message isn't successfully delivered.
retryAfterIntegerNo15Minutes to wait after each retry (range: 5-60).
repeatKeyIntegerNo-13Default: -13 (#). Key press to repeat the message (0-9, -13 for #, -6 for *).
maxRepeatIntegerNo2Default: 1. Number of times the message will repeat when the repeat key is pressed.
optOutKeyIntegerNo-13Default: -13 (#). Key press to opt out of the message (0-9, -13 for #, -6 for *).

Refer to the Examples for sample requests.