ITAgentHandler interface (tapi3.h)

The ITAgentHandler interface provides methods to create Agent objects and enumerate Automatic Call Distribution (ACD) groups. The IEnumAgentHandler::Next and ITTapiCallCenter::get_AgentHandlers methods create the ITAgentHandler interface.

Inheritance

The ITAgentHandler interface inherits from the IDispatch interface. ITAgentHandler also has these types of members:

Methods

The ITAgentHandler interface has these methods.

 
ITAgentHandler::CreateAgent

The CreateAgent method (tapi3.h) creates an Agent object.
ITAgentHandler::CreateAgentWithID

The CreateAgentWithID method (tapi3.h) creates an Agent object based on an agent identifier.
ITAgentHandler::EnumerateACDGroups

The EnumerateACDGroups method (tapi3.h) enumerates ACD groups currently associated with the agent handler.
ITAgentHandler::EnumerateUsableAddresses

The EnumerateUsableAddresses method (tapi3.h) enumerates addresses available for receiving ACD calls on this agent handler.
ITAgentHandler::get_ACDGroups

The get_ACDGroups method (tapi3.h) creates a collection of ACD groups currently associated with the agent handler.
ITAgentHandler::get_Name

The get_Name method (tapi3.h) gets the agent handler name.
ITAgentHandler::get_UsableAddresses

The get_UsableAddresses method (tapi3.h) creates a collection of addresses available for receiving ACD calls on this agent handler.

Requirements

Requirement Value
Target Platform Windows
Header tapi3.h (include Tapi3.h)

See also

About Call Center Controls

IDispatch

ITAgent