View a markdown version of this page

Forneça metadados de chamada para Contact Lens integração - Amazon Connect Customer

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

Forneça metadados de chamada para Contact Lens integração

No Connect Customer, cada interação com um cliente é um contato do Connect Customer. Cada sessão de voz que passa pelo Contact Lens conector cria um contato do Connect Customer. O conector cria um contato do Connect Customer usando os campos fornecidos nos metadados da chamada. Os metadados da chamada incluem o ID de usuário do atendente e o ID da respectiva fila para a chamada transmitida nos respectivos metadados.

Você pode fornecer o ID de usuário do atendente e outros metadados da chamada ao conector do Contact Lens usando parâmetros de metadados SIPREC aceitos no SIP INVITE da sessão de streaming de áudio. O conector analisa os seguintes campos de metadados da chamada e adiciona essas informações ao contato do Connect Customer.

Campo de estado da chamada Metadados SIPREC Valor Se não for fornecido
ID de usuário do atendente AmznConnectAgentUserId ID de usuário do agente Connect Customer Obrigatório
ID da fila AmznConnectQueueId ID da fila Connect Customer Opcional. Se não for fornecida, a fila padrão da instância Connect Customer será usada.
Ordem de participantes AmznConnectParticipantOrder Valores válidos: asc, desc Opcional. Se não for fornecida, a ordem crescente será usada. O Connect Customer classifica os fluxos SIPREC usando rótulos. O primeiro fluxo na ordem dos rótulos é o atendente e o segundo é o chamador.

Um contato deve ter um ID de usuário do agente Connect Customer. Contact Lenscomeça a capturar o áudio transmitido e a gerar gravação e análise de chamadas somente quando o AgentID é fornecido.

Se o agentid estiver ausente, a sessão do Contact Lens conector Connect Customer será encerrada. Se seus metadados SIPREC não tiverem sido analisados automaticamente pelo Contact Lens conector Connect Customer e o ID de usuário do agente não estiver definido, você poderá criar um lambda de fluxo e acessar todos os metadados SIP e SIPREC usando os seguintes campos:

Atributo Description Referência JSONPath
Metadados SIPREC Metadados SIPREC do evento SIP $.Media.Sip.SiprecMetadata
Cabeçalho SIP Cabeçalho SIP do evento SIP. {SIP header name} é o nome do cabeçalho SIP fornecido no evento SIP. Por exemplo, “Para”, “De” e outros. $. Media.Sip.Headers. {nome do cabeçalho SIP}

Para obter mais informações, consulte Atributos de metadados de chamada telefônica (atributos de chamada).

Como usar metadados de eventos

O Connect Customer publica eventos de SIP, streaming e contato. Esses eventos incluem os metadados coletados do SIPREC SIP INVITE das chamadas. Os metadados incluem os metadados SIPREC, cabeçalhos SIP, fromNumber, toNumber e outros. Veja algumas ações que você pode realizar com esses metadados de eventos:

  1. Você pode processar os metadados nesses eventos para determinar seu próprio identificador exclusivo para as chamadas e correlacioná-las com o seu próprio sistema.

  2. Depois, você pode adicionar seu identificador exclusivo da chamada aos respectivos atributos de contato usando o bloco Set contact attributes (Definir atributos do contato).

  3. Você pode pesquisar por atributos de contato personalizados no site do Connect Customer administrador para encontrar o contato da chamada de terceiros nas duas instâncias do Connect Customer.

Para obter informações sobre como criar funções Lambda do Connect Customer flow, consulte. Conceda ao Connect Customer acesso ao seu AWS Lambda funções Para ver uma lista de todos os atributos de contato aceitos que você pode acessar em seu fluxo do Lambda, consulte Lista de atributos de contato disponíveis no Connect Customer e suas referências JSONPath.