SNU Script Template Variables

Begin the SNU.aef script design process by using the Variable pane of the Cisco Unified CCX Editor to define script variables.

Note

For more information about defining variables, see the Defining, Using, and Updating Script Variables section.

Figure shows the variables of the SNU.aef script template as they appear in the Variable pane of the Cisco Unified CCX Editor window.

Variables Listed in the Variable Pane

The following table describes the variables used in the SNU.aef script template.

Variable Name

Variable Type

Value

Function

currentRecording

Document

null

Stores a recorded name.

(See The Get User Info Step.)

finalPrompt

Prompt

Prompt played back to the caller at the conclusion of the call. The value is dynamically assigned by various steps in the script.

(See The Timeout Output Branch, and The Unsuccessful Output Branch.).)

fullName

String

""

Stores the full name of the user. Used by the Create Generated Prompt step.

(See The If Step.)

pin

String

""

Stores PIN digits entered by the user in the Get Digit String step. Used by the Authenticate User step to authenticate user.

(See The Get Digit String Step and The Authenticate User Step.)

recording

Document

null

Stores the audio file recorded by the caller.

(See The Recording Step.)

spelledPrompt

Prompt

Stores the name of the user, as created by the Create Container Prompt step.

(See The If Step and The Get Digit String Step.)

triesAuthentication

Integer

0

Stores the number of times authentication has been attempted.

(See The Unsuccessful Output Branch.)

triesGetDigit

Integer

0

Stores the number of times the script has attempted to get PIN digits.

(See The True Output Branch.)

triesMaxAuthentication

Integer

3

Stores the maximum number of attempts the script will make to authenticate the caller.

(See The Unsuccessful Output Branch.)

triesMaxGetDigit

Integer

3

Stores the maximum number of retries the script attempts to get PIN digits.

(See The True Output Branch.)

triesMaxRecord

Integer

3

Stores the maximum number of attempts the script will make to record the name of the caller.

(See The Key 2 Output Branch.)

triesRecord

Integer

0

Stores the number of times that recording has been attempted.

(See The Key 2 Output Branch.)

user

User

null

Stores the values associated with this particular user. First assigned a value by the Name To User step, and used by various other steps.

(See The Name To User Step, and The Authenticate User Step.)