Modelo de fluxo de agente virtual do Fluxo de Diálogo ES do Fluxo de Diálogo

list-menuComentários?
Esse modelo Webex Contact Center designer de fluxos demonstra o fluxo de dados entre o Fluxo de Diálogo do Google ES e o Webex Contact Center, com foco em como transferir dados de e para ambas as plataformas durante uma interação.

Esse fluxo mostra como são passados dados entre o Webex Contact Center e o Fluxo de Diálogo ES para o processamento das interações com o cliente. Fornece um fluxo fundamental onde os dados são intercambiados com o Fluxo de Diálogo ES para processamento de linguagem natural e conclusão automatizada do agente. A integração com o Fluxo de Diálogo permite que o bot compreenda as intençãos do cliente e tome as ações apropriadas com base na conversação. Além disso, o fluxo inclui tratamento de erro para garantir uma experiência suave ao cliente, mesmo quando condições inesperadas aparecem.

Pré-requisitos

Assegure-se de que os seguintes requisitos sejam atendidos no Webex Contact Center Portal de Gerenciamento antes de implementar esse fluxo:

  • Um agente do Google DialogFlow ES com intenção relevante para a conversação.
  • Criar pontos de entrada, filas, equipes e mapeamentos de pontos de entrada.
  • Ative a Conclusão do Webhook no ES do fluxo de diálogo e use a amostra node.js código no editor de inline.
  • O Cisco Text-to-Speech (TTS) é ativado para gerar mensagens personalizadas dinamicamente. Carregue arquivos de áudio estáticos se os prompts de áudio personalizados forem usados em vez de Cisco Text-to-Speech (TTS).

Colapso de fluxos

A tabela a seguir descreve os diversos elementos de fluxo envolvidos no processo de chamada, detalhando as ações e respostas que ocorrem durante cada etapa.

Elemento de fluxo

Descrição

O cliente inicia contato A chamada é recebida por Webex Contact Center.
Os dados são passados para a ES Do Fluxo de DiálogoUma saudação personalizada, que inclui detalhes do cliente, como nome e motivo da chamada, é enviada ao bot ES do Fluxo de Diálogo para processamento.
Interação de Bot com o Fluxo de DiálogoO Fluxo de Diálogo processa as entradas e respostas com base nas intençãos configuradas.
Música em filaEnquanto o bot processa a solicitação, o cliente é colocado em uma fila com música em espera.
DesligarA interação é encerrada depois que a caixa de diálogo é concluída.

Atividades de fluxo

A tabela a seguir descreve a sequência de atividades de fluxo envolvidas nesse modelo de fluxo.

Atividade de fluxo

Descrição

Começar

Essa atividade marca o início do fluxo. Ela é acionada quando uma nova chamada é recebida.
Definir idiomaO fluxo usa uma atividade de Definir Variável para configurar o código do idioma (en-US) para toda a interação. Isso garante que todas as interações de voz se alinhem com as preferências de idioma do chamador.
Saudação personalizadaEssa atividade passa detalhes do cliente, como nome, email e motivo de chamadas para o bot ES do Fluxo de Diálogo. A saudação é gerada dinamicamente usando Cisco Texto para fala (TTS). Exemplo de dados passados:
  • Nome do cliente: Jane Doe
  • customerEmail: customer@email.com
  • customerReason: Reservas

Fila para Agente

Se a interação exigir uma escalada, o cliente será colocado em uma fila e a música de espera será reproduzida usando o arquivo defaultmusic_on_hold.wav .
Reproduzir músicaA música é reproduzida enquanto o chamador aguarda na fila. O fluxo usa a música em espera padrão de Cisco, mas pode ser personalizado carregando arquivos de música diferentes.

Desligar

Essa atividade desconecta a chamada depois que o fluxo é concluído, garantindo um fim contínuo à interação.

Especificidades do Fluxo

O JSON de fluxo usado neste exemplo contém variáveis e atividades essenciais para tratamento de interação, processamento de erros e comunicação entre Webex Contact Center e Fluxo de diálogo. As variáveis-chave usadas incluem:

Variável de fluxo

Descrição

Global_FeedbackSurveyOptIn

Rastreia se o cliente opta por uma pesquisa pós-chamada.
Nome do clienteCaptura o nome do cliente para personalização.
Correio de clienteCaptura o email do cliente.
Reason do clienteRegistra o motivo da chamada do cliente.
Global_LanguageConfigura o idioma padrão (en-US).

Global_VoiceName

Determina a voz usada para texto para fala.

Recursos adicionais

Para obter mais informações sobre essa integração, consulte a página Trabalhando com dados no Fluxo de Diálogo do Google ES com vídeo Webex Contact Center .

Consulte # Webex Contact Center Developer Documentation and DialogFlow ES Documentation para obter mais instruções.

Suporte para desenvolvedor

Para qualquer suporte referente a essa integração, abra uma entrada com a equipe de Suporte Webex Contact Center para desenvolvedores por meio do Webex Developer Portal.

Para mais discussões, visite o Webex Contact Center APIs Developer Community.

Este artigo foi útil?
Este artigo foi útil?