Avaya 6 Manual Do Utilizador

Página de 454
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