Интерфейс ITAgent (tapi3cc.h)
Агенты являются сердцем центра обработки вызовов. Они отвечают за прием и обработку входящих звонков, а иногда и за исходящие звонки клиентам или потенциальным клиентам. Интерфейс ITAgent создается с помощью следующих методов:
Дополнительные сведения см. в разделе Сведения об элементах управления Центра обработки вызовов .
Наследование
Интерфейс ITAgent наследуется от интерфейса IDispatch . ITAgent также имеет следующие типы элементов:
Методы
Интерфейс ITAgent содержит эти методы.
ITAgent::CreateSession Метод ITAgent::CreateSession (tapi3cc.h) создает новый сеанс агента для входной группы ACD и адреса. |
ITAgent::CreateSessionWithPIN Метод ITAgent::CreateSessionWithPIN (tapi3cc.h) создает новый сеанс агента для входной группы ACD и адреса с личным идентификационным номером (ПИН-кодом). |
ITAgent::EnumerateAgentSessions Метод ITAgent::EnumerateAgentSessions (tapi3cc.h) перечисляет текущие сеансы агента. |
ITAgent::get_AgentSessions Метод ITAgent::get_AgentSessions (tapi3cc.h) создает коллекцию текущих сеансов агента. |
ITAgent::get_ID Метод ITAgent::get_ID (tapi3cc.h) получает идентификатор агента. |
ITAgent::get_MeasurementPeriod Метод ITAgent::get_MeasurementPeriod (tapi3cc.h) получает период измерения, для которого коммутатор и (или) реализация хранят и вычисляют сведения. |
ITAgent::get_NumberOfACDCalls Метод ITAgent::get_NumberOfACDCalls (tapi3cc.h) получает количество вызовов ACD, обрабатываемых этим агентом во всех сеансах. |
ITAgent::get_NumberOfIncomingCalls Метод ITAgent::get_NumberOfIncomingCalls (tapi3cc.h) получает количество входящих вызовов, не относящихся к ACD, обрабатываемых этим агентом. |
ITAgent::get_NumberOfOutgoingCalls Метод ITAgent::get_NumberOfOutgoingCalls (tapi3cc.h) получает количество исходящих вызовов без ACD, обрабатываемых этим агентом. |
ITAgent::get_OverallCallRate Метод ITAgent::get_OverallCallRate (tapi3cc.h) получает частоту вызовов агента во всех сеансах. |
ITAgent::get_State Метод ITAgent::get_State (tapi3cc.h) получает состояние сеанса агента. |
ITAgent::get_TotalACDCallTime Метод ITAgent::get_TotalACDCallTime (tapi3cc.h) получает количество секунд, затраченных на вызовы ACD этим агентом во всех сеансах. |
ITAgent::get_TotalACDTalkTime Метод ITAgent::get_TotalACDTalkTime (tapi3cc.h) получает количество секунд, затраченных на разговоры в вызовах ACD этим агентом во всех сеансах. |
ITAgent::get_TotalWrapUpTime Метод ITAgent::get_TotalWrapUpTime (tapi3cc.h) получает количество секунд, затраченных на перенос вызовов ACD этим агентом во всех сеансах. |
ITAgent::get_User Метод ITAgent::get_User (tapi3cc.h) получает имя пользователя агента, которое совпадает с именем пользователя операционной системы или адресом электронной почты. |
ITAgent::p ut_MeasurementPeriod Метод ITAgent::p ut_MeasurementPeriod (tapi3cc.h) задает период (в секундах), для которого коммутатор и (или) реализация хранят и вычисляют сведения. |
ITAgent::p ut_State Метод ITAgent::p ut_State (tapi3cc.h) задает состояние сеанса агента. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3cc.h (включая Tapi3.h) |