AGENT_SESSION_EVENT enumeration (tapi3.h)

The AGENT_SESSION_EVENT enum describes agent session events. The ITAgentSessionEvent::get_Event method returns a member of this enum to indicate the type of agent session event that occurred.

Syntax

typedef enum AGENT_SESSION_EVENT {
  ASE_NEW_SESSION = 0,
  ASE_NOT_READY,
  ASE_READY,
  ASE_BUSY,
  ASE_WRAPUP,
  ASE_END
} ;

Constants

 
ASE_NEW_SESSION
Value: 0
A new agent session has been created.
ASE_NOT_READY
The agent is unable to handle calls for this session.
ASE_READY
The agent is able to handle calls for this session.
ASE_BUSY
The agent is active in this session handling an ACD call.
ASE_WRAPUP
The agent is active in this session handling the wrap-up of an ACD call.
ASE_END
The session has completed.

Requirements

Requirement Value
Header tapi3.h (include Tapi3.h)

See also

ITAgentSessionEvent::get_Event

ITCallNotificationEvent