System information
Using Local Channels 293
Queue Statistics: The queue_log File 296
Conclusion 299
14. Device States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Device States 301
Checking Device States 302
Extension States 303
Hints 303
Checking Extension States 304
SIP Presence 306
Asterisk Configuration 306
Using Custom Device States 307
An Example 308
Distributed Device States 309
Using OpenAIS 310
Using XMPP 314
Shared Line Appearances 318
Installing the SLA Applications 318
Configuration Overview 319
Key System Example with Analog Trunks 319
Key System Example with SIP Trunks 323
Shared Extension Example 325
Additional Configuration 327
Limitations 328
Conclusion 329
15. The Automated Attendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
An Auto Attendant Is Not an IVR 331
Designing Your Auto Attendant 332
The Greeting 333
The Main Menu 334
Timeout 335
Invalid 335
Dial by Extension 336
Building Your Auto Attendant 336
Recording Prompts 336
The Dialplan 338
Delivering Incoming Calls to the Auto Attendant 339
IVR 340
Conclusion 340
Table of Contents | xi