Google Dialogflow CX

Google Dialogflow CX é uma plataforma de terceiros que fornece voz e bate-papo virtual agentes. Os agentes virtuais interpretam o que seus contatos dizem ou digitam na janela de chat e respondem adequadamente. Eles fazem isso usando tecnologias como:

Os agentes virtuais são flexíveis e podem fornecer uma variedade de funções para atender às necessidades de sua organização. Por exemplo, você pode projetar seu agente virtual para lidar com algumas tarefas simples ou para servir como um agente interativo complexo.

O CXone Mpower  suporta o uso do Google Dialogflow CX com canais de voz e digitais baseados em chat. Para canais de voz, você pode configurar o canal em Virtual Agent Hub.

 

O CXone Mpower suporta recursos baseados em enunciados com o Google Dialogflow CX. Recursos que exigem streaming de áudio não são suportados.

Comparação de Google Dialogflow CX e ES

CXone Mpower apoia Google Dialogflow ES e CX. As duas versões são semelhantes, mas têm algumas diferenças importantes.

Dialogflow ES é adequado para agentes virtuaisFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo.pequenos e simples. Ele simula caminhos de conversação não lineares usando uma estrutura plana de intenções e contexto como guia. Essa abordagem não oferece suporte a bots grandes ou complexos. Você pode passar contextos usando a propriedade customPayload da ação Virtual Agent Hub Studio você usa em seus scripts. Esses bots usam dados de contexto para determinar as intenções do contato.

Dialogflow CX oferece suporte a um fluxo de conversação complexo e não linear adequado para bots grandes e complexos. Ele permite que as intençõesFechado O significado ou propósito por trás do que um contato diz/digita; o que o contato quer comunicar ou alcançar. sejam reutilizadas e não requer contexto. Você pode passar dados customPayload, mas não precisa incluir contexto.

Google Dialogflow CX suporta Dialogflow modelos personalizados CX. Dialogflow ES não suporta Google modelos personalizados.

Fluxo de conversa para agentes virtuais de voz e texto

O início da conversa é diferente para voz e texto agentes virtuaisFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo.:

O agente virtual analisa os enunciados do contato para entender o propósito ou significado por trás das palavras. Isso é conhecido como a intenção do contato. O agente virtual envia uma resposta apropriada como texto. A resposta do agente virtual é sintetizada em áudio por um serviço conversão de texto em falaFechado Permite que os usuários insiram prompts gravados como texto e usem uma voz gerada por computador para falar o conteúdo.. O script o envia para o contato. A transcrição e a síntese de fala podem acontecer em CXone Mpower ou, em alguns casos, na plataforma do provedor

As solicitações e respostas são enviadas via Virtual Agent Hub e script a cada turno. Essa opção permite a personalização do comportamento do agente virtual de turno para turno. Para agentes virtuais de voz, this é um método de conexão baseado em enunciado. Todos os provedores de agentes virtuais possuem esse método.

Ao final da conversa, o agente virtual envia um sinal para o script. Pode sinalizar que a conversa foi concluída ou que o contato precisa falar com um agente real. Se a conversa for concluída, a interação será encerrada. Se for necessário um agente real, o script faz a solicitação. O contato é transferido para um agente quando houver um disponível.

Quando a conversa é concluída, o script pode executar tarefas pós-interação, como registrar informações em um CRMFechado Sistemas de terceiros que gerenciam itens como contatos, informações de vendas, detalhes de suporte e históricos de casos..

Componentes de uma integração

A integração do Google Dialogflow CX envolve os seguintes componentes:

Suporte a mídias interativas 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.

  Adaptive Cards Texto HTML e Markdown Rich Link Respostas Rápidas Seletor de lista Seletor 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, indicando suportado X vermelho, indicando "não suportado" X vermelho, indicando "não 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, indicando 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, indicando suportado X vermelho, indicando "não suportado"
Mensagens de Negócios do Google 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, indicando 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 para o conteúdo de mídia que você quer usar e adicione-o às configurações de mensagem de resposta que você cria no console de configuração o AmeliaGoogle Dialogflow CX. Saiba mais sobre o uso de conteúdo de mídia avançada em scripts do Studio. Você pode usar a ferramenta de espelhamento JSON do Digital Experience para verificar seu JSON antes de adicioná-lo aos seus scripts ou agente virtual.

Transcrições de conversas

Você pode capturar a transcrição e as informações de intenção das conversas de voz do Google Dialogflow CX. Você pode usar os dados capturados da maneira que quiser. Por exemplo, nos casos em que a interação é transferida para um agente em tempo real, você pode exibi-la para aquele agente. Outra opção poderia ser salvá-la como um registro permanente da conversa. Você pode optar por capturar apenas a transcrição, apenas as informações de intenção, ambas ou nenhuma delas.

Se quiser capturar essas informações, você deve habilitá-las nas Google Dialogflow CX definições de configuração em Virtual Agent Hub. Você também pode configurar um script do Studio usado com seus agentes virtuais. Seu script deve incluir uma ação configurada para gerenciar os dados capturados. Os dados capturados são armazenados temporariamente enquanto durar o ID de contato. Se precisar salvá-los, configure o script para enviá-los a um arquivo. Você é responsável por filtrar todos os dados salvos para PII (informações de identificação pessoal).

Contact Center AI Insights

Se usa o Google Dialogflow Contact Center AI Insights, você precisa fazer uma configuração adicional para seu script do Studio. O recurso Contact Center AI Insights funciona somente em conversas que foram marcadas como concluídas.

Por padrão, leva 24 horas para que Dialogflow conversas CX agente virtualFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. sejam marcadas como concluídas. No entanto, você pode forçá-las a encerrar enviando uma intenção automatizada ao Dialogflow no final de cada interação.

Para fazer isso, você precisa enviar o valor conversation_complete pela propriedade AutomatedIntent da ação Voicebot Exchange ou da ação Textbot Exchange depois que a interação terminar. Você pode codificar esse valor na propriedade ou pode enviá-lo por uma variável.

Dicas de contexto de fala

As dicas de contexto de fala são palavras e frases enviadas ao serviço de transcrição. Eles são úteis quando há palavras ou frases que precisam ser transcritas de uma determinada maneira. As dicas de contexto de fala podem ajudar a melhorar a precisão do reconhecimento de fala. Por exemplo, você pode usá-los para melhorar a transcrição de informações como números de endereço ou expressões monetárias.

Para usar dicas de contexto de fala, você deve configurá-las no snippet Carga útil personalizada no script Studio.

Autenticação de biometria de voz

Você pode usar a biometria de voz para autenticar contatosFechado A pessoa que interage com um agente, RVI ou bot em seu centro de contato. com a Google Dialogflow CX. Esse método usa impressões de voz para autenticar contatos por telefone. Cada pessoa tem uma impressão de voz única, bem como impressões digitais únicas. Leva apenas 0,5 a 3 segundos de fala normal e conversacional para que um serviço biométrico de voz determine se o chamador é quem eles afirmam ser.

Os contatos precisam se cadastrar para usar a autenticação biométrica de voz. Como parte do processo de registro, eles devem dar permissão à sua organização para gravar sua voz e usá-la para autenticação. Ao usar esse método com um agente virtual, você deve configurar e treinar seu agente virtual para lidar com essa 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. durante uma interação.

Usar a autenticação biométrica de voz com um agente virtual requer que você tenha um provedor de biometria de voz configurado no Voice Biometrics Hub. Você também deve personalizar seu script de Studio para lidar com o fluxo de biometria de voz.

Transferir contatos entre DialogflowCX Agentes virtuais

Você pode usar mais de um agente virtual DialogflowCX na mesma interação. Por exemplo, um agente virtual pode identificar o tipo de ajuda que o contato precisa no início de uma interação. Com base na necessidade, ele poderia transferir o contatoFechado A pessoa que interage com um agente, RVI ou bot em seu centro de contato. para outro agente virtual DialogflowCX.

Para configurar isso, você precisa:

  • Ter dois ou mais agentes virtuais Dialogflow CX configurados e testados em seu projeto Google.

  • Adicione perfis de aplicativos de configuração em Virtual Agent Hub para cada agente virtual Dialogflow CX para o qual você deseja transferir contatos.

  • Configure o snippet Carga útil personalizada em qualquer script Studio que transfira contatos para outro agente virtual Dialogflow CX.

Este método de transferência entre agentes virtuais só é necessário ao transferir entre dois ou mais agentes virtuais Dialogflow CX. Se estiver transferindo entre outros provedores de agente virtual, você pode usar oBot Session State ID.

Diretrizes de script personalizadas

Antes de integrar um agente virtualFechado O significado ou propósito por trás do que um contato diz/digita; o que o contato quer comunicar ou alcançar., você precisa saber:

  • Em qual script você deseja adicionar um agente virtual.
  • A ação do Studio que você precisa usar.

  • Onde as ações Studio devem ser colocadas em seu fluxo de script.
  • Os requisitos de configuração específicos do agente virtual que você está usando.
  • Requisitos específicos do provedor. Somente para Autopilot Amelia, o script tem os seguintes requisitos: 
    • Ao aninhar JavaScript na carga útil JSON em agentes virtuais Amelia, use aspas simples em vez de escapar de aspas duplas com uma barra invertida ( \" ).

    • As estruturas JSON devem ser "contentType": "dfoMessage", onde o M em Message fica em letra maiúscula. Ela não funcionará com um m em letra minúscula.

  • Como concluir o script após adicionar a ação do agente virtual. Você pode precisar:

Certifique-se de que todos os parâmetros nas ações do agente virtual que você adiciona ao seu script são configurados para passar os dados corretos. As páginas de ajuda online para as ações abordam como configurar cada parâmetro.

Além disso, certifique-se de configurar completamente seu agente virtual no provedor. Verifique se ele está configurado com todas as mensagens padrão possíveis, incluindo mensagens de erro ou mensagens indicando que uma intenção foi atendida.

Você pode obter scripts de modelo do CXone Mpower Expert Services para uso com integrações de agentes virtuais. Se você precisar de assistência com scripting no Studio, entre em contato com seu Representante de contas, consulte a seção Guia de referência técnica da ajuda online ou visite o site da Comunidade CXone MpowerUm quadrado com uma seta apontando do centro para o canto superior direito..

Ação do Studio para agentes virtuais de voz

A Voicebot Exchange ação é para agentes virtuais complexos ou quando você precisa personalizar o comportamento do agente virtual de turno para turno. Ele monitora a conversa entre o contato e o agente virtual, turno a turno. Ele envia cada enunciadoFechado O que um contato diz ou digita. transcrito para o agente virtual. O agente virtual analisa o enunciado quanto à 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. e ao contexto e determina qual resposta dar. A ação passa a resposta do agente virtual ao contato. Quando a conversa é concluída, a ação continua o script.

Se quiser configurar interromper ou nenhuma entrada, scripts adicionais serão necessários.

Ação do Studio para agentes virtuais de texto

A ação TextBot Exchange é para agentes virtuais complexos ou para quando você precisa personalizar o comportamento do agente virtual de um turno para outro. Ela monitora a conversa entre o contato e o agente virtualFechado Um aplicativo de software que interage com os clientes no lugar de um agente humano ao vivo. turno a turno. Ela envia todo enunciadoFechado O que um contato diz ou digita. para o agente virtual. O agente virtual analisa o enunciado quanto à 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. e ao contexto e determina qual resposta dar. TextBot Exchange retorna a resposta ao contato. Quando a conversa é concluída, a ação continua o script.