As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar o modo de primeiro retorno de chamada do cliente no Amazon Connect
Ao configurar retornos de chamada em fila, você tem a opção adicional de usar o modo de primeiro retorno de chamada do atendente ou o modo de retorno de primeira chamada do cliente.
-
O modo de primeiro retorno de chamada do atendente é o padrão. O retorno de chamada é oferecido a um atendente para aceitar ou rejeitar antes que a chamada seja feita para um cliente.
-
O modo de primeiro retorno de chamada do cliente está disponível somente quando a próxima geração do Amazon Connect está habilitada para sua instância do Amazon Connect. Nesse modo, o Amazon Connect liga primeiro para o cliente e só oferecerá o retorno de chamada a um atendente se o cliente atender ao retorno que recebeu.
Importante
-
O modo de primeiro retorno de chamada do cliente não está disponível no modelo de preços de pagamento por recurso.
-
Se você desabilitar a próxima geração do Amazon Connect depois de já ter ativado e começado a usar o primeiro retorno de chamada do cliente, esse modo também será desabilitado.
Conteúdo
O ciclo de vida do primeiro retorno de chamada do cliente
O ciclo de vida do primeiro retorno de chamada do cliente é distribuído em três contato diferentes, conforme mostrado no diagrama a seguir.
Veja uma descrição de cada contato.
-
O contato de entrada com o cliente (C1) é um contato de voz de entrada. Parece qualquer outro contato de entrada com o cliente.
-
O contato de retorno de chamada em fila (C2) é a parte em fila do primeiro retorno de chamada do cliente. Ele tem um novo método de iniciação de CALLBACK_CUSTOMER_FIRST_QUEUED.
-
O C2 aciona o fluxo de criação, se você selecionou Definir fluxo de criação no bloco Transferir para fila. Ele faz isso antes de ser colocado na fila de trabalho e após o atraso inicial, se isso for especificado no bloco Transferir para fila.
-
O C2 não aceita as configurações Número máximo de tentativas e Tempo mínimo entre tentativas no bloco Transferir para fila. Esse recurso só está disponível para primeiros retornos de chamada do atendente.
-
-
O contato de retorno de chamada discado (C3) é o trecho discado do primeiro retorno de chamada do cliente. Ele tem um novo método de iniciação de CALLBACK_CUSTOMER_FIRST_DIALED.
-
O C3 aciona o fluxo de retorno de chamada de saída necessário que você especificou no bloco de fluxo Transferir para fila. Você especifica apenas um fluxo de retorno de chamada de saída para o modo de primeiro retorno de chamada do cliente, não para o modo de primeiro retorno de chamada do atendente.
-
Para os primeiros retornos de chamada do cliente, você configura as novas tentativas e o tempo entre as tentativas no fluxo de saída especificado para C3, com base na saída do bloco de fluxo Verificar progresso da chamada. O objetivo disso é determinar se um contato foi respondido por correio de voz ou voz humana.
-
Depois que a presença do cliente for confirmada, o fluxo para o C3 deverá ter um bloco de fluxo Transferir para fila configurado para colocar o contato em sua fila a fim de encontrar o próximo atendente disponível.
-
É possível personalizar a prioridade de roteamento desse contato no fluxo usando os blocos Definir critérios de roteamento ou Change routing priority / age (Alterar idade/prioridade do roteamento).
-
nota
-
Você deve definir a fila de trabalho final pelo menos uma vez antes da criação do C2.
-
Você pode fazer isso no fluxo de entrada C1 usando o Set working queue (Definir fila de trabalho). Ou, ao configurar o C2, você pode especificar a fila no bloco Transferir para fila.
-
Você pode modificar a fila de trabalho final usando Definir o fluxo de criação para C2 ou usando o fluxo de saída especificado para C3.
-
-
Quando você define a fila de trabalho final para o retorno de chamada em qualquer ponto do ciclo de vida do contato (etapa C1, C2 ou C3), os estágios a seguir a herdam.
Métricas para primeiros retornos de chamadas do cliente
É possível acessar as métricas a seguir no painel de desempenho da fila ou usando a API GetMetricDataV2.
-
Tempo médio de abandono da fila - primeiro retorno de chamada do cliente
-
Tempo médio de resposta da fila - primeiro retorno de chamada do cliente
-
Velocidade média de resposta - primeiro retorno de chamada do cliente
-
Tempo médio de espera após conexão do cliente - primeiro retorno de chamada do cliente
-
Tentativas de retorno de chamada - primeiro retorno de chamada do cliente
-
Volume de contatos - primeiro retorno de chamada do atendente
-
Contatos abandonados - primeiro retorno de chamada do cliente
Exemplos de registro de contato para primeiros retornos de chamada do cliente
Veja a seguir exemplos de registro de contato para mostrar quais informações são armazenadas nas partes C2 e C3 do primeiro retorno de chamada do cliente.
Exemplo de registro de contato de primeiro retorno de chamada do cliente na fila C2
InitialContactId : C1 (Inbound contact) ContactId : C2 (this contact) PreviousContactId : C1 (Inbound contact) NextContactId : C3 (Dialed customer first callback contact) Channel : VOICE, InitiationMethod : CALLBACK_CUSTOMER_FIRST_QUEUED, ConnectedToSystemTimeStamp : time // Timestamp when callback creation flow got started CustomerEndpoint : customer phone number endpoint DisconnectTimestamp : time // Timestamp indicating contact is disconnected and customer will be dialed DisconnectReason : // Disconnect reason code InitiationTimeStamp : time // Timestamp indicating customer first callback has been created in connect systems QueueInfo : { Arn : arn // Queue arn representing customer first callback queue EnqueueTimeStamp : time // Timestamp indicating customer first callback has been put in queue and waiting out to dial. DequeueTimeStamp : time // Timestamp indicating customer first callback has been taken out from queue to dial out end customer. Duration : time // total time it took connect systems to dial out end customer. }
Exemplo de contato de primeiro retorno de chamada do cliente discado C3
InitialContactId : C1 (Inbound contact) ContactId : C3 (this contact) PreviousContactId : C2 (Queued customer first callback contact) Channel : VOICE, InitiationMethod : CALLBACK_CUSTOMER_FIRST_DIALED, ConnectedToSystemTimeStamp : time // Timestamp when the outbound call associated with callback was connected with customer. CustomerEndpoint : customer phone number endpoint SystemEndpoint : Outbound caller id assigned to the outbound queue Agent : { // All agent information associated with the outbound call. // Like Agent Arn, ConnectToAgentTimestamp, ACW duration etc. } AgentConnectionAttempts : number DisconnectTimestamp : time // Timestamp indicating outbound call for the callback is disconnected DisconnectReason : // Disconnect reason code SegmentAttributes : { 'connect:TrafficType' : 'CUSTOMER_FIRST_CALLBACK' }, AnsweringMachineDetectionStatus : HUMAN_ANSWERED|VOICEMAIL_BEEP|VOICEMAIL_NO_BEEP|AMD_UNANSWERED|AMD_UNRESOLVED|AMD_NOT_APPLICABLE|SIT_TONE_BUSY|SIT_TONE_INVALID_NUMBER|SIT_TONE_DETECTED|FAX_MACHINE_DETECTED|AMD_ERROR|AMD_UNRESOLVED_SILENCE(WIP) CustomerVoiceActivity : { GreetingStartTimestamp : timestamp GreetingEndTimestamp : timestamp } InitiationTimeStamp : time // Timestamp indicating start of outbound call to customer QueueInfo : { Arn : arn // Queue arn representing customer first callback queue EnqueueTimeStamp : time // Timestamp indicating customer first callback has been put in queue to join with agent. DequeueTimeStamp : time // Timestamp indicating customer first callback has been taken out from queue to join with agent. Duration : time // total time it took connect systems to join dialed end customer with agent. CallbackTotalQueueDuration : time // total time the customer first callback spent in queue (Includes the total queued time for C2 and C3.) }
Exemplos de fluxo para primeiros retornos de chamada do cliente
Os exemplos de fluxo a seguir mostram como configurar um fluxo para os primeiros retornos de chamada do cliente.
Exemplo de fluxo de chamada de entrada
A imagem a seguir mostra um bloco Transferir para fila em um fluxo.
Nesse fluxo, o Transferir para fila tem Definir o fluxo de criação configurado e um fluxo de discagem de saída é especificado.
Exemplo de configuração do fluxo de criação de retorno de chamada
A imagem a seguir mostra um exemplo de fluxo de criação de retorno de chamada. O bloco Set customer queue flow (Definir fluxo da fila de clientes) é configurado para que um fluxo de fila de clientes seja executado enquanto o contato de retorno de chamada está na fila aguardando a disponibilidade do atendente para ligar para os clientes.
Exemplo de fluxo de discagem de saída para retornos de chamada
No fluxo de discagem de saída mostrado na imagem a seguir, o Amazon Connect avalia a presença do cliente usando um bloco Verificar progresso da chamada. Se o correio de voz for detectado, um contato de retorno de chamada será recriado. Se um cliente for detectado do outro lado da chamada, a chamada será transferida para a fila para que o atendente se junte ao cliente.