---
sourceDocument: Yokohama Conversational Interfaces
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Duplicate a Virtual Agent topic

# Duplicate a Virtual Agent topic {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Create a new topic or topic block by copying an existing Virtual Agent topic or topic block and customize it.

## Before you begin

Role required: virtual_agent_admin or admin

## About this task

Consider duplicating topics in the following scenarios:

* When you want to use an existing topic, such as a prebuilt topic or topic block, as the basis for a new topic or topic block.
* When you want to modify an active topic while preserving the original topic for reference purposes or as a backup.
* When you want to convert a Natural Language Understanding (NLU) topic to a large language model (LLM) topic.
{#duplicate-virtual-agent-topic__ul_adl_hcf_d2b}

## Procedure

1. Navigate to AllConversational InterfacesVirtual AgentDesigner, and in the Asset library, select the topic you want to duplicate.
2. In the topic header bar, select the more actions on topics icon ![](), then select Duplicate.
   1. In the Duplicate window, enter the new name for the item.
   2. Select Save.
   {#duplicate-virtual-agent-topic__substeps_yhy_nky_gkb}
3. Update the properties on the Properties tab and on the Flow tab, change the conversation flow design as needed.  
   Note:  
   Keep in mind the goal or purpose of your new topic as you set the properties and update the flow. For example, if you're using keyword-based topics, you might need to change certain keywords based on the purpose of your new topic. For LLM topics, you might need to select one or more LLM assistants. For Natural Language Understanding (NLU)-enabled topics, you might need to change the NLU model and intent associated with the topic.
   {#duplicate-virtual-agent-topic__table_ahw_hqt_hmb__entry__2}

   | If you're duplicating | See this section |
   |-|-|
   | Topics | See [Create a Virtual Agent topic](https://www.servicenow.com/docs/P~llhfRcn4ibg40rUOYk~Q "Use Virtual Agent Designer to create and modify Virtual Agent topics (conversations). Build your topic to meet a specific objective or goal, such as fulfilling a user's request or helping a user complete a task.") for a description of the topic properties that you can change and how to add or change the nodes in the flow. |
   | Topic blocks | See [Create a reusable topic block](https://www.servicenow.com/docs/nNmPLYtnb2qzDipWny2xlw "Build a reusable component that performs a specific subflow of tasks and conversational elements in Virtual Agent conversations.") for a description of the topic block properties that you set and the input and output parameters that you define for the block. |
   [Table 1. Topic and topic block duplication]

   {#duplicate-virtual-agent-topic__table_ahw_hqt_hmb}
4. As you update your design, use the Test option to run your design in a chat test window, then fine-tune your design flow accordingly.  
   For details on test features of LLM topics, see [Testing LLM topics](https://www.servicenow.com/docs/XHAxK3Opph2Mfzly0B8DuA "Preview, test, and debug topics that use large language models (LLMs) in the Virtual Agent Designer chat window.").
   For details on test features regarding NLU topics, see [Testing NLU/Keyword topics](https://www.servicenow.com/docs/an1K7NmXh9VGnChGeicIiw "Use the chat test window to preview, test, and debug Natural Language Understanding (NLU)/Keyword topics.").
{#duplicate-virtual-agent-topic__steps_ktn_cgm_fhc}

## What to do next

If you've completed the topic or topic block, [publish](https://www.servicenow.com/docs/R6Kzy5vPJRX2g4A75yduYA "Deploy an inactive topic or an updated topic to save it and make it available to users on Virtual Agent clients.") it to deploy it to your Virtual Agent clients.

*[\>]: and then


