The aa.aef Script Variables
Begin the aa.aef script design process by using the Variable pane of the Cisco Unified CCX Editor to define script variables.
Figure shows the variables of the aa.aef script as they appear in the Variable pane of the Cisco Unified CCX Editor.

Table describes the variables used in the aa.aef script.
Variable Name |
Variable Type |
Value |
Function |
||
---|---|---|---|---|---|
AlwaysEnable DialByName |
Boolean |
False |
Stores the information that indicates whether Dial By Name is always enabled for the script (regardless of the language associated with the incoming call or the type of media). (See If ASR.) |
||
MaxRetry |
Integer |
3 |
Stores the maximum retries a caller can make in this script before the script terminates the call. (See Localizing the Prompt Language.) Define this variable as a parameter so that the administrator can configure it when provisioning an application with this script. |
||
asr |
Boolean |
False |
Stores the information that indicates whether or not ASR is enabled for this call. (See Get Contact Info.) |
||
attempts |
Integer |
1 |
Stores the number of times the script has attempted confirmation. (See Localizing the Prompt Language.) |
||
extnPrompt |
Prompt |
P[] |
Prompts the caller to either press or say the extension number. (See The DialByExtn Output Branch of the Simple Recognition Step.) |
||
extnXfer |
String |
"" |
Stores the extension to which the caller is transferred. (See The Get Digit String Step.) |
||
firstName |
String |
"" |
Stores the first name of the selected user. |
||
fullNamePrompt |
Prompt |
P[] |
Stores the full name of the user to be played back. |
||
grammar |
Grammar |
G[] |
Stores the value SG[AA/AAWantToCall] assigned to it by the Set step. (See The Explicit Confirmation Step.) |
||
language |
Language |
L[en_US] |
Stores the current language associated with the call. Default: English (United States) (See Get Contact Info.) |
||
lastName |
String |
"" |
Stores the last name of the selected user. |
||
menuPrompt |
Prompt |
P[] |
Stores the result from the Create Conditional Prompt step. This prompt presents the initial menu of options for calling by name or by extension. (See The First Create Conditional Prompt Step.) |
||
name |
String |
"" |
Stores the written name of the person the caller is trying to reach. (See The Successfully Receiving Caller Input.) |
||
namePrompt |
Prompt |
P[] |
Asks the caller to say the name of the person the caller wants to reach. (See The First Create Container Prompt Step.) |
||
operExtn |
String |
"" |
Stores the Operator extension the Call Redirect step uses to transfer the call to the operator. (See The Call Redirect Step.) Define this variable as a parameter so that the administrator can configure it when provisioning an application with this script. |
||
prefixPrompt |
Prompt |
P[] |
Informs the caller of the status of the call. This value is dependent on many steps. (See The DialByExtn Output Branch of the Simple Recognition Step.) |
||
prompt |
Prompt |
P[] |
Used for a variety of purposes throughout the script. (See The First Create Container Prompt Step.) |
||
spokenName |
Document |
null |
Stores the audio document of the spoken name of the person the caller is trying to reach. (See The Successfully Receiving Caller Input.) |
||
ttsPrompt |
Prompt |
P[] |
Contains the TTS prompt for the user selected.
|
||
user |
User |
null |
identifies the user that the caller chooses with the Name To User step. (See The Name To User Step.) |
||
welcomePrompt |
Prompt |
P[AA\Welcome.wav] |
Greets the caller. (See The Play Prompt Step.) Define this variable as a parameter so that the administrator can configure it when provisioning an application with this script. |