• Default data submitted on request: CallerName, Direction, ApiVerson, CallStatus, To, From, AccountSid, CallSid
  • Play
  • Play audio from URL supplied as content of Play tag http://some.host.com/file/to/play.mp3
  • Support 'loop' attribute, to loop playing of the audio
  • Accept mp3 and wav audio files
  • Nestable in the Verb
  • Cache retrieved audio
  • Say
  • Convert text in content of Say tag into spoken words Hello world
  • Support 'voice' attribute with 'male' or 'female' as values; default 'male'
  • Support 'language' attribute with 'en', 'es'; default 'en'
  • Support 'loop' attribute, to loop saying the text
  • Nestable in the Verb
  • If using 3rd party engine, cache generated audio file
  • Support using iSpeech as TTS engine
  • Dial
  • Support dialing out to DID as content of Dial 4158867900
  • Support dialing out to DID(s) as Number tag(s) +14158867900...
  • Support dialing Kazoo Users directly abc123...
  • Support dialing Kazoo Devices directly sdf234...
  • Optionally support internal extension dialing
  • Support 'action' attribute to send followup request based on how the Dial went
  • Support setting the caller ID via 'callerId' attribute to a valid phone number (default is caller's ID)
  • Pause
  • Support waiting silently for a specified number of seconds
  • Nestable in the verb
  • Gather
  • Collect DTMFs from caller, and send collection to url (current or specified by 'action' URL)
  • Support a timeout, which when breached, returns 'timeout' for the Digits field
  • Support custom finishOnKey DTMF tone (not collected) to end collection
  • Support collecting certain number of digits (default is unlimited)
  • Support nesting , , and

Edit this page here