Partager via


Interface ITAgent (tapi3.h)

Les agents sont au cœur d’un centre d’appels. Ils sont chargés de recevoir et de traiter les appels entrants et, parfois, d’effectuer des appels sortants aux clients ou prospects. Les méthodes suivantes créent l’interface ITAgent :

IEnumAgent::Next

ITAgentEvent::get_Agent

ITAgentHandler::CreateAgent

Pour plus d’informations, consultez À propos des contrôles du centre d’appels.

Héritage

L’interface ITAgent hérite de l’interface IDispatch. ITAgent a également les types de membres suivants :

Méthodes

L’interface ITAgent possède ces méthodes.

 
ITAgent::CreateSession

La méthode ITAgent::CreateSession (tapi3.h) crée une session d’agent pour le groupe et l’adresse ACD d’entrée.
ITAgent::CreateSessionWithPIN

La méthode ITAgent::CreateSessionWithPIN (tapi3.h) crée une session d’agent pour le groupe et l’adresse ACD d’entrée, avec le numéro d’identification personnel (PIN).
ITAgent::EnumerateAgentSessions

La méthode ITAgent::EnumerateAgentSessions (tapi3.h) énumère les sessions d’agent en cours.
ITAgent::get_AgentSessions

La méthode ITAgent::get_AgentSessions (tapi3.h) crée une collection de sessions d’agent actuelles.
ITAgent::get_ID

La méthode ITAgent::get_ID (tapi3.h) obtient l’ID d’un agent.
ITAgent::get_MeasurementPeriod

La méthode get_MeasurementPeriod (tapi3.h) obtient la période de mesure pour laquelle le commutateur et/ou l’implémentation stocke et calcule les informations.
ITAgent::get_NumberOfACDCalls

La méthode get_NumberOfACDCalls (tapi3.h) obtient le nombre d’appels ACD gérés par cet agent sur toutes les sessions.
ITAgent::get_NumberOfIncomingCalls

La méthode get_NumberOfIncomingCalls (tapi3.h) obtient le nombre d’appels entrants non ACD gérés par cet agent.
ITAgent::get_NumberOfOutgoingCalls

La méthode get_NumberOfOutgoingCalls (tapi3.h) obtient le nombre d’appels sortants non ACD gérés par cet agent.
ITAgent::get_OverallCallRate

La méthode get_OverallCallRate (tapi3.h) obtient le taux d’appel d’un agent sur toutes les sessions.
ITAgent::get_State

La méthode get_State (tapi3.h) obtient l’état d’une session d’agent.
ITAgent::get_TotalACDCallTime

La méthode get_TotalACDCallTime (tapi3.h) obtient le nombre de secondes passées sur les appels ACD par cet agent (sur toutes les sessions).
ITAgent::get_TotalACDTalkTime

La méthode get_TotalACDTalkTime (tapi3.h) obtient le nombre de secondes passées à parler dans les appels ACD par cet agent (sur toutes les sessions).
ITAgent::get_TotalWrapUpTime

La méthode get_TotalWrapUpTime (tapi3.h) obtient le nombre de secondes passées sur la conclusion des appels ACD (travail après appel) par cet agent (sur toutes les sessions).
ITAgent::get_User

La méthode get_User (tapi3.h) obtient le nom d’utilisateur de l’agent, qui est identique à celui de la connexion utilisateur du système d’exploitation ou du nom de messagerie.
ITAgent::p ut_MeasurementPeriod

La méthode put_MeasurementPeriod (tapi3.h) définit la période (en secondes) pour laquelle le commutateur et/ou l’implémentation stocke et calcule les informations.
ITAgent::p ut_State

La méthode put_State (tapi3.h) définit l’état d’une session d’agent.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3.h (inclure Tapi3.h)

Voir aussi

À propos des contrôles du Centre d’appels

IDispatch