Configurar um canal de chat
Você pode configurar muitos aspectos do seu mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou Chat ao vivo Agentes e contatos interagem em tempo real canais Uma maneira de os contatos interagirem com agentes ou bots. Um canal pode ser voz, e-mail, chat, mídia social e assim por diante.. Se você tiver mais de um canal de qualquer tipo, poderá configurar cada um separadamente para atender às necessidades de sua organização.
Personalizar widget de chat
O widget de chat aparece em seu site para que os clientes possam iniciar uma sessão de mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou chat ao vivo Agentes e contatos interagem em tempo real com a sua organização. Se você tiver mais de um canal Uma maneira de os contatos interagirem com agentes ou bots. Um canal pode ser voz, e-mail, chat, mídia social e assim por diante. de chat, você pode ter uma aparência de widget diferente para cada um.
Se você é um novo cliente, você deve usar o Guide para personalizar e projetar a aparência de um canal de chat.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
- Clique em Chat.
-
Clique em Personalizar CSS e JS para o canal que você quer configurar.
-
Você pode adicionar conteúdo personalizado usando CSS ou JavaScript (JS). É aqui que você pode personalizar o conteúdo para a estrutura de mensagens do Cartão adaptável.
Veja um exemplo de como personalizar elementos de Cartão adaptávelCSS personalizado:
button.ac-pushButton { color: #faac4b; background: white; padding: 10px; border: 1px solid; border-radius: 10px; cursor: pointer; }
JS personalizado:
window.addEventListener('load', function() { if (!window.MutationObserver) { return; } var iframeObserver = new MutationObserver(function(){ var button = document.querySelector('.ac-pushButton'); if (button) { button.onclick = function () { alert('roshan'); }; } }); iframeObserver.observe(document.body, { attributes: true, subtree: true, childList: false, characterData: false }); });
-
Clique em Salvar.
Personalize o formulário de pesquisa pré-contato
O formulário de pesquisa pré-contato coleta informações sobre um contato antes de iniciar uma sessão de chat. Depois de criar um formulário, você pode criar e configurar campos personalizados para aparecer na pesquisa pré-contato. Ambos os canais de chat ao vivo Agentes e contatos interagem em tempo real e mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta têm formulários de pesquisa pré-contato por padrão. Se não quiser que o formulário de pesquisa apareça em alguns canais de chat ou em certas páginas do seu site, você pode personalizar o script de inicialização para esses canais ou páginas usando comandos JavaScript. Você também pode atribuir canais específicos para usar pesquisas pré-contato.
Adicionar variantes de idioma para localização
Os rótulos na janela de chat do digital são exibidos automaticamente no mesmo idioma que um contato definiu em seu navegador. Você pode adicionar variantes de idioma além dos idiomas suportados para tradução padrão. Você pode definir um idioma substituto para o chat usar se a tradução não estiver disponível para determinadas opções.
Depois de adicionar um idioma, você pode modificar frases de chat comuns e automatizadas. Isso permite que você personalize o texto das traduções para atender às necessidades da sua organização.
Esta opção está disponível para canais de mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou chat ao vivo Agentes e contatos interagem em tempo real.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
- Clique em Chat.
-
Clique em Traduções ao lado do canal desejado.
-
Clique em Adicionar idioma.
-
Digite um Nome para a variação de idioma que você gostaria de adicionar.
-
Selecione um Idioma no menu suspenso.
-
Selecione um País no menu suspenso. Se você não selecionar um país, o idioma será exibido para qualquer pessoa que o use na configuração do navegador. As traduções marcadas com um país têm precedência sobre os idiomas sem país.
-
Escolha um idioma de Fallback na lista suspensa. Isso é exibido no chat se não houver tradução disponível para uma opção específica. Se você não definir um idioma de fallback, o texto será exibido em inglês.
-
Clique em Salvar.
-
Se quiser modificar frases ou mensagens automáticas usadas com frequência, você pode personalizar o texto da tradução.
-
Digite seu novo texto na caixa de texto abaixo de cada frase que você gostaria de alterar.
-
Role até o final da página e clique em Salvar.
-
Você pode clicar em Redefinir tudo na página Traduções se quiser restaurar todas as traduções de idiomas para as configurações padrão.
Modificar frases de chat comuns e automatizadas
Os canais Uma maneira de os contatos interagirem com agentes ou bots. Um canal pode ser voz, e-mail, chat, mídia social e assim por diante. de chat digital oferecem uma série de frases comumente usadas e mensagens automatizadas. Os exemplos incluem Aguardando agente, Você conversou com {name} e Ocorreu um erro de rede. Tente novamente. Você pode alterar o texto dessas mensagens para atender melhor às necessidades do seu cliente.
Se sua organização tiver suporte para vários idiomas, você pode criar um canal de chat separado para cada idioma. Você ainda pode fornecer um widget de chat no idioma apropriado para cada canal criado.
Esta opção está disponível para canais de mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou chat ao vivo Agentes e contatos interagem em tempo real.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
- Clique em Chat.
-
Clique em Traduções para o canal que você deseja modificar.
-
Clique em Editar ao lado do idioma que gostaria de modificar.
-
Para cada frase que você deseja alterar, insira seu novo texto na caixa de texto.
-
Clique em Salvar.
Configurar tipo de arquivo e restrições de tamanho
Você pode configurar restrições para arquivos que os clientes podem enviar por chat aos agentes. Restringir o tipo de arquivo requer que você saiba o tipo MIME para o tipo de arquivo que deseja permitir ou restringir. Esta opção está disponível para canais de mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou chat ao vivo Agentes e contatos interagem em tempo real.
O tipo MIME (Multi-purpose Internet Mail Extensions) é um método mais seguro de determinar o tipo de arquivo do que a extensão do arquivo. Este é um identificador de 2 partes que especifica a categoria geral e o subtipo de um arquivo. Por exemplo, um arquivo PNG tem um tipo MIME de imagem / png. Navegadores da Web e outros aplicativos podem usar tipos MIME para determinar como processar um arquivo ou URL.
Os tipos MIME para alguns tipos de arquivo comuns estão listados na tabela a seguir. Para obter uma lista completa, pesquise na Internet os tipos de IANA MIME
Extensão de arquivo |
Tipo MIME |
---|---|
AAC | audio/aac |
AVI | video/x-msvideo |
BMP | image/bmo |
DOC | application/msword |
DOCX | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
HTM, HTML | text/html |
JPG, JPEG | image/jpeg |
MP3 | audio/mpeg |
MP4 | audio/mp4 |
application/pdf | |
PNG | image/png |
PPT | application/vnd.ms.powerpoint |
PPTX | application/vnd.openxmlformats-officedocument.presentationml.presentation |
XLS | application/vnd.ms.excel |
XLSX | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Quando um cliente tenta enviar um arquivo muito grande ou de um tipo não permitido, uma mensagem pop-up é exibida. A mensagem descreve os tipos e tamanhos de arquivo permitidos.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
-
Clique em Chat.
-
Clique em Restrição de arquivo para o canal que você deseja configurar.
-
Habilite Anexos de clientes para permitir que os contatos compartilhem anexos de arquivos no chat. Clique em Salvar.
-
Insira o tamanho máximo do arquivo (em MB) que os clientes podem enviar por chat. O padrão é 40 MB. Este é o valor máximo que você pode inserir.
-
Clique em Salvar.
-
Em Tipos de arquivo permitidos, digite o Tipo MIME e a Descrição para um tipo de arquivo que você deseja permitir.
Saiba mais sobre os campos nesta etapaCampo
Detalhes
Tipo MIME Insira o tipo MIME para os tipos de arquivos que você deseja permitir.
Se você deseja permitir todos os tipos de MIME, insira um asterisco como curinga.
Se quiser permitir todos os tipos de uma determinada categoria, você pode incluir a categoria com um asterisco. Por exemplo, para permitir todos os tipos de imagem, você usaria image/*.
Os canais de chat do Digital permitem os seguintes tipos MIME por padrão:
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
- application/pdf
- application / vnd.ms-excel
- vídeo/*
- audio / *
-
application/vnd.openxmlformats-officedocument.wordprocessingml.document
- application / vnd.ms-powerpoint
- imagem/*
- application/msword
-
application/vnd.openxmlformats-officedocument.presentationml.present
Descrição Uma descrição do tipo de arquivo. Isso aparece na mensagem pop-up mostrada aos clientes que enviam arquivos muito grandes ou de tipos não permitidos. A descrição deve corresponder ao tipo MIME. Por exemplo, se o tipo MIME for application/msword, a Descrição deverá ser .doc. -
Clique em Adicionar.
Bloquear endereços IP
Às vezes, pode ser necessário impedir que spammers ou outros usuários inapropriados conversem com sua organização. Você também pode querer impedir que usuários internos usem o canal Uma maneira de os contatos interagirem com agentes ou bots. Um canal pode ser voz, e-mail, chat, mídia social e assim por diante. de chat destinado aos seus clientes. Você pode bloquear o uso de um canal de mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou chat ao vivo Agentes e contatos interagem em tempo real por endereço IP.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
- Clique em Chat.
-
Clique Bloqueio de IP para o canal que você deseja configurar.
-
Digite cada endereço IP em uma linha separada da área de texto.
-
Clique em Salvar.
Configure a autenticação do cliente
Você pode configurar a autenticação aprimorada do cliente para canais Uma maneira de os contatos interagirem com agentes ou bots. Um canal pode ser voz, e-mail, chat, mídia social e assim por diante. de mensagens de chat Chat assíncrono no qual os contatos enviam uma mensagem de chat a qualquer momento e aguardam uma resposta ou chat ao vivo Agentes e contatos interagem em tempo real. Isso permite Digital Experience para autenticar um cliente, mesmo que ele use dispositivos diferentes durante uma conversa. A autenticação do cliente fornece maior segurança para as sessões de chat da sua organização.
Para seus canais de mensagens de chat, uma vez que o cliente é autenticado, o Digital Experience baixa e exibe todas as conversas anteriores entre o agente e o cliente. Isso fornece uma experiência de chat totalmente assíncrona.
Antes de habilitar a autenticação do cliente, você precisa configurar um servidor OAuth que tenha certos terminais. Os terminais permitem a comunicação entre OAuth e Digital Experience. Depois de configurar Digital Experience com os terminais, você precisa que o administrador do site da sua organização modifique o script de inicialização do chat.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
-
Clique em Chat.
-
Clique no OAuthopção para o canal de chat que você deseja configurar.
- Selecione Fluxo OAuth ativo e insira os URLs para os 3 terminais necessários no servidor OAuth que você configurou. Saiba mais sobre os campos nesta etapa
Campo detalhes Autorizar endpoint
Insira a URL para o endpoint de autorização. Este terminal troca o código de autorização para os tokens de acesso e atualização. O código pode ser usado apenas uma vez e expira rapidamente (por exemplo, em 1 minuto). Atualização do endpoint
Insira o URL para o endpoint de token de atualização. Este terminal gera um novo token de acesso. A vida útil do token de acesso é de aproximadamente 30 minutos. Isso permite que o contato permaneça conectado ao seu aplicativo. Endpoint me Insira a URL para o endpoint Me. Este terminal usa o token de acesso para recuperar as informações do cliente, incluindo conversas anteriores com o agente. Se você configurar essa funcionalidade, poderá mapear os detalhes do usuário para campos personalizados. Isso permite acessar informações pessoais em outro lugar, por exemplo, com mensagens de boas-vindas. - Digite a ID do cliente e o Segredo do cliente. Esses são identificadores do seu provedor de autenticação.
- Digite um URI de redirecionamento se você quiser redirecionar o contato para uma página ou visualização específica depois que ele fizer login.
- Selecione o Formato do corpo da solicitação do menu suspenso. Esse é o formato de solicitação que o CXone usa para obter um token de autenticação do seu provedor.
- Clique em Salvar na parte inferior da página ou continue para configurar o Mapeamento de dados.
Mapeamento de dados de autenticadores de terceiros
As etapas nesta seção permitem mapear os dados de sua solução OAuth de terceiros para seus campos personalizados no Digital. Os provedores de autenticação não podem retornar dados do usuário no mesmo formato. Portanto, você pode mapear campos da resposta com campos personalizados que o Digital Experience pode usar. Por exemplo, um nome poderia ser retornado como Name, firstName, FirstAndLast e assim por diante.
- Clique no seletor de aplicativo e selecioneACD.
-
Vá para Digital >Pontos de Contato Digital.
-
Clique em Chat.
-
Clique no OAuthopção para o canal de chat que você deseja configurar.
- Role até a seção Mapeamento.
- Selecione Habilitar mapeamento personalizado.
- Digite o Campo de mapeamento do ID do cliente, Campo de mapeamento do nome do cliente, e Campo de mapeamento do sobrenome do cliente.
Estruturas hierárquicas não são suportadas. Formate seus dados de forma simples. Use o exemplo a seguir como orientação.
var(--codeSnippetCopyLabel){
"customerId":"12345",
"customerFirstName": "John",
"customerLastName": "Doe"
} -
Selecione um Campo personalizado para usar com o mapeamento da lista suspensa e insira o campo do serviço de autorização de terceiros que deve corresponder ao campo personalizado. Você pode adicionar até 100 campos personalizados existentes por mapeamento.
-
Clique em Salvar.
Adicionar um comando JavaScript à página da Web
Faça com que o administrador do seu site modifique o script de inicialização do chat na página da web em que os clientes iniciam chats com sua organização. O administrador do site precisa adicionar este comando antes do código de inicialização do chat. Siga o exemplo no código abaixo:
cxone('init', '1009');
cxone('chat', 'setAuthorizationCode', 'your authorization code');
cxone('chat', 'init', 1009, 'chat_0950394d-a403-4fe6-91d5-34e934771662');
Não se esqueça de digitar seu ID de marca na primeira linha do código. Insira seu authorizationCode na segunda linha. Insira seu brandId novamente, e seu channelId na terceira linha.