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

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# NLU to LLM topic migration

# NLU to LLM topic migration {#ariaid-title1}

Release version: Brazil  
Updated October 23, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  
Migrate your Natural Language Understanding (NLU) and keyword Virtual Agent topics to large language model (LLM) topics in phases. You can improve topic discovery without disrupting conversations that already work.

## Decide whether to migrate a topic {#nlu-to-llm-migration__section-decide}

You don't have to migrate every topic immediately. NLU topics remain a good fit for predictable, structured conversations. LLM topics add the most value when:

* Users describe the same request in many different ways.
* You have many similar topics that are often misclassified.
* Conversations depend on follow-up questions and context.
* Topics change often, and maintaining utterances and retraining models takes significant effort.
{#nlu-to-llm-migration__ul-llm-value}

## Plan how NLU and LLM topics coexist {#nlu-to-llm-migration__section-coexist}

NLU and keyword topics aren't available in LLM assistants, and LLM topics aren't available in Virtual Agent for NLU. An LLM assistant doesn't fall back to NLU topics. Any topic you don't migrate isn't discoverable in that assistant.

Before you migrate, decide which portals and channels should move to an LLM assistant and when. Make sure that every topic those users need is either migrated or replaced before you switch them over.

For more information, see [Configure assistants overview](https://www.servicenow.com/docs/CRpOhuc1tRDeraEeCZ0xUg "Use Assistant Designer to build and optimize large language model (LLM) assistants for your conversational needs. Assistant Designer is a centralized assistant administrator experience that enables you to create and manage both chat and voice assistants.").

## Review and prepare your inventory {#nlu-to-llm-migration__section-prepare}

1. Identify topics with little or no usage, and retire them instead of migrating them.
2. Check whether a prebuilt LLM topic already covers the use case.Use the prebuilt topic instead of migrating your own when it meets your needs. For more information, see [ITSM Virtual Agent pre-built LLM topics](https://www.servicenow.com/docs/access?context=itsm-va-prebuilt-topics&version=brazil&pubname=brazil-it-service-management&ft:locale=en-US).

3. Prioritize your remaining NLU topics.

   Migrate first
   :   High-volume topics, topics with frequent discovery failures, and topics with highly variable phrasing or multi-language usage.

   Migrate later
   :   Highly predictable topics that already work well, such as password resets and simple catalog requests.
   {#nlu-to-llm-migration__dl-priority}
{#nlu-to-llm-migration__ol_adh_vjm_1lc}

## Migrate and test your topics {#nlu-to-llm-migration__section-migrate}

Before beginning, verify the following:

* You have the virtual_agent_admin or admin role
* ServiceNow Otto for Virtual Agent is installed
* The Now Assist Topics skill is turned on
* AI Search and ServiceNow Otto for AI Search are installed and activated for Virtual Agent
* Your ServiceNow Otto plugins are up to date.

  When you update plugins, start with the parent plugin so that dependent plugins update correctly.
{#nlu-to-llm-migration__ul_bdh_vjm_1lc}  
Note:  
Migrate fewer than 50 topics at a time so that you have time to review and test each one.  
1. Review this topic: [Migrating NLU/keyword Virtual Agent topics to LLM topics](https://www.servicenow.com/docs/4KwNkShOLkwGcySI4CyaCQ "The topic migration workflow enables you to migrate your existing Natural Language Understanding (NLU)/keyword topics into new large language model (LLM) topics.").
2. Follow the steps in [Migrate NLU topics to LLM topics](https://www.servicenow.com/docs/t6TYnmw8EkDFGN37aPTfjA "Migrate one or more of your existing Natural Language Understanding (NLU) or keyword topics into new large language model (LLM) topics while maintaining your original NLU/keyword topics. After migration is complete, choose whether to publish your new LLM topics.").
3. Review the migration log.For details, see [NLU to LLM migration log](https://www.servicenow.com/docs/CXdk~rbiAmK7vCD9YzO6Sw "The Topic Migration Execution Items [topic_migration_execution_item.list] table includes data when migrating Natural Language Understanding (NLU) topics to large language model (LLM) topics such as the migration status, migration issues, and migrated or published topic information."). Expect some manual cleanup. Manually migrate and update dynamic topic blocks or switch topic scripts that were flagged. Process failures may require help from Now Support. Budget extra time if you have many complex topics.

4. Rewrite topic and node descriptions.NLU intents don't make good LLM prompts. Ensure that you modify the description and instructions for your new LLM topics. For more information, see [LLM description and instruction guidelines for Virtual Agent topics](https://www.servicenow.com/docs/s0NHFogRF~5wBCsJNrbI1g "When you create large language model (LLM) topics, you provide instructions that determine the behavior of the LLM and a description that determines how the topic is discovered by the LLM.").

5. Follow the steps in [Testing LLM topics](https://www.servicenow.com/docs/h0nXOc1JW~JAr2xAR_3OSA "Preview, test, and debug topics that use large language models (LLMs) in the Assistant Designer Asset library chat window.").

   Ensure that you're testing topic discovery by typing in the chat to find the topic, not just clicking on the topic.
6. Pilot your batch of LLM topics in one channel.Watch fallback rates and discovery misses, then migrate the next batch.

{#nlu-to-llm-migration__ol_cdh_vjm_1lc}

