Interfaccia ITAgentSession (tapi3cc.h)
Una sessione agente rappresenta un'associazione tra un agente, un gruppo e un indirizzo. I metodi di ITAgentSession consentono a un'applicazione di recuperare un'ampia gamma di statistiche. I metodi seguenti creano l'interfaccia ITAgentSession :
Per altre informazioni, vedere Informazioni sui controlli del Call Center .
Nota per i programmatori TAPI 2.1: molti dei metodi in questa interfaccia sono wrapper COM per lineGetAgentSessionInfo.
Ereditarietà
L'interfaccia ITAgentSession eredita dall'interfaccia IDispatch . ITAgentSession include anche questi tipi di membri:
Metodi
L'interfaccia ITAgentSession include questi metodi.
ITAgentSession::get_ACDCallRate Il metodo ITAgentSession::get_ACDCallRate (tapi3cc.h) ottiene la frequenza per ogni sessione dell'agente, nelle chiamate all'ora. |
ITAgentSession::get_ACDGroup Il metodo ITAgentSession::get_ACDGroup (tapi3cc.h) ottiene il gruppo ACD associato a questa sessione. |
ITAgentSession::get_Address Il metodo ITAgentSession::get_Address (tapi3cc.h) ottiene un puntatore all'interfaccia ITAddress associata a questa sessione. |
ITAgentSession::get_Agent Il metodo ITAgentSession::get_Agent (tapi3cc.h) ottiene un puntatore all'interfaccia ITAgent associata a questa sessione. |
ITAgentSession::get_AverageCallTime Il metodo ITAgentSession::get_AverageCallTime (tapi3cc.h) ottiene il tempo medio (in secondi) trascorso per ogni chiamata ACD durante questa sessione dell'agente. |
ITAgentSession::get_AverageTalkTime Il metodo ITAgentSession::get_AverageTalkTime (tapi3cc.h) ottiene il tempo medio (in secondi) trascorso a parlare per ogni chiamata ACD durante questa sessione dell'agente. |
ITAgentSession::get_AverageTimeToAnswer Il metodo ITAgentSession::get_AverageTimeToAnswer (tapi3cc.h) ottiene il tempo medio (in secondi) che le chiamate devono essere risposte. |
ITAgentSession::get_AverageWrapUpTime Il metodo ITAgentSession::get_AverageWrapUpTime (tapi3cc.h) ottiene il tempo medio (in secondi) per ogni chiamata ACD trascorsa nel wrapping durante questa sessione dell'agente. |
ITAgentSession::get_LongestTimeToAnswer Il metodo ITAgentSession::get_LongestTimeToAnswer (tapi3cc.h) ottiene il tempo più lungo (in secondi) di una chiamata in attesa di risposta. |
ITAgentSession::get_NumberOfCalls Il metodo ITAgentSession::get_NumberOfCalls (tapi3cc.h) ottiene il numero di chiamate ACD gestite da questo agente durante questa sessione. |
ITAgentSession::get_SessionDuration Il metodo ITAgentSession::get_SessionDuration (tapi3cc.h) ottiene la durata della sessione agent in secondi. |
ITAgentSession::get_SessionStartTime Il metodo ITAgentSession::get_SessionStartTime (tapi3cc.h) ottiene l'ora di creazione della sessione. |
ITAgentSession::get_State Il metodo ITAgentSession::get_State (tapi3cc.h) ottiene lo stato corrente di questa sessione. |
ITAgentSession::get_TotalCallTime Il metodo ITAgentSession::get_TotalCallTime (tapi3cc.h) ottiene il numero di secondi trascorsi nelle chiamate ACD durante questa sessione dell'agente (da questo agente). |
ITAgentSession::get_TotalTalkTime Il metodo ITAgentSession::get_TotalTalkTime (tapi3cc.h) ottiene il numero di secondi trascorsi da questo agente che parla nelle chiamate ACD durante questa sessione. |
ITAgentSession::get_TotalWrapUpTime Il metodo ITAgentSession::get_TotalWrapUpTime (tapi3cc.h) ottiene il numero di secondi trascorsi nel wrapping della chiamata ACD (dopo la chiamata) durante questa sessione dell'agente. |
ITAgentSession::p ut_State Il metodo ITAgentSession::p ut_State (tapi3cc.h) imposta lo stato della sessione dell'agente. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi3cc.h (includere Tapi3.h) |