Modelo de fluxo de agente virtual do Fluxo de Diálogo ES do Fluxo de Diálogo
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á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. |
| Desligar | 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 |
|---|---|
|
Começar | 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 Texto para fala (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 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 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 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.