Contents
Issue 2.1 August 2003
3
Before You Begin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
Chapter 1: Definition of terms and concepts
. . . . . . . . . . . . . . . . . . . . . .
13
What is VTel?
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
Phones, calls, and switches
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
Agent IDs and Telephony Login IDs
. . . . . . . . . . . . . . . . . . . . . . . . . . .
15
The Agent ID
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
The Telephony Login ID
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
Call routing and queues
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
Phone states
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
Phone states after hang up
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
Preset style
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
Immediate style
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
Auto-In and Manual-In modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
Chapter 2: Communicating with other applications
. . . . . . . . . . . . . . . . . . .
21
Using DDE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
DDE requests and event messages
. . . . . . . . . . . . . . . . . . . . . . . . . .
22
DDE in C
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
DDE in C++
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
DDE in Visual Basic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23
Starting VTel from other applications
. . . . . . . . . . . . . . . . . . . . . . . . . . .
24
The asynchronous nature of the system
. . . . . . . . . . . . . . . . . . . . . . . . .
25
Race conditions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
Requests and errors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
Using the Ping() method to test the connection
. . . . . . . . . . . . . . . . . . . . . .
28
Multiple concurrent telephone calls
. . . . . . . . . . . . . . . . . . . . . . . . . . .
29
Socket usage
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
Chapter 3: Initiating access to VTel
. . . . . . . . . . . . . . . . . . . . . . . . . . .
31
Installing and running VTel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
Dynamic IP addressing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
Configuring VTel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
Using Assign to connect to VTel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
Logging in - access to Telephony resources
. . . . . . . . . . . . . . . . . . . . . . .
35
Avaya
™
Interaction Center
Release 6.1
VTel Programmer Guide
Contents
Summary of Contents for Interaction Center
Page 1: ...Avaya Interaction Center Release 6 1 VTel Programmer Guide 585 248 220 Issue 2 1 August 2003...
Page 8: ...Contents 8 VTel Programmer Guide...
Page 20: ...Definition of terms and concepts 20 VTel Programmer Guide...
Page 104: ...Server failure processing 104 VTel Programmer Guide...
Page 120: ...The vtel ini configuration file 120 VTel Programmer Guide...
Page 124: ...VTel errors 124 VTel Programmer Guide...
Page 137: ...Issue 2 1 August 2003 137...
Page 138: ...138 VTel Programmer Guide...