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á.
Use o modo de retorno de primeira chamada do cliente no Amazon Connect
Ao configurar retornos de chamada em fila, você tem a opção adicional de usar o modo de retorno de primeira chamada do agente ou o modo de retorno de primeira chamada do cliente.
-
O modo de retorno de primeira chamada do agente é o padrão. O retorno de chamada é oferecido a um agente para aceitar ou rejeitar antes que a chamada seja feita para um cliente.
-
O modo de retorno de primeira chamada do cliente está disponível somente quando o Amazon Connect de próxima geração está habilitado para sua instância do Amazon Connect. Nesse modo, o Amazon Connect liga primeiro para o cliente e só oferece o retorno de chamada a um agente se o cliente atender ao retorno que recebeu.
Importante
-
O modo de retorno de primeira chamada do cliente não está disponível no modelo pay-per-feature de preços.
-
Se você desativar o Amazon Connect de próxima geração depois de já ter ativado e começado a usar o retorno de primeira chamada do cliente, o modo de retorno de primeira chamada do cliente também será desativado.
Conteúdo
O ciclo de vida de um retorno de chamada inicial para o cliente
O ciclo de vida dos primeiros retornos de chamada do cliente está distribuído em três contatos diferentes, conforme mostrado no diagrama a seguir.
A seguir está 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.
-
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 suporta as configurações Número máximo de tentativas e Tempo mínimo entre tentativas no Transferir para fila bloco. Essa funcionalidade só está disponível para os primeiros retornos de chamada do agente.
-
-
O contato de retorno 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 retorno de primeira chamada do cliente, não para o modo de retorno de primeira chamada do agente.
-
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 do C3 deverá ter um bloco de Transferir para fila fluxo configurado para colocar o contato em sua fila para encontrar o próximo agente disponível.
-
Você pode personalizar a prioridade de roteamento desse contato no fluxo usando os Change routing priority / age (Alterar idade/prioridade do roteamento) blocos Definir critérios de roteamento ou.
-
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 fluxo de criação para C2 ou usando o fluxo de saída que você especifica 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 seguintes a herdam.
Métricas para retornos de chamadas iniciais do cliente
Você pode acessar as seguintes métricas no painel de desempenho do Queue ou usando a API GetMetricDataV2.
-
Tempo médio de abandono da fila — primeira ligação do cliente
-
Tempo médio de resposta na fila — primeira chamada do cliente
-
Velocidade média de resposta — primeira chamada telefônica do cliente
-
Tempo médio de espera após a conexão com o cliente - primeira ligação do cliente
-
Tentativas de retorno de chamada - primeiro retorno de chamada do cliente
Exemplos de registros de contato para retornos de primeira chamada do cliente
A seguir estão exemplos de registros de contato para mostrar quais informações são armazenadas nas partes C2 e C3 do primeiro retorno de chamada de um cliente.
Exemplo: registro de primeiro contato de 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: C3 ligou para o primeiro contato de retorno de chamada do cliente
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.) }
Fluxos de amostra para retornos de chamadas iniciais do cliente
Os exemplos de fluxos a seguir mostram como você pode configurar um fluxo para os primeiros retornos de chamada do cliente.
Exemplo de fluxo de chamadas recebidas
A imagem a seguir mostra um Transferir para fila bloco em um fluxo.
Nesse fluxo, o fluxo de criação do Transferir para fila Set está configurado e um fluxo de discagem de saída é especificado.
Exemplo de configuração do fluxo de criação de callback
A imagem a seguir mostra um exemplo de fluxo de criação de retorno de chamada. O Set customer queue flow (Definir fluxo da fila de clientes) bloco é 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 agente 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 Verificar progresso da chamada bloco. 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 agente se junte ao cliente.