Avaya DXX-1015-01 用户手册

下载
页码 74
9
C
HAPTER
 1
T
HE
 ADU S
ERVER
Overview
The Agent Data Unit (ADU) Server is responsible for tracking the state of agents at the contact 
center. Agents are also referred to as customer service representatives, or CSRs. The term “agent” 
is used throughout this book to signify a customer service representative.
When an agent logs in the Avaya Interaction Center (Avaya IC), the ADU Server creates a record 
of the agent's session on the system. This record is called an Agent Data Unit or ADU. The ADU 
contains information such as the agent’s login ID, equipment number, phone type, time of login, 
state (InCall, WrapUp, and so on), and the time the current agent state was entered. It also contains 
a unique identifier (ADUID) for each ADU. The information in an ADU is used by IC Manager to 
generate real-time Agent Status monitors.
The ADU Server manages the ADU throughout its lifecycle. It creates new ADUs, stores open 
ADUs, and provides services that enable clients to interact with an agent's record. When an agent 
ends a session on the system, the server terminates the agent’s ADU.
The ADU Server is also responsible for monitoring the contents of ADUs. When ADUs are 
modified, the ADU Server generates events to interested clients.
Note:  The ADU server is vary similar in function to the EDU (Electronic Data Unit) Server. With 
minor exceptions, the ADU Server functions the same way as the EDU Server.
Start-up Procedures
When Avaya IC starts up, the Avaya Toolkit starts up the ADU Server. When an agent logs in to 
Avaya IC, the Toolkit invokes the ADU.FindOr() method, causing the ADU Server to find or 
create an ADU for the agent.
If for some reason the ADU Server is not running when an agent logs in, the ADU.Create() method 
invocation causes the ADU Server to be started.