Compartir a través de


Interfaz ITAgent (tapi3.h)

Los agentes son el corazón de un centro de llamadas. Son responsables de recibir y procesar llamadas entrantes y, en ocasiones, realizar llamadas salientes a clientes o clientes potenciales. Los métodos siguientes crean la interfaz ITAgent :

IEnumAgent::Next

ITAgentEvent::get_Agent

ITAgentHandler::CreateAgent

Consulte Acerca de los controles del centro de llamadas para obtener información adicional.

Herencia

La interfaz ITAgent hereda de la interfaz IDispatch . ITAgent también tiene estos tipos de miembros:

Métodos

La interfaz ITAgent tiene estos métodos.

 
ITAgent::CreateSession

El método ITAgent::CreateSession (tapi3.h) crea una nueva sesión de agente para el grupo y la dirección de ACD de entrada.
ITAgent::CreateSessionWithPIN

El método ITAgent::CreateSessionWithPIN (tapi3.h) crea una nueva sesión de agente para el grupo y la dirección de ACD de entrada, con el número de identificación personal (PIN).
ITAgent::EnumerateAgentSessions

El método ITAgent::EnumerateAgentSessions (tapi3.h) enumera las sesiones del agente actuales.
ITAgent::get_AgentSessions

El método ITAgent::get_AgentSessions (tapi3.h) crea una colección de sesiones del agente actuales.
ITAgent::get_ID

El método ITAgent::get_ID (tapi3.h) obtiene el identificador de un agente.
ITAgent::get_MeasurementPeriod

El método get_MeasurementPeriod (tapi3.h) obtiene el período de medición para el que el conmutador o la implementación almacena y calcula información.
ITAgent::get_NumberOfACDCalls

El método get_NumberOfACDCalls (tapi3.h) obtiene el número de llamadas de ACD controladas por este agente en todas las sesiones.
ITAgent::get_NumberOfIncomingCalls

El método get_NumberOfIncomingCalls (tapi3.h) obtiene el número de llamadas entrantes que no son de ACD controladas por este agente.
ITAgent::get_NumberOfOutgoingCalls

El método get_NumberOfOutgoingCalls (tapi3.h) obtiene el número de llamadas salientes que no son de ACD controladas por este agente.
ITAgent::get_OverallCallRate

El método get_OverallCallRate (tapi3.h) obtiene la tasa de llamadas de un agente en todas las sesiones.
ITAgent::get_State

El método get_State (tapi3.h) obtiene el estado de una sesión del agente.
ITAgent::get_TotalACDCallTime

El método get_TotalACDCallTime (tapi3.h) obtiene el número de segundos invertidos en llamadas de ACD por este agente (en todas las sesiones).
ITAgent::get_TotalACDTalkTime

El método get_TotalACDTalkTime (tapi3.h) obtiene el número de segundos dedicados a hablar en llamadas de ACD por este agente (en todas las sesiones).
ITAgent::get_TotalWrapUpTime

El método get_TotalWrapUpTime (tapi3.h) obtiene el número de segundos invertidos en el ajuste de llamada de ACD (trabajo posterior a la llamada) por este agente (en todas las sesiones).
ITAgent::get_User

El método get_User (tapi3.h) obtiene el nombre de usuario del agente, que es el mismo que el nombre de inicio de sesión o correo electrónico del usuario del sistema operativo.
ITAgent::p ut_MeasurementPeriod

El método put_MeasurementPeriod (tapi3.h) establece el período (en segundos) para el que el modificador o la implementación almacena y calcula información.
ITAgent::p ut_State

El método put_State (tapi3.h) establece el estado de una sesión del agente.

Requisitos

   
Plataforma de destino Windows
Encabezado tapi3.h (incluya Tapi3.h)

Consulte también

Acerca de los controles del centro de llamadas

IDispatch