Habilitar anexos no CCP para que os clientes e atendentes compartilhem e façam upload de arquivos - Amazon Connect

Habilitar anexos no CCP para que os clientes e atendentes compartilhem e façam upload de arquivos

Você pode permitir que clientes e atendentes compartilhem arquivos usando o chat e permitir que os atendentes enviem arquivos para os chamados. Depois de concluir as etapas deste tópico, um ícone de anexo aparece automaticamente no Painel de Controle de Contato do atendente para que ele possa compartilhar anexos em chats.

Para obter uma lista de tipos de arquivo com suporte, consulte Especificações de recursos do Amazon Connect.

Se você não estiver usando o widget de comunicação hospedado, precisará atualizar as interfaces de chat voltadas para o cliente para oferecer suporte ao compartilhamento de anexos.

Usando uma aplicação de chat personalizada? Confira as APIs que adicionamos para oferecer suporte ao compartilhamento de anexos: StartAttachmentUpload, CompleteAttachmentUpload e GetAttachment.

Usando um aplicativo de atendente personalizado? Confira as APIs de arquivos anexados: StartAttachedFileUpload, CompleteAttachedFileUpload, GetAttachedFile, BatchGetAttachedFileMetadata e DeleteAttachedFile.

Etapa 1: Habilitar anexos

  1. Abra o console do Amazon Connect em https://console.aws.amazon.com/connect.

  2. Na página Instâncias, escolha o alias da instância. O alias da instância também é o nome da instância, que aparece no URL do Amazon Connect. A imagem a seguir mostra a página Instâncias da central de atendimento virtual do Amazon Connect, com uma caixa ao redor do alias da instância.

    Página Instâncias da central de atendimento virtual do Amazon Connect e o alias da instância.
  3. Na página Armazenamento de dados, em Anexos, escolha Editar, selecione Habilitar compartilhamento de anexos e escolha Salvar.

    As opções de armazenamento são exibidas, semelhantes à imagem a seguir.

    A seção de anexos.
  4. Você pode alterar a localização do bucket do Amazon S3 no qual os anexos são armazenados. Por padrão, seu bucket existente do Amazon Connect é usado, com um novo prefixo para anexos.

    nota

    Atualmente, o Amazon Connect não oferece suporte a buckets do S3 com o Bloqueio de objetos ativado.

    O recurso de anexos utiliza dois locais do Amazon S3: um local de armazenamento e um local final.

    Observe o seguinte sobre o local de preparação:

    • O local de preparação é usado como parte de um fluxo de validação comercial. O Amazon Connect o usa para validar o tamanho e o tipo do arquivo antes de ser disponibilizado para download usando as APIs GetAttachedFile ou GetAttachment.

    • O prefixo de preparação é criado pelo Amazon Connect com base no caminho do bucket que você selecionou. Especificamente, ele inclui o prefixo do S3 de onde você está salvando arquivos, com o staging anexado a ele.

    • Recomendamos que você altere a política de retenção de dados do prefixo de preparação para um dia. Dessa forma, você não será cobrado pelo armazenamento dos arquivos de preparação. Para obter instruções, consulte Como criar uma regra de ciclo de vida para um bucket do S3? no Guia do usuário do Amazon S3.

      Atenção
      • Altere somente o ciclo de vida do local de armazenamento do arquivo. Se você alterar acidentalmente o ciclo de vida de todo o bucket do Amazon S3, todas as transcrições e anexos serão excluídos.

      • Os objetos do S3 são excluídos permanentemente se o versionamento do bucket do S3 não estiver habilitado.

Etapa 2: Configurar uma política do CORS no bucket de anexos

Para permitir que clientes e atendentes façam upload e download de arquivos, atualize a política de compartilhamento de recursos de origem cruzada (CORS) para permitir solicitações PUT e GET para o bucket do Amazon S3 que você está usando como anexos. Isso é mais seguro do que permitir a leitura/gravação pública no bucket do Amazon S3, o que não recomendamos.

Para configurar o CORS no bucket de anexos
  1. Encontre o nome do bucket do Amazon S3 para armazenar anexos:

    1. Abra o console do Amazon Connect em https://console.aws.amazon.com/connect.

    2. No console do Amazon Connect, escolha Armazenamento de dados e localize o nome do bucket do Amazon S3.

  2. Abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  3. No console do Amazon S3, selecione o bucket do Amazon S3.

  4. Escolha a guia Permissões e, em seguida, role para baixo até a seção Compartilhamento de recursos de origem cruzada (CORS).

  5. Adicione uma política de CORS que tenha uma das seguintes regras no bucket de anexos. Por exemplo, para obter políticas de CORS, consulte Compartilhamento de recursos entre origens: cenários de caso de uso no Guia do desenvolvedor do Amazon S3.

    • Opção 1: listar os endpoints de onde os anexos serão enviados e recebidos, como o nome do site da sua empresa. Essa regra permite solicitações PUT e GET de origem cruzada do seu site (por exemplo, http://www.example1.com).

      A política de CORS será semelhante ao seguinte exemplo:

      [ { "AllowedMethods": [ "PUT", "GET" ], "AllowedOrigins": [ "http://www.example1.com", "http://www.example2.com" ], "AllowedHeaders": [ "*" ] } ]
    • Opção 2: adicionar o caractere curinga * a AllowedOrigin. Essa regra permite solicitações PUT e GET de origem cruzada de todas as origens, para que você não precise listar seus endpoints.

      A política de CORS será semelhante ao seguinte exemplo:

      [ { "AllowedMethods": [ "PUT", "GET" ], "AllowedOrigins": [ "*" ], "AllowedHeaders": [ "*" ] } ]

Etapa 3 (opcional): Integrar com as APIs para aprimorar as interfaces de usuário personalizadas

Se estiver ignorando a interface de usuário de chat ou o espaço de trabalho do atendente prontos para uso, poderá usar as APIs de anexos do participante do Amazon Connect ou as APIs de arquivos anexados do Amazon Connect para criar suas próprias interfaces de usuário e fornecer suporte a anexos para casos e Chats. Para ver as etapas gerais de como trabalhar com os dois conjuntos de APIs, consulte Working with attachments.

Próxima etapa

Recomendamos ativar a verificação de anexos para atender aos requisitos de conformidade ou às políticas de segurança que sua organização possa ter em vigor para compartilhamento de arquivos. Para ter mais informações, consulte Configurar a verificação de anexos no Amazon Connect.

Os anexos não estão aparecendo?

Se seus atendentes relatarem problemas para receber e enviar anexos em mensagens de chat, consulte O firewall interno impede o acesso aos anexos do chat ou do caso.