Como maximizar a reutilização de código com blocos de tópicos

  • Versão de lançamento: Zurich
  • Atualizado 6 de ago. de 2025
  • 3 min. de leitura
  • Blocos de tópicos são componentes reutilizáveis que você pode criar para executar tarefas comuns e elementos de conversa em Virtual Agent conversas. Os blocos de tópicos simplificam a criação de tópicos e o processo de manutenção, permitindo que você reutilize procedimentos ou ações padrão em tópicos de conversa.

    Como os blocos de tópicos reutilizáveis funcionam

    Um bloco de tópico é basicamente um subfluxo que executa determinadas ações ou tarefas de conversa em um tópico. Por exemplo, você pode criar um bloco de tópicos que cria ou recupera determinados tipos de registros. Você cria blocos de tópico com Designer do Virtual Agent, semelhante à maneira como você cria tópicos de conversa. Com Designer do Virtual Agent, você pode fazer o seguinte:
    • Definir propriedades do bloco de tópicos.
    • Defina os controles (nós) usados no bloco.
    • Teste ou visualize o bloco.
    • Publique o bloco para disponibilizá-lo para uso em tópicos ou outros blocos de tópicos.

    Ao contrário dos tópicos, os blocos de tópicos não são detectáveis por um modelo de linguagem grande (LLM), Compreensão da linguagem natural (NLU) ou palavras-chave. A funcionalidade do bloco de tópicos só pode ser acessada por um tópico.

    Uma conversa que usa (consome) um bloco de tópicos é chamada de tópico de chamada. Um bloco de tópico pode chamar outro bloco de tópico, mas não pode chamar a si mesmo. Você pode "aninhar" blocos de tópicos desta maneira, mesmo se o fluxo retornar ao tópico inicial, como neste exemplo:

    Figura 1. Cadeia de blocos de tópicos aninhados
    O bloco de tópicos 1 chama TB 2, que por sua vez chama TB 3. O Bloco de tópicos 3 pode chamar o Bloco de tópicos 1 novamente.
    Nota:
    Se o Virtual Agent detectar um loop infinito, a conversa será encerrada.

    A plataforma e as aplicações do Virtual Agent fornecem blocos de tópicos pré-criados para tarefas ou subfluxos comuns. Você pode usar esses blocos de tópicos pré-criados em seus tópicos de conversa "como estão" no escopo da aplicação apropriado, duplicando-os. Você pode personalizar esses blocos de tópicos pré-criados conforme necessário. Alguns dos blocos de tópicos comuns incluem o seguinte.

    Tabela 1. Exemplos de blocos de tópicos pré-criados
    Blocos de tópicos pré-criados Escopo da aplicação
    • Transferir para um atendente: transfere uma conversa de bot para um atendente.
    • Pesquisa: apresenta uma pesquisa para coletar feedback para um agente.
    • Geolocalização: reúne informações sobre a localização do usuário.
    • Pausa: Insira uma pausa (em segundos) na conversa.
    • Desvio: rastreia as métricas de desvio para Virtual Agent.
    Global. Fornecido com o plug-in Glide Virtual Agent (com.glide.cs.chatbot).
    Pesquisa contextual: usa uma frase de pesquisa para retornar resultados de pesquisa em formato de cartão, como artigos de conhecimento e itens do catálogo.

    Bloqueio de tópico comum usado pelas aplicações de negócios de CSM, Prestação de serviços de RH e ITSM. Fornecido com o plug-in Gestão de serviços Virtual Agent Topic Blocks (com.glideapp.cs.sm_topic_blocks). Este plug-in está incluído com os plug-ins de conversa do Virtual Agent para essas aplicações de negócios.

    Nota:
    Atualizado Designer do Virtual Agent a interface do usuário está disponível quando você instala Now Assist em Virtual Agent e ligue o. Now Assist Habilidade de tópicos. Este conteúdo presume que você ativou esta habilidade e pode ver a exibição de lista. Se esta habilidade não estiver ativada, você verá a IU legada e a página Tópicos. Para obter mais informações, consulte Página de tópicos legados do Virtual Agent Designer .

    Na página inicial, você pode usar o ícone de filtro Ícone de filtro.para filtrar e exibir somente os blocos de tópicos.

    Lista filtrada de blocos de tópicos.

    Depois de criar e publicar um bloco de tópicos, o bloco estará disponível para uso como um utilitário de bloco de tópicos em Designer do Virtual Agent. Você pode adicionar o bloco de tópicos a um tópico de chamada ou a outro bloco de tópicos. No exemplo a seguir, o tópico de chamada usa o bloco de tópicos de Pesquisa contextual. Quando um tópico chama o bloco de tópicos de Pesquisa contextual, o fluxo de conversa contido no bloco de tópicos é executado.

    Bloco de tópicos de Pesquisa contextual.

    O que fazer a seguir

    Trabalhar com blocos de tópicos envolve as seguintes etapas:
    1. Crie um bloco de tópico reutilizável.

      Crie um componente de conversa que execute uma função comum que possa ser reutilizada em Virtual Agent conversas.

    2. Adicione um bloco de tópico reutilizável a um tópico de chamada ou bloco de tópico.

      Para executar um subfluxo específico, inclua um bloco de tópico reutilizável em um tópico de chamada (pai) ou bloco de tópico. Especifique as entradas que são usadas no bloco de tópicos e as saídas de revisão que são retornadas do bloco de tópicos.

    3. Manter blocos de tópicos e tópicos de chamada associados (conforme necessário).

      Quando você atualiza um bloco de tópico publicado, Designer do Virtual Agent executa determinadas verificações. As mensagens exibidas informam sobre mudanças que você pode querer fazer nos tópicos de chamada que usam o bloco atualizado.