Compartir a través de


Interfaz ITAgentSession (tapi3cc.h)

Una sesión de agente representa una asociación entre un agente, un grupo y una dirección. Los métodos de ITAgentSession permiten a una aplicación recuperar una variedad de estadísticas. Los métodos siguientes crean la interfaz ITAgentSession :

IEnumAgentSession::Next

ITAgent::get_AgentSessions

ITAgent::CreateSession

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

Nota para programadores de TAPI 2.1: Muchos de los métodos de esta interfaz son contenedores COM para lineGetAgentSessionInfo.

Herencia

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

Métodos

La interfaz ITAgentSession tiene estos métodos.

 
ITAgentSession::get_ACDCallRate

El método ITAgentSession::get_ACDCallRate (tapi3cc.h) obtiene la tarifa total por sesión del agente, en llamadas por hora.
ITAgentSession::get_ACDGroup

El método ITAgentSession::get_ACDGroup (tapi3cc.h) obtiene el grupo de ACD asociado a esta sesión.
ITAgentSession::get_Address

El método ITAgentSession::get_Address (tapi3cc.h) obtiene un puntero a la interfaz ITAddress asociada a esta sesión.
ITAgentSession::get_Agent

El método ITAgentSession::get_Agent (tapi3cc.h) obtiene un puntero a la interfaz ITAgent asociada a esta sesión.
ITAgentSession::get_AverageCallTime

El método ITAgentSession::get_AverageCallTime (tapi3cc.h) obtiene el tiempo medio (en segundos) empleado por llamada de ACD durante esta sesión del agente.
ITAgentSession::get_AverageTalkTime

El método ITAgentSession::get_AverageTalkTime (tapi3cc.h) obtiene el tiempo medio (en segundos) dedicado a hablar por llamada de ACD durante esta sesión del agente.
ITAgentSession::get_AverageTimeToAnswer

El método ITAgentSession::get_AverageTimeToAnswer (tapi3cc.h) obtiene el tiempo medio (en segundos) que las llamadas esperan para responderse.
ITAgentSession::get_AverageWrapUpTime

El método ITAgentSession::get_AverageWrapUpTime (tapi3cc.h) obtiene el tiempo medio (en segundos) por llamada de ACD invertido en el encapsulado durante esta sesión del agente.
ITAgentSession::get_LongestTimeToAnswer

El método ITAgentSession::get_LongestTimeToAnswer (tapi3cc.h) obtiene el tiempo más largo (en segundos) que una llamada estaba esperando ser respondida.
ITAgentSession::get_NumberOfCalls

El método ITAgentSession::get_NumberOfCalls (tapi3cc.h) obtiene el número de llamadas de ACD controladas por este agente durante esta sesión.
ITAgentSession::get_SessionDuration

El método ITAgentSession::get_SessionDuration (tapi3cc.h) obtiene la duración de la sesión del Agente en segundos.
ITAgentSession::get_SessionStartTime

El método ITAgentSession::get_SessionStartTime (tapi3cc.h) obtiene la hora en que se creó la sesión.
ITAgentSession::get_State

El método ITAgentSession::get_State (tapi3cc.h) obtiene el estado actual de esta sesión.
ITAgentSession::get_TotalCallTime

El método ITAgentSession::get_TotalCallTime (tapi3cc.h) obtiene el número de segundos dedicados a las llamadas de ACD durante esta sesión del agente (por este agente).
ITAgentSession::get_TotalTalkTime

El método ITAgentSession::get_TotalTalkTime (tapi3cc.h) obtiene el número de segundos invertidos por este agente hablando en llamadas de ACD durante esta sesión.
ITAgentSession::get_TotalWrapUpTime

El método ITAgentSession::get_TotalWrapUpTime (tapi3cc.h) obtiene el número de segundos invertidos en el resumen de llamadas de ACD (trabajo posterior a la llamada) durante esta sesión del agente.
ITAgentSession::p ut_State

El método ITAgentSession::p ut_State (tapi3cc.h) establece el estado de la sesión del agente.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3cc.h (include Tapi3.h)

Consulte también

Acerca de los controles del centro de llamadas

IDispatch