Avaya 6 IP Phone User Manual


 
Voicemail Pro Installation and Maintenance Page 157
15-601063 Issue 22e (16 May 2010)IP Office Release 6
Using the Voicemail Pro Client: User Variables
3.18 Call Variables
A number of call variables exist which can be used to perform tasks. For example, $NAM can be used to speak the user's
name within an action's entry prompt. Call variables can also be checked by the compare element in a condition and then
branch the call flow according to the variables value.
Unless otherwise stated, call variables are session based. This means that the variable values are specific to a particular
call within Voicemail Pro and does not persist between calls, including calls transferred from the Voicemail Pro which then
return. Also unless otherwise stated the values are 'read-only'.
· When accessing voicemail prompts, voicemail variables can be used in both the path and filename for
the prompt. For example, if prompts Greeting1.wav, Greeting2.wav etc. are recorded, an action set to
play Greeting$KEY.wav would play the greeting prompt that matched the current value of $KEY.
Speaking Variables to Callers
Call variables can be used as prompts. The value of the call variable will then be spoken. This applies to all variables that
are numeric values. It also applies to $NAM which will play the mailbox users recorded name prompt.
Numbers are spoken as a series of single digits. For example 123 is spoken as "one two three". To speak 123 as "one
hundred and twenty-three" requires TTS to be installed and a Speak Text action used.
Some call variables can be played as prompts, for example:
· $NAM
Plays the mailbox's name prompt if one has been recorded.
· $CLI
Speaks the caller's CLI.
· $RES
Plays the current result if it is a .wav file.
· $VAR
Plays the variable as a list of digits.
Variable Length
The length of the value stored within a variable is limited. For Voicemail Pro 4.2+ this limit has been increased from 64
characters to 512 characters.
157
198