Cisco Unity Express 2.1 Script Editor Guide
Index

Table Of Contents

A - B - C - D - E - F - G - H - I - L - M - N - O - P - R - S - T - U - V - W -

Index

A

aa_sample1.aef file 39

About option in Help menu 7

acceptable digits, specifying 108

Accept step 89

accessing call-specific information 97

adding connection output branch 76

adding new connection 87

adding steps to a script 9

adding variables or expressions to map 74

allowed operators in expressions 22

Annotate step 70

associating days with connection output branch 76

B

Barge In option 100

BigDecimal expressions 22

BigDecimal variables 16

BigInteger expressions 22

BigInteger variables 16

Boolean expressions 20

Boolean variables 14

built-in variable data types

basic 13

Business Hours step 71

button

Expressions Editor 19

C

Call Contact palette 93

steps 93

calling a subflow 73

Call Redirect step 94

Call Redirect step, using 66

Call Subflow step 72

General tab 72

Parameter Mapping tab 73

changing the order of steps 9

Character expressions 20

Character generator type 139

Character variables 14

Cisco IP Auto-Attendant 40

Close option, in File menu 6

configuring flush input buffer property

Play Prompt step 125

configuring input properties

Get Digit String step 107

Menu step 116

Name To User step 122

configuring prompt properties

Get Digit String step 105

Menu step 114

Name To User step 120

Play Prompt step 124

contact, definition 88

contact information, modifying 92

Contact palette 88

steps 89

contact trigger

Explicit Confirmation 100

Get Digit String 104

Implicit Confirmation step 110

Contact variable 16

Continue On Prompt Errors option 23, 100

Country generator type 142

Create Conditional Prompt step 129

Create Conditional Prompt step, using 44

Create Container Prompt step 131

Create Generated Prompt step 136

Create Generated Prompt step, using 52

creating a script 9

creating prompts

concatenated 132

conditional 130

escalating 133

random 134

creating script logic for a case 86

Credit Card Expiration Date generator type 142

Credit Card Number generator type 142

Currency generator type 141

customizer window 10

properties 10

D

Date expressions 21

Date generator type 140

Date variables 15

Day of Week step 75

Debug pane 18

Decrement step 77

default scripts 12

overview 25

defining variables 12

delaying script processing 78

Delay step 77

Design window 9

displaying step properties 10

Double expressions 22

Double variables 16

E

Edit Variable window 12

ending an application 93

ending a script 9

End step 78

Error 24

error handling

On Exception Clear 25

On Exception Goto 24

registering a handler 24

errors

continue on prompt option 23

exceptions 24

output branches 24

validation 18

exceptions, errors 24

Explicit Confirmation

Interruptible option 99

Explicit Confirmation step 99

General tab 99

Input tab 101, 102

Prompts tab 100

specifying contact trigger 100

Explicit Confirmation step, using 62

exporting variables 16

Expression Editor button 19

expressions

allowed operators 22

BigDecimal 22

BigInteger 22

Boolean 20

Character 20

Date 21

Double 22

expession panel 19

Float 20

Integer 20

Long 22

operators 22

overview 19

String 21

Time 21

Extension To User step 127

F

File menu options

Close 6

New 6

Open 6

Print 6

Properties 6

Save 6

Save As 6

Float expressions 20

Float variables 14

Flush Input Buffer field 125

G

General palette 69

steps 70

generating prompt phrases 137

generator type

Character 139

Country 142

Credit Card Expiration Date 142

Credit Card Number 142

Currency 141

Date 140

Number 139

Ordinal 141

Spelling 139

Telephone Number 142

Time 140

Get Call Contact Info step 96

Get Contact Info step 90

Get Digit String step 103

Filter tab 108

General tab 103

Input tab 106

Prompt tab 105

Get Digit String step, using 51

getting contact information 91

Get User Info step 126

Goto step 79

H

Help menu options 7

About 7

Help 7

Help option in Help menu 7

I

If step 79

Implicit Confirmation step 109

Implicit Confirmation step, using 61

Increment step 80

Increment step, using 52, 56, 63, 65

input properties

Get Digit String 107

Menu step 116

Name To User step 122

Integer expressions 20

Integer variables 14

Interruptible option 99

interruption of scripts 26

Is Holiday step 80

L

Label step 79, 81

Long expressions 22

Long variables 16

M

main window, Script Editor 5

making user attributes available to script 127

mapping variables or expressions 74

Media palette 98

steps 98

Menu step 111

General tab 111

Input tab 114

Prompt tab 113

modifying contact information 92

N

Name To User step

Input tab 121

Name to User step 116

General tab 117

Prompt tab 119

Name to User step, using 58

New option, in File menu 6

Number generator type 139

O

On Exception Clear step 25, 82

On Exception Goto step 24, 82

Open option, in File menu 6

operators used with expressions 22

option

Barge In 100

Continue On Prompt Errors 23, 100

Ordinal generator type 141

output branches, errors 24

output branch in a script 10

P

Palette window 8

pane

Debug 18

Design 9

Variable 12

Play Prompt step 122

General tab 123

Input tab 124, 125

Prompt tab 123

primary script 12

Print option, in File Menu 6

prompt error exceptions 24

Prompt palette 129

steps 129

prompt phrases 137

prompt properties

Get Digit String 105

Menu step 114

Name To User step 120

Play Prompt step 124

prompts

concatenated 132

conditional 130

escalating 133

overview 18

random 134

specifying 101

user 18

Prompt variable 17

properties, displaying step 10

properties for a step 10

Properties option, in File menu 6

R

redirecting a call 95

registering a handler 24

Rename Output Option dialog box 113

Result User variable 118

S

sample script 39

Save As option, in File menu 6

Save option, in File menu 6

script

creating 9

default 12

ending 9

output branch 10

primary 12

subflow 12

Script Editor

creating a script 9

File menu 6

main window 5

overview 3

Palette window 8

toolbar functions 8

Variable window 6

script interruption, overview 26

Set Contact Info step 91

Set step 84

setting variable value 84

sharing variables 12

specifying acceptable digits 108

specifying contact trigger

for Explicit Confirmation step 100

for Get Digit String step 104

for Implicit Confirmation step 110

for Menu step 112

for Play Prompt step 123

specifying input values 102

specifying prompts 101

specifying Result User variable 118

Spelling generator type 139

Start step 85

step

Accept 89

adding to a script 9

Call Redirect 94

changing the order of 9

Create Conditional Prompt 129

Create Container Prompt 131

Create Generated Prompt 136

customizing 10

displaying properties 10

Explicit Confirmation 99

Get Contact Info 90

Get Digit String 103

Get User Info 126

properties 10

Set Contact Info 91

Terminate 93

variables 12

storing data in variables 12

String expressions 21

String variables 14

subflow 12

Switch step 85

T

Table

Table 10 Variables in the aa_sample1.aef Script 42

Table 11 Call Subflow - General Tab fields 73

Table 12 Call Subflow - Parameter Mapping fields 74

Table 13 Day of Week fields 76

Table 14 Delay fields 78

Table 15 On Exception Goto fields 83

Table 16 Set fields 84

Table 17 Switch fields 86

Table 18 Time of Day fields 87

Table 19 Accept Customizer fields 89

Table 20 Get Contact Info Customer fields 90

Table 21 Get Contact Info Attributes 90

Table 22 Set Contact Info Customizer fields 92

Table 23 Set Contact Info Attributes 92

Table 24 Terminate Customizer fields 93

Table 25 Call Redirect Customizer fields 94

Table 26 Call Redirect Support Extensions 95

Table 27 Get Call Contact Info Customizer fields 97

Table 28 Get Call Contact Info Arrival Types 97

Table 29 Explicit Confirmation - General Tab fields 99

Table 30 Explicit Confirmaton - Prompts Tab fields 100

Table 31 Explicit Confirmation - Input Tab fields 102

Table 32 Get Digit String - General Tab fields 104

Table 33 Get Digit String - Prompt Tab fields 105

Table 34 Get Digit String - Input Tab fields 106

Table 35 Get Digit String - Filter Tab fields 108

Table 36 Implicit Confirmation fields 109

Table 37 Menu - General Tab fields 112

Table 38 Create Conditional Prompt fields 130

Table 38 Menu - Prompt Tab fields 114

Table 39 Menu - Input Tab fields 115

Table 3 File Menu Options 6

Table 40 Name To User - General Tab fields 118

Table 41 Name To User - Prompt Tab fields 120

Table 42 Name To User - Input Tab fields 121

Table 43 Play Prompt - General Tab fields 123

Table 44 Play Prompt - Prompt Tab fields 124

Table 45 Play Prompt - Input Tab fields 125

Table 46 Get User Info fields 126

Table 47 Get User Info Attributes 126

Table 49 Create Container Prompt fields 132

Table 4 Edit Menu Options 7

Table 50 Create Generated Prompt fields 137

Table 5 Window Menu Options 7

Table 6 Help Menu Options 7

Table 7 Toolbar Functions 8

Table 8 Variable Pane Toolbar Functions 13

Table 9 Edit Variable Properties 13

Telephone Number generator type 142

Terminate step 93

The 18

Time expressions 21

Time generator type 140

Time of Day step 86, 87

Time variables 15

toolbar 8

Tools menu options

Validate 7

transferring calls 94

U

user attributes in a script 127

User palette 125

User variable 18

V

Validate option, in Tools menu 7

validation error messages 18

variable

allowExternalTransfers 43

busClosedPrompt 43

businessSchedule 43

busOpenPrompt 43

Contact 16

holidayPrompt 43

Prompt 17

Result User 118

User 18

Variable pane 12

variables

BigDecimal 16

BigInteger 16

Boolean 14

built-in data types, basic 13

Character 14

Date 15

defining 12

definition 12

Double 16

exporting 16

Float 14

Integer 14

Long 16

restriction 12

sample script, descriptions 42

sharing 12

String 14

Time 15

Variable window 6

W

window

Edit Variable 12