Send Voice Broadcast To List with Polling and Do-Not-Call

creategenerateSingleQuestionPoll / createSingleQuestionPoll

Parameters

  • key - (String) your api key from the account page
  • callerid - (String) Caller ID displayed on outbound calls
  • numbers - (String[]) 10 digit phone numbers to call
  • dncDigit - (String) currently unused please send non NULL value 
  • lafile- (byte[]) Live Answer sound file
  • amfile - (byte[]) Answering machine sound file
  • dncfile - (byte[]) Answering machine sound file
  • poll1File- (byte []) which sound should be used after pressing poll1Digit
  • poll2File- (byte []) which sound should be used after pressing poll2Digit
  • poll3File- (byte []) which sound should be used after pressing poll3Digit
  • poll1Digit - (String) which DTMF digit will initiate the poll1File to be played and the poll1Value to be set
  • poll2Digit - (String) which DTMF digit will initiate the poll2File to be played and the poll2Value to be set
  • poll3Digit - (String) which DTMF digit will initiate the poll3File to be played and the poll3Value to be set
  • poll1Value - (String) which String should be used to mark the "status" field when pressing poll1Digit
  • poll2Value - (String) which String should be used to mark the "status" field when pressing poll2Digit
  • poll3Value - (String) which String should be used to mark the "status" field when pressing poll3Digit

Special note: to find responses use getCallDetails and look at the "status" field of CallType

Response

  • campaign id - the unique campaignid of the broadcast