Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated using 4PSA automated script

...

  • The sounds can be retrieved based on their ownership, for example, for view="system" the service will get a system sound, while for view="client" it will get a personal sound;
  • If the language is not specified, then the language set up for the IVR will be used; if no language is defined for the IVR, then the default one will be used, English (en);
  • The playback sound can be made in foreground or background, based on the the where parameter;
  • The The loop attribute controls for how many times the sound is played;
  • While the sound is played, the user may be requested to enter a digit; the key pressed is saved in the digitvar variable; if digitvar is not supplied, then the digit is not saved

...

Code Block
titleExample
<Response>
	<PlaySound language="fr" view="system" folder="/custom" where="background" digitvar="contact">
          Choose-contact-method
    </PlaySound>
<Response></Response>

Jump

Performs a jump to an IVR context at a given option. The jump can be performed directly to a priority where the IVR should have registered an action.

...

Sets a CallerID Number and a CallerID Name on the IVR environment.  These These can be retrieved later by other applications. If any of the name or number attributes is missing, the XML response parsing is aborted.

...

Plays a text using a specific voice. The volume is optional and its default value is 150. This verb requires a TTS license installed and TTS activated on the VoipNow Service Provider Edition infrastructure3 infrastructure.

Code Block
<Response>
	<PlayTTS voice="Alice-8KHz" volume="100">
</Response>

Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.