Partager via


Interface ITAgent (tapi3cc.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 (tapi3cc.h) crée une session d’agent pour le groupe et l’adresse ACD d’entrée.
ITAgent ::CreateSessionWithPIN

La méthode ITAgent ::CreateSessionWithPIN (tapi3cc.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 (tapi3cc.h) énumère les sessions d’agent en cours.
ITAgent ::get_AgentSessions

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

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

La méthode ITAgent ::get_MeasurementPeriod (tapi3cc.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 ITAgent ::get_NumberOfACDCalls (tapi3cc.h) obtient le nombre d’appels ACD gérés par cet agent sur toutes les sessions.
ITAgent ::get_NumberOfIncomingCalls

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

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

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

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

La méthode ITAgent ::get_TotalACDCallTime (tapi3cc.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 ITAgent ::get_TotalACDTalkTime (tapi3cc.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 ITAgent ::get_TotalWrapUpTime (tapi3cc.h) obtient le nombre de secondes passées sur la conclusion des appels ACD par cet agent, sur toutes les sessions.
ITAgent ::get_User

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

La méthode ITAgent ::p ut_MeasurementPeriod (tapi3cc.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 ITAgent ::p ut_State (tapi3cc.h) définit l’état d’une session d’agent.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3cc.h (inclure Tapi3.h)

Voir aussi

À propos des contrôles du Centre d’appels

IDispatch