Platform SDK: TAPI

AGENT_EVENT

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

typedef enum AGENT_EVENT
{
  AE_NOT_READY,
  AE_READY,
  AE_BUSY_ACD,
  AE_BUSY_INCOMING,
  AE_BUSY_OUTGOING,
  AE_UNKNOWN,
} AGENT_EVENT;

Members

AE_NOT_READY
The agent is unable to handle calls.
AE_READY
The agent is able to handle calls.
AE_BUSY_ACD
The agent is active handling an ACD call.
AE_BUSY_INCOMING
The agent is active handling an incoming non-ACD call.
AE_BUSY_OUTGOING
The agent is active handling an outgoing non-ACD call.
AE_UNKNOWN
Unknown state.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.

See Also

ITAgentEvent::get_Event, ITCallNotificationEvent