Transmitir o nome de exibição do cliente quando um chat for inicializado - 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á.

Transmitir o nome de exibição do cliente quando um chat for inicializado

Para oferecer uma experiência mais personalizada para seus clientes e atendentes, você pode personalizar o widget de comunicação do Amazon Connect para transmitir o nome de exibição do cliente durante a inicialização do contato. O nome fica visível tanto para o cliente quanto para o atendente durante toda a interação do chat. Esse nome de exibição é registrado na transcrição do chat.

As imagens a seguir mostram o nome de exibição do cliente em sua experiência de chat e seu nome no CCP do atendente.

O nome do cliente na experiência de chat, o nome do cliente no CCP do atendente.
  1. Como o nome de exibição do cliente pode aparecer para o cliente usando a interface de usuário do chat.

  2. Como o nome de exibição do cliente pode aparecer para o atendente que usa o CCP.

Como transmitir o nome de exibição de um cliente no widget de comunicação

Para transmitir o nome de exibição do cliente, implemente sua função de retorno de chamada no snippet. O Amazon Connect recupera o nome de exibição automaticamente.

  1. Caso ainda não tenha feito, conclua as etapas em Adicionar uma interface de usuário de chat ao seu site.

  2. Aumente seu snippet de widget existente para adicionar um retorno de chamada customerDisplayName. A aparência pode ser igual a este exemplo:

    amazon_connect('customerDisplayName', function(callback) { const displayName = 'Jane Doe'; callback(displayName); });

    O importante é que o nome seja transmitido para callback(name).

Coisas que você precisa saber

  • Somente uma função customerDisplayName pode existir por vez.

  • O nome de exibição do cliente deve seguir as limitações definidas pela StartChatConnect API. Ou seja, o nome deve ser uma string de 1 a 256 caracteres.

  • Uma string vazia, nula ou indefinida é uma entrada inválida para o nome de exibição. Para se proteger contra a transmissão acidental dessas entradas, o widget registra um erro, Invalid customerDisplayName provided, no console do navegador e, em seguida, inicia o chat com o nome de exibição padrão, Cliente.

  • Como o snippet está no front-end do seu site, não transmita dados confidenciais como nome de exibição. Siga as práticas de segurança apropriadas para manter seus dados seguros e se proteger contra ataques e atendentes mal-intencionados.