Linksys SPA-841 Cisco SPA9000 Voice System Administration Guide - Page 144

Elements of XML Scripting Grammar, Audio Instruction

Page 144 highlights

Configuring the Auto Attendant Writing an Auto Attendant Script 7 Script Elements " Purpose If the user input matches the dial plan, the response depends upon the user entry: • If the user presses *, the Auto Attendant plays Prompt 4: Goodbye. • If the user presses any digits other than *, the Auto Attendant plays Prompt 2 (Your call has been transferred.) The call is transferred to the extension number that the user entered. The form is ended. The script is ended. Elements of XML Scripting Grammar This section includes the following topics: • "Audio Instruction," on page142 • "Action Instruction," on page143 • "Noinput Instruction ," on page143 • "Nomatch Instruction," on page144 • "Menu Matched Instruction for Touch Tone (DMTP) Input," on page144 Audio Instruction The following is an example of the audio instruction: The Auto Attendant plays the audio file that is specified in the src attribute. When playing the audio, the Auto Attendant allows the caller to interrupt the current prompt by pressing digits when the bargein attribute is set to T. The Auto Attendant ignores any digits from the caller if bargein is set to F. The default value of the bargein attribute is T. SPA9000 Voice System Administration Guide 142

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286

Configuring the Auto Attendant
Writing an Auto Attendant Script
SPA9000 Voice System Administration Guide
142
7
Elements of XML Scripting Grammar
This section includes the following topics:
“Audio Instruction,” on page142
“Action Instruction,” on page143
“Noinput Instruction ,” on page143
“Nomatch Instruction,” on page144
“Menu Matched Instruction for Touch Tone (DMTP) Input,” on page144
Audio Instruction
The following is an example of the
audio
instruction:
<audio src= “prompt1” bargein= “T”/>
The Auto Attendant plays the audio file that is specified in the
src
attribute. When
playing the audio, the Auto Attendant allows the caller to interrupt the current
prompt by pressing digits when the bargein attribute is set to
T
. The Auto
Attendant ignores any digits from the caller if bargein is set to
F
. The default value
of the bargein attribute is
T
.
<match>
<case input=”*”>
<audio src=”prompt4”/>
<exit/>
</case>
<default>
<audio src=”prompt2”/>
<xfer name=”ext”
target=”$input”/>
</default>
</match>
If the user input matches the dial plan, the
response depends upon the user entry:
If the user presses *, the Auto
Attendant plays Prompt 4:
Good-
bye
.
If the user presses any digits other
than *, the Auto Attendant plays
Prompt 2 (
Your call has been
transferred.
) The call is transferred
to the extension number that the user
entered.
</form>
The form is ended.
</aa>”
The script is ended.
Script Elements
Purpose