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 :
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) |