Поделиться через


Краткий справочник по элементам управления центра обработки вызовов

Интерфейсы центра обработки вызовов предоставляют методы, которые помещает в очередь и распределяет вызовы в центре обработки вызовов. TAPI 3.x определяет пять объектов центра обработки вызовов main: ACDGroup, Agent, AgentHandler, AgentSession и Queue. Все эти объекты можно расширить для предоставления методов, зависящих от реализации. Кроме того, интерфейс ITTAPICallCenter в объекте TAPI предоставляет методы для перечисления объектов AgentHandler.

Интерфейс центра обработки вызовов Описание
ITACDGroup Возвращает сведения об имени и очереди для группы ACD.
ITACDGroupEvent Возвращает описание событий группы ACD.
ITAgent Предоставляет методы для задания и получения сведений об агенте.
ITAgentEvent Интерфейс уведомлений для ITAgent.
ITAgentHandler Предоставляет методы для создания объектов агента и перечисления групп ACD.
ITAgentHandlerEvent Возвращает описание событий AgentHandler.
ITAgentSession Предоставляет методы для задания и получения сведений о сеансе агента.
ITAgentSessionEvent Интерфейс уведомлений для ITAgentSession.
ITQueue Возвращает и задает сведения, касающиеся очереди.
ITQueueEvent Возвращает сведения о событии очереди.
IEnumACDGroup Перечисляет ITACDGroup.
IEnumAgent Перечисляет ITAgent.
IEnumAgentHandler Перечисляет ITAgentHandler.
IEnumAgentSession Перечисляет ITAgentSession.
IEnumQueue Перечисляет ITQueue.

 

Следующие интерфейсы перечисляют элементы TAPI 3.x в соответствии со стандартами COM. Эти интерфейсы представляют собой автономные объекты, а также суммируются со связанными с ними объектами.

Интерфейс перечислителя Описание
IEnumACDGroup Перечисляет ITACDGroup.
IEnumAgent Перечисляет ITAgent.
IEnumAgentHandler Перечисляет ITAgentHandler.
IEnumAgentSession Перечисляет ITAgentSession.
IEnumQueue Перечисляет ITQueue.

 

Интерфейсы событий (уведомлений) позволяют приложению TAPI 3.x реагировать на асинхронные события. Необходимо вызвать метод ITTAPI::p ut_EventFilter и задать маску фильтра событий, чтобы включить прием событий запроса. Если вы не вызываете ITTAPI::p ut_EventFilter, приложение не будет получать никаких событий.

Интерфейс события Описание
ITACDGroupEvent Возвращает описание событий группы автоматического распределения вызовов (ACD).
ITAgentEvent Возвращает описание событий агента.
ITAgentHandlerEvent Получает описание событий обработчика агента.
ITAgentSessionEvent Получает описание событий сеанса агента.