Modelo de fluxo de agente virtual do Fluxo de Diálogo ES do Fluxo de Diálogo
Visão geral
Esse fluxo mostra como são passados dados entre Webex Contact Center e ES do Fluxo de Diálogo para processamento das interações do 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 Portal de Gerenciamento de Central de Contatos 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 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 pela central de contato Webex. |
Os dados são passados para a ES Do Fluxo de Diálogo | Uma 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álogo | O Fluxo de Diálogo processa as entradas e respostas com base nas intençãos configuradas. |
Música em fila | Enquanto o bot processa a solicitação, o cliente é colocado em uma fila com música em espera. |
Desconectar | A 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 |
---|---|
Início | Essa atividade marca o início do fluxo. Ela é acionada quando uma nova chamada é recebida. |
Definir idioma | O 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 personalizada | Essa 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 Text-to-Speech (TTS). Exemplo de dados passados:
|
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úsica | A música é reproduzida enquanto o chamador aguarda na fila. O fluxo usa a música de espera padrão da Cisco, mas pode ser personalizada carregando arquivos de música diferentes. |
Desconectar | 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 o 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 cliente | Captura o nome do cliente para personalização. |
Correio de cliente | Captura o email do cliente. |
Reason do cliente | Registra o motivo da chamada do cliente. |
Global_Language | Configura 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 o Relatório de trabalho com dados do Google DialogFlow ES com Webex vídeo do Contact Center .
Consulte Webex Documentação do desenvolvedor do Contact Center e documentação do Fluxo de diálogo ES 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 desenvolvedor do Contact Center por meio do Webex Developer Portal.
Para mais discussões, visite o Webex Comunidade de desenvolvedores APIs do Contact Center.