Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
The call center interfaces provide methods that queue and distribute calls within a call center. TAPI 3.x defines five main call center objects: ACDGroup, Agent, AgentHandler, AgentSession, and Queue. All of these objects can be extended to provide implementation-specific methods. In addition, the ITTAPICallCenter interface on the TAPI object provides methods to enumerate AgentHandler objects.
| Call center interface | Description |
|---|---|
| ITACDGroup | Gets name and queue information for an ACD group. |
| ITACDGroupEvent | Gets description of ACD group events. |
| ITAgent | Provides methods to set and get information concerning an agent. |
| ITAgentEvent | Notification interface for ITAgent. |
| ITAgentHandler | Provides methods to create Agent objects and enumerate ACD groups. |
| ITAgentHandlerEvent | Gets description of AgentHandler events. |
| ITAgentSession | Provides methods to set and get information concerning an agent session. |
| ITAgentSessionEvent | Notification interface for ITAgentSession. |
| ITQueue | Gets and sets information concerning a queue. |
| ITQueueEvent | Gets information concerning a queue event. |
| IEnumACDGroup | Enumerates ITACDGroup. |
| IEnumAgent | Enumerates ITAgent. |
| IEnumAgentHandler | Enumerates ITAgentHandler. |
| IEnumAgentSession | Enumerates ITAgentSession. |
| IEnumQueue | Enumerates ITQueue. |
The following interfaces enumerate TAPI 3.x elements according to COM standards. These interfaces constitute stand-alone objects, and are also summarized with their related objects.
| Enumerator interface | Description |
|---|---|
| IEnumACDGroup | Enumerates ITACDGroup. |
| IEnumAgent | Enumerates ITAgent. |
| IEnumAgentHandler | Enumerates ITAgentHandler. |
| IEnumAgentSession | Enumerates ITAgentSession. |
| IEnumQueue | Enumerates ITQueue. |
The event (notification) interfaces allow a TAPI 3.x application to respond to asynchronous events. You must call the ITTAPI::put_EventFilter method and set an event filter mask to enable reception of request events. If you do not call ITTAPI::put_EventFilter, your application will not receive any events.
| Event interface | Description |
|---|---|
| ITACDGroupEvent | Retrieves the description of Automatic Call Distribution (ACD) group events. |
| ITAgentEvent | Retrieves the description of agent events. |
| ITAgentHandlerEvent | Retrieves the description of agent handler events. |
| ITAgentSessionEvent | Retrieves the description of agent session events. |