Sobre os estados de contato - Amazon Connect

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á.

Sobre os estados de contato

Os estados de contato aparecem em dois lugares: nos relatórios de métricas em tempo real e no fluxo de eventos do agente.

Estados de contato no stream de eventos do agente

Existem diferentes eventos que podem aparecer no ciclo de vida de um contato. Cada um desses eventos aparece no fluxo de eventos do agente como um Estado. Um contato pode ter os seguintes estados exibidos no fluxo de eventos do agente:

  • INCOMING – específico para retornos de chamada em fila. O agente recebe um retorno de chamada.

  • PENDING – específico para retornos de chamada em fila.

  • CONNECTING – um contato de entrada está sendo oferecido ao agente (está tocando). O agente ainda não realizou nenhuma ação para aceitar ou rejeitar o contato, e ele não o perdeu.

  • CONNECTED – o agente aceitou o contato. Agora o cliente está em uma conversa com o agente.

  • CONNECTED_ONHOLD – o cliente está em uma conversa com o agente, que o colocou em espera.

  • PAUSED - O contato foi pausado. Isto só se aplica a contatos de tarefa.

  • MISSED – o contato foi perdido pelo agente.

  • ERROR: aparece quando, por exemplo, o cliente abandona a chamada durante o sussurro de saída.

  • ENDED – a conversa foi encerrada e o agente iniciou o ACW para o contato.

  • REJEITADO - O contato foi rejeitado pelo agente ou o cliente abandonou o contato quando estava se conectando ao agente.

Veja como está o estado do contato no fluxo de eventos do agente:

"Contacts": [ { "Channel": "VOICE", //This shows the agent and contact were talking on the phone. "ConnectedToAgentTimestamp": "2019-05-25T18:55:21.011Z", "ContactId": "ContactId-1", //This shows the agent was working with a contact identified as "ContactId-1". "InitialContactId": null, "InitiationMethod": "OUTBOUND", //This shows the agent reached the customer by making an outbound call. "Queue": { "ARN": "arn:aws:connect:us-east-1:012345678901:instance/aaaaaaaa-bbbb-cccc-dddd-111111111111/queue/queue-ARN-for-BasicQueue", }, "QueueTimestamp": null, "State": "CONNECTED", //Here's the contact state. In this case, it shows the contact was CONNECTED to the agent, instead of say, MISSED. "StateStartTimestamp": "2019-05-25T18:55:21.011Z" //This shows when the contact was connected to the agent. } ]

Eventos no registro de contato

Um registro de contato captura os eventos associados à central de atendimento. Por exemplo, quanto tempo o contato durou, quando começou e parou. Para obter uma lista de todos os dados capturados no registro de contato, consulte Modelo de dados de registros de contato.

Um registro de contato é aberto para um cliente quando ele se conecta à sua central de atendimento. O registro do contato é concluído quando a interação com o fluxo ou o atendente termina (ou seja, o atendente concluiu o ACW e limpou o contato). Isso significa que é possível ter vários registros de contato para um cliente.

O diagrama a seguir mostra quando um registro de contato é criado para um contato. Ele mostra três registros de contato de um contato:

  • O primeiro é criado quando o contato está conectado ao atendente 1.

  • O segundo é criado quando o contato é transferido para o atendente 2.

  • O terceiro é criado quando o contato é conectado ao atendente 3 durante um retorno de chamada.

Três caixas, uma para cada registro de contato criado.

Toda vez que um contato é conectado a um atendente, é criado um registro de contato. Os registros de contato de um contato são vinculados entre si por meio dos campos inicial, próximo, anterior e RelatedContactId.

dica

Um contato é considerado conectado quando um registro de contato é criado. É possível que um registro de contato possa ser criado antes que a chamada termine de tocar para o chamador, devido a condições da rede e à propagação do evento PSTN.