---
sourceDocument: Interfaces conversacionais de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais de Yokohama

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Maximizando a reutilização de código com blocos de tópicos

# Maximizando a reutilização de código com blocos de tópicos {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 min. de leitura

Os blocos de tópicos são componentes reutilizáveis que você pode criar para executar tarefas comuns e elementos de conversa no Virtual Agentconversas. Os blocos de tópicos simplificam o processo de criação e manutenção de tópicos, permitindo que você reutilize procedimentos ou ações padrão em tópicos de conversa.

## Como os blocos de tópicos reutilizáveis funcionam {#topic-blocks-overview__section_ayr_x4g_1kb}

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ópico que cria ou recupera determinados tipos de registros. Você cria blocos de tópicos com Designer do Virtual Agent, semelhante à maneira como você cria tópicos de conversa. Com Designer do Virtual Agent, você pode fazer o seguinte:

* Defina as 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.
{#topic-blocks-overview__ul_bzp_vwv_1pb}

Ao contrário dos tópicos, os blocos de tópicos não são descobertos 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ópico é 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 dessa maneira, mesmo que o fluxo retorne 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 Virtual Agentdetecta um loop infinito, a conversa termina.

. Virtual Agenta plataforma e as aplicações 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. Em seguida, você pode personalizar esses blocos de tópicos pré-criados conforme necessário. Alguns dos blocos de tópicos comuns incluem o seguinte.  
{#topic-blocks-overview__table_dxm_wkw_jkb__entry__2}

| Blocos de tópicos pré-criados | Escopo da aplicação |
|-|-|
| * Transferência para atendente: Transfere uma conversa de bot para um atendente. * Pesquisa: Apresenta uma pesquisa para coletar feedback de 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 métricas de desvio para Virtual Agent. {#topic-blocks-overview__ul_nty_d5y_jkb} | 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 um formato de cartão, como artigos de conhecimento e itens do catálogo. | Bloco de tópicos comuns usado pelas aplicações de negócios CSM, Prestação de serviços de RH e ITSM. Fornecido com o plug-in Blocos de tópicos do Virtual Agent da Gestão de serviços (com.glideapp.cs.sm_topic_blocks). Este plug-in está incluído com [Plug-ins de conversa do Virtual Agent](https://servicenow-prod.fluidtopics.net/pkIwgj7OoeK~4YT~L8z90A "Pré-criado Virtual Agentconversas (tópicos), blocos de tópicos reutilizáveis e. ServiceNowOs modelos de NLU estão disponíveis para Virtual Agente várias aplicações de negócios, como Customer Service Management, Prestação de serviços de RH, Gestão de serviços DE TI e muito mais.")para essas aplicações de negócios. |
[Tabela 1. Exemplos de blocos de tópicos pré-criados]

{#topic-blocks-overview__table_dxm_wkw_jkb}  
Nota:  
Uma interface do usuário atualizada do Designer do Virtual Agent está disponível quando você instala o Now Assist no Virtual Agent e ativa a habilidade "Tópicos do Now Assist". Este conteúdo pressupõe que você ativou essa habilidade e pode ver a exibição de lista. Se você não ativou essa habilidade, você verá a IU e a página de tópicos legadas. Para obter mais informações, consulte a [página de tópicos legados do Designer do Virtual Agent](https://servicenow-prod.fluidtopics.net/dJqoTKj3yBMX0F3rRrlq3w ". Designer do Virtual Agenta página inicial legada lista cartões para tópicos disponíveis em sua instância.").

Os blocos de tópicos são listados nos tópicos de NLU na página inicial. Use o ícone de filtro ![Ícone de filtro.]()Para filtrar e exibir somente blocos de tópicos na página Tópicos.  
Figura 2. Lista de blocos de tópicos na página Tópicos

Depois de criar e publicar um bloco de tópico, o bloco estará disponível para uso como um utilitário Bloco de tópico no Designer do Virtual Agent. Você pode adicionar o bloco de tópico a um tópico de chamada ou a outro bloco de tópico. No exemplo a seguir, o tópico de chamada usa o bloco de tópico de Pesquisa contextual.  
Figura 3. Exemplo de bloco de tópico de pesquisa contextual em um tópico de chamada

## O que fazer a seguir {#topic-blocks-overview__section_nk4_43h_1kb}

Trabalhar com blocos de tópicos envolve as seguintes etapas:

1. [Crie um bloco de tópico reutilizável.](https://servicenow-prod.fluidtopics.net/uYG8dY2B2w1jxUiHbHolhQ "Crie um componente reutilizável que execute um subfluxo específico de tarefas e elementos conversacionais no Virtual Agentconversas.")

   Crie um componente de conversa que execute uma função comum que possa ser reutilizada em Virtual Agentconversas.
2. [Adicione um bloco de tópico reutilizável a um tópico de chamada ou bloco de tópico.](https://servicenow-prod.fluidtopics.net/JzTYm6XDMIHitqYLU6icIA "Adicione um bloco de tópico reutilizável a um tópico de chamada (primário) ou bloco de tópico para executar uma função ou tarefa específica no tópico de chamada. Você especifica os parâmetros de entrada usados no bloco de tópicos e os parâmetros de saída que são usados pelo tópico de chamada.")

   Para executar um subfluxo específico, adicione um bloco de tópico reutilizável a um tópico de chamada (primário) ou bloco de tópico. Especifique as entradas que são usadas no bloco de tópicos e revise as saídas retornadas do bloco de tópicos.
3. [Mantenha blocos de tópicos e tópicos de chamada associados (conforme necessário).](https://servicenow-prod.fluidtopics.net/P7LmX7oCZS~vTjtt~taT7A "Quando você atualiza blocos de tópicos, Designer do Virtual Agentfornece verificações integradas para ajudar você a identificar mudanças nos blocos de tópicos que afetam os tópicos de chamada que os usam. As atualizações incluem alterar parâmetros de entrada e saída, excluir blocos de tópicos e publicar blocos de tópicos inativos e ativos e tópicos de chamada.")

   Quando você atualiza um bloco de tópico publicado, Designer do Virtual Agentexecuta 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.
{#topic-blocks-overview__ol_gpj_m1p_fpb}

