Integrações de agentes virtuais

O CXone aceita integrações com provedores de agentes virtuaisFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. de terceiros em canais de voz, chat CXone e canais digitaisFechado Qualquer canal, contato ou competência que tenha associação ao Digital Experience.. Os seguintes provedores de agentes virtuais têm suporte nativo no CXone:

Se quiser usar um provedor de agente virtual que não tenha suporte nativo, você poderá fazer uma integração de agente virtual personalizada. As integrações personalizadas exigem trabalho de desenvolvimento adicional para configurar uma rota de comunicação segura entre o provedor do agente virtual e o CXone.

Processo de integração

A integração de um agente virtualFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. com o CXone envolve as seguintes tarefas:

  1. Instalar, configurar e testar seu agente virtual com o provedor. Consulte a documentação do seu provedor para obter ajuda nesta etapa.
  2. Criar pelo menos um script do Studio com uma ação de agente virtual.
  3. Adicionar um aplicativo de configuração no Hub de Agente Virtual para conectar seu agente virtual ao CXone. Vincule o aplicativo à ação Studio usada em seu script.
  4. Teste a conexão e a comunicação entre o CXone e o agente virtual. Você pode fazer isto a partir do aplicativo de configuração do agente virtual no Hub de Agente Virtual.
  5. Crie um ponto de contato (POCFechado O ponto de entrada que um contato de entrada usa para iniciar uma interação, como um número de telefone ou endereço de e-mail.) CXone de voz ou digital e atribua o script do Studio a ele.
  6. Teste o agente virtual de ponta a ponta usando o canal de voz ou chat.

Todo provedor de agente virtual tem requisitos e configurações exclusivos. A ajuda online para a integração de cada agente virtual suportado contém informações sobre o processo específico para cada provedor.

Opções de conexão de voz

Há duas maneiras de configurar uma conexão entre o CXone e o provedor de agente virtual de voz. Na maioria dos casos, o CXone suporta apenas uma das opções para cada provedor. As opções são:

  • Comunicação baseada em enunciado: O processamento de roteamento e enunciadoFechado O que um contato diz ou digita. acontece no CXone Hub de Agente Virtual. Você pode controlar e personalizar cada turno da conversa. Esta é a opção suportada para a maioria dos provedores de agentes virtuais.
  • Conexão de canal de retorno SIP: Esta opção usa conexões de áudio do canal de retorno e uma conexão de sinalização. As conexões são configuradas no Hub de Agente Virtual, mas nenhum outro processamento ou roteamento do Hub de Agente Virtual é usado. A conexão de sinalização permite que o agente virtual se comunique com o CXone quando a conversa for concluída ou precisar ser escalada para um agente real.

A opção de conexão de voz suportada para cada provedor de agente virtual é descrita na tabela na parte superior desta página. Você pode saber mais sobre como usar as conexões do canal de retorno SIP na página Conexões do canal de retorno SIP.

Suporte a rich text para agentes virtuais de texto

Se seu canal aceitar, você pode incluir conteúdo de mídia avançadaFechado Elementos em mensagens digitais, como botões, imagens, menus e seletores de opções. nas mensagens. O tipo de mídia avançada que pode ser enviado varia de canal a canal, conforme mostrado na tabela a seguir.

  Cartões adaptáveis Texto HTML e Markdown Rich Link Respostas Rápidas Seletor de lista Selecionador de tempo Mensagem de formulário
Apple Messages for Business X vermelho, indicando "não suportado" X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado"

Chat Digital

Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicado "suportado" X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado"
E-mail X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado" X vermelho, indicando "não suportado" Usa texto alternativo X vermelho, indicando "não suportado" X vermelho, indicando "não suportado" X vermelho, indicando "não suportado"
Facebook Messenger X vermelho, indicando "não suportado" X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicado "suportado" X vermelho, indicando "não suportado"
WhatsApp X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicado "suportado" X vermelho, indicando "não suportado"
Google Business Messages X vermelho, indicando "não suportado" X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado" X vermelho, indicando "não suportado" Marca de verificação verde, indicando "suportado" Marca de verificação verde, indicado "suportado" X vermelho, indicando "não suportado"

Suportado: Marca de verificação verde, indicando "suportado"

Não suportado: X vermelho, indicando "não suportado"

Saiba mais sobre suporte de canal digital para mídia avançada.

Quando quiser incluir conteúdo de mídia avançada nas respostas de um agente virtual de texto, configure-o no console de gerenciamento do seu agente virtual. Ele deve estar na configuração para cada resposta que enviará a mídia avançada.

Conteúdo de mídia avançada é enviado como JSON. Ao criar o seu JSON de mídia avançada, siga o esquema para o canal digital que está usando. Os esquemas são diferentes para cada canal. Localize o JSON do conteúdo de mídia que você quer usar e adicione-o às configurações da mensagem de resposta que você cria Cognigy seu provedor de agente virtual.

Alguns esquemas JSON são fornecidos na ajuda online do Hub de Agente Virtual. Você pode usar a ferramenta de espelhamento JSON Digital Experience para verificar seu JSON antes de adicioná-lo aos seus scripts ou agente virtual.

Transcrições de conversas

O CXone pode coletar as transcrições e os dados de intençãoFechado O significado ou propósito por trás do que um contato diz/digita; o que o contato quer comunicar ou alcançar. das conversas do agente virtual de voz e chat. Você pode usar as informações da maneira que atender melhor às necessidades da sua organização. Por exemplo, você poderia salvá-los em um banco de dados externo. Você também poderia enviá-los para o o aplicativo de agente para interações escaladas para agentes humanos reais. Este recurso deve estar ativado no aplicativo de configuração do seu agente virtual no Hub de Agente Virtual. Por padrão, as transcrições e intenções não são coletadas.

Os dados exatos coletados dependem de como o recurso está configurado. Você pode ter apenas transcrições coletadas, apenas intenções ou tanto transcrições quanto intenções. Se você tiver mais de um agente virtual, poderá configurar cada um separadamente.

O que você faz com os dados coletados é uma decisão sua. Se você quiser salvá-los para manutenção de registros, o script do Studio do agente virtual deverá ser configurado para isso. Por padrão, quando a coleta de transcrição da conversa está ativada, os dados coletados são armazenados até que a interação seja concluída.

Usar esse recurso requer script personalizado no script do Studio do agente virtual. Também deve ser ativado na página Transcrição do aplicativo de configuração do agente virtual no Hub de Agente Virtual. Este recurso é compatível com os seguintes provedores de agentes virtuais: 

  • Amazon Lex V1 (voz e chat)
  • Amazon Lex V2 (voz e chat)
  • Cognigy  (apenas chat)
  • CXone SmartAssist Powered by Amelia (apenas chat)
  • Google Dialogflow ES(voz e chat)
  • Google Dialogflow CX (chat e voz baseados em enunciados)
  • IBM Watson (apenas chat)
  • Microsoft Azure (voz e chat)
  • Nuance Mix (voz e chat)
  • Omilia (apenas chat)
  • Integrações de agentes virtuais personalizadas (chat e voz baseados em enunciados)
  • Salesforce Einstein (apenas chat)

Versões de integração

Periodicamente, o Hub de Agente Virtual recebe atualizações que são controladas por meio de versões numeradas. Atualizações desse tipo não são aplicadas automaticamente. Você deve selecionar manualmente a nova versão para cada um de seus aplicativos de agente virtual no Hub de Agente Virtual. Isso lhe dá controle sobre qual versão você está usando e quando você faz o upgrade. Isso é importante porque algumas versões exigem que você atualize e teste seus scripts antes de mudar para uma nova versão.

Se tiver mais de um agente virtual, poderá escolher a versão de cada um. Além disso, se precisar, você pode reverter um de seus agentes virtuais para uma versão anterior.

Algumas versões numeradas são limitadas a determinados provedores de agentes virtuais. Nem todos os agentes virtuais têm a opção para todas as versões de integração. As seguintes versões de integração estão disponíveis:

  • Versão 1.0.0esta é a primeira versão do Hub de Agente Virtual.
  • Versão 2.0.0Esta versão atualizou os esquemas usados com o Google Dialogflow ES e CX.
  • Versão 3.0.0: Esta versão introduziu o StandardBot, que padroniza como o CXone se comunica com provedores de agentes virtuais. Esta versão está disponível para todos os provedores.

Você pode verificar a versão de integração que está usando atualmente na página Propriedades do aplicativo para seu agente virtual no Hub de Agente Virtual. O campo Versão de integração mostra a versão que o aplicativo está usando no momento.

Tenha cuidado ao alterar as versões. As alterações feitas de versão para versão podem afetar muitos aspectos de sua integração, incluindo scripts, configurações, esquemas e muito mais. A alteração para a versão errada sem testar o upgrade primeiro pode fazer com que seu agente virtual não funcione conforme o esperado. Isso pode prejudicar a capacidade do seu centro de contato de atender contatos por meio desse canal.

Scripts personalizados do Studio

Scripts personalizados são necessários para todas as integrações de agentes virtuais. Os scripts definem o roteamento dos contatos por meio de uma interação com o agente virtual. Eles também configuram a conexão entre o serviço do provedor de agente virtual e CXone.

A ajuda online fornece diretrizes e requisitos para os scripts necessários para integração de agentes virtuais. Consulte a página de ajuda online CXone do seu provedor de agente virtual para obter detalhes.

Existem três ações do agente virtual do Studio. Eles conectam CXone e o seu agente virtual. O agente virtual que você usa pode funcionar melhor com uma ação específica. As ações do agente virtual são:

  • VoiceBot Exchange e TextBot Exchange : use essas ações de troca para agentes virtuais complexos ou para quando precisar personalizar o comportamento do agente virtual de um turno para outro. Seu script deve incluir pelo menos duas instâncias da ação.
  • Voicebot Conversation : use a ação de conversa somente para agentes virtuais muito simples ou se precisar usar uma conexão de canal de retorno SIP. Essa ação não permite a personalização do comportamento do agente virtual de turno para turno.