ITAgent-Schnittstelle (tapi3.h)

Agents sind das Herzstück eines Callcenters. Sie sind für den Empfang und die Verarbeitung eingehender Anrufe und manchmal für ausgehende Anrufe an Kunden oder Interessenten verantwortlich. Die folgenden Methoden erstellen die ITAgent-Schnittstelle :

IEnumAgent::Next

ITAgentEvent::get_Agent

ITAgentHandler::CreateAgent

Weitere Informationen finden Sie unter Informationen zu Call Center-Steuerelementen .

Vererbung

Die ITAgent-Schnittstelle erbt von der IDispatch-Schnittstelle . ITAgent verfügt auch über folgende Arten von Membern:

Methoden

Die ITAgent-Schnittstelle verfügt über diese Methoden.

 
ITAgent::CreateSession

Die ITAgent::CreateSession-Methode (tapi3.h) erstellt eine neue Agentsitzung für die ACD-Eingabegruppe und -adresse.
ITAgent::CreateSessionWithPIN

Die ITAgent::CreateSessionWithPIN-Methode (tapi3.h) erstellt eine neue Agentsitzung für die ACD-Eingabegruppe und -adresse mit persönlicher Identifikationsnummer (PIN).
ITAgent::EnumerateAgentSessions

Die ITAgent::EnumerateAgentSessions-Methode (tapi3.h) listet die aktuellen Agentsitzungen auf.
ITAgent::get_AgentSessions

Die ITAgent::get_AgentSessions-Methode (tapi3.h) erstellt eine Sammlung aktueller Agentsitzungen.
ITAgent::get_ID

Die ITAgent::get_ID-Methode (tapi3.h) ruft die ID eines Agents ab.
ITAgent::get_MeasurementPeriod

Die get_MeasurementPeriod-Methode (tapi3.h) ruft den Messzeitraum ab, für den der Switch und/oder die Implementierung Informationen speichert und berechnet.
ITAgent::get_NumberOfACDCalls

Die get_NumberOfACDCalls-Methode (tapi3.h) ruft die Anzahl der ACD-Aufrufe ab, die von diesem Agent in allen Sitzungen verarbeitet werden.
ITAgent::get_NumberOfIncomingCalls

Die get_NumberOfIncomingCalls-Methode (tapi3.h) ruft die Anzahl der eingehenden Nicht-ACD-Aufrufe ab, die von diesem Agent verarbeitet werden.
ITAgent::get_NumberOfOutgoingCalls

Die get_NumberOfOutgoingCalls-Methode (tapi3.h) ruft die Anzahl der ausgehenden Nicht-ACD-Aufrufe ab, die von diesem Agent verarbeitet werden.
ITAgent::get_OverallCallRate

Die get_OverallCallRate-Methode (tapi3.h) ruft die Aufrufrate eines Agents über alle Sitzungen hinweg ab.
ITAgent::get_State

Die get_State-Methode (tapi3.h) ruft den Status einer Agentsitzung ab.
ITAgent::get_TotalACDCallTime

Die get_TotalACDCallTime-Methode (tapi3.h) ruft die Anzahl der Sekunden ab, die dieser Agent für ACD-Aufrufe (über alle Sitzungen hinweg) aufgewendet hat.
ITAgent::get_TotalACDTalkTime

Die get_TotalACDTalkTime-Methode (tapi3.h) ruft die Anzahl der Sekunden ab, die dieser Agent in ACD-Aufrufen (über alle Sitzungen hinweg) verbracht hat.
ITAgent::get_TotalWrapUpTime

Die get_TotalWrapUpTime-Methode (tapi3.h) ruft die Anzahl der Sekunden ab, die dieser Agent (über alle Sitzungen hinweg) für die ACD-Aufrufumbruchzeit (After-Call-Arbeit) aufgewendet hat.
ITAgent::get_User

Die get_User-Methode (tapi3.h) ruft den Agent-Benutzernamen ab, der mit der Anmeldung des Betriebssystembenutzers oder dem E-Mail-Namen identisch ist.
ITAgent::p ut_MeasurementPeriod

Die put_MeasurementPeriod-Methode (tapi3.h) legt den Zeitraum (in Sekunden) fest, für den der Switch und/oder die Implementierung Informationen speichert und berechnet.
ITAgent::p ut_State

Die put_State-Methode (tapi3.h) legt den Status einer Agentsitzung fest.

Anforderungen

   
Zielplattform Windows
Kopfzeile tapi3.h (Tapi3.h einschließen)

Weitere Informationen

Informationen zu Call center-Steuerelementen

IDispatch