Compartilhar via


Interface ITAgent (tapi3cc.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 (tapi3cc.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 (tapi3cc.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 (tapi3cc.h) enumera as sessões atuais do agente.
ITAgent::get_AgentSessions

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

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

O método ITAgent::get_MeasurementPeriod (tapi3cc.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 ITAgent::get_NumberOfACDCalls (tapi3cc.h) obtém o número de chamadas ACD manipuladas por esse agente em todas as sessões.
ITAgent::get_NumberOfIncomingCalls

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

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

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

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

O método ITAgent::get_TotalACDCallTime (tapi3cc.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 ITAgent::get_TotalACDTalkTime (tapi3cc.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 ITAgent::get_TotalWrapUpTime (tapi3cc.h) obtém o número de segundos gastos em encapsulamento de chamada ACD por esse agente, em todas as sessões.
ITAgent::get_User

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

O método ITAgent::p ut_MeasurementPeriod (tapi3cc.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 ITAgent::p ut_State (tapi3cc.h) define o estado de uma sessão de agente.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3cc.h (inclua Tapi3.h)

Confira também

Sobre controles do Call Center

IDispatch