Compartilhar via


Interface ITAgent (tapi3.h)

Agentes são o coração de um call center. Eles são responsáveis por receber e processar chamadas de entrada e, às vezes, fazer chamadas de saída para clientes ou perspectivas. Os seguintes métodos criam a interface ITAgent :

IEnumAgent::Next

ITAgentEvent::get_Agent

ITAgentHandler::CreateAgent

Consulte Sobre controles de call center para obter informações adicionais.

Herança

A interface ITAgent herda da interface IDispatch . ITAgent também tem esses tipos de membros:

Métodos

A interface ITAgent tem esses métodos.

 
ITAgent::CreateSession

O método ITAgent::CreateSession (tapi3.h) cria uma nova sessão de agente para o grupo e o endereço ACD de entrada.
ITAgent::CreateSessionWithPIN

O método ITAgent::CreateSessionWithPIN (tapi3.h) cria uma nova sessão de agente para o grupo e endereço ACD de entrada, com o PIN (Número de Identificação Pessoal).
ITAgent::EnumerateAgentSessions

O método ITAgent::EnumerateAgentSessions (tapi3.h) enumera as sessões atuais do agente.
ITAgent::get_AgentSessions

O método ITAgent::get_AgentSessions (tapi3.h) cria uma coleção de sessões de agente atuais.
ITAgent::get_ID

O método ITAgent::get_ID (tapi3.h) obtém a ID de um agente.
ITAgent::get_MeasurementPeriod

O método get_MeasurementPeriod (tapi3.h) obtém o período de medida para o qual a opção e/ou implementação armazena e calcula informações.
ITAgent::get_NumberOfACDCalls

O método get_NumberOfACDCalls (tapi3.h) obtém o número de chamadas ACD manipuladas por esse agente em todas as sessões.
ITAgent::get_NumberOfIncomingCalls

O método get_NumberOfIncomingCalls (tapi3.h) obtém o número de chamadas não ACD recebidas manipuladas por esse agente.
ITAgent::get_NumberOfOutgoingCalls

O método get_NumberOfOutgoingCalls (tapi3.h) obtém o número de chamadas não ACD de saída manipuladas por esse agente.
ITAgent::get_OverallCallRate

O método get_OverallCallRate (tapi3.h) obtém a taxa de chamada de um agente em todas as sessões.
ITAgent::get_State

O método get_State (tapi3.h) obtém o estado de uma sessão de agente.
ITAgent::get_TotalACDCallTime

O método get_TotalACDCallTime (tapi3.h) obtém o número de segundos gastos em chamadas ACD por esse agente (em todas as sessões).
ITAgent::get_TotalACDTalkTime

O método get_TotalACDTalkTime (tapi3.h) obtém o número de segundos gastos falando em chamadas ACD por esse agente (em todas as sessões).
ITAgent::get_TotalWrapUpTime

O método get_TotalWrapUpTime (tapi3.h) obtém o número de segundos gastos em encapsulamento de chamada ACD (trabalho pós-chamada) por esse agente (em todas as sessões).
ITAgent::get_User

O método get_User (tapi3.h) obtém o nome de usuário do agente, que é o mesmo que o nome de logon ou email do usuário do sistema operacional.
ITAgent::p ut_MeasurementPeriod

O método put_MeasurementPeriod (tapi3.h) define o período (em segundos) para o qual a opção e/ou implementação armazena e calcula informações.
ITAgent::p ut_State

O método put_State (tapi3.h) define o estado de uma sessão de agente.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho tapi3.h (inclua Tapi3.h)

Confira também

Sobre controles do Call Center

IDispatch