--- title: Map a topic to a secondary NLU model description: Map a Virtual Agent topic to a secondary model in the model group or to a standalone, single-language NLU model for each supported language. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/conversational-interfaces/virtual-agent/map-nlu-language-model.html release: australia product: Virtual Agent classification: virtual-agent topic_type: task last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Localize Virtual Agent topics that use NLU topic discovery, Localizing Virtual Agent conversations, Localization options for Virtual Agent, Build and deploy, Virtual Agent, Conversational Interfaces] --- # Map a topic to a secondary NLU model Map a Virtual Agent topic to a secondary model in the model group or to a standalone, single-language NLU model for each supported language. ## Before you begin **Note:** An updated Assistant Designer Asset library user interface is available when you install ServiceNow Otto in Virtual Agent. This content assumes that you can see the list view. If ServiceNow Otto in Virtual Agent is not installed, you see the legacy UI and topics page. For more information, see [Virtual Agent Designer legacy topics page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/vad-prev-topics-page.md). If you're using ServiceNow NLU, review [NLU model mapping in Virtual Agent Designer](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/nlu-model-binding-vad.md) for an understanding of NLU model groups. If necessary, add secondary languages to the model group in NLU Workbench to create language-specific versions of the model. For more information, see [Multilingual model management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/multilingual-model-managent.md). Role required: virtual\_agent\_admin or admin ## About this task If you select a secondary model for a language that is part of a different model group, the mapping changes for the entire topic. Secondary models must be part of the same model group as the primary language. You can select a different model and intent for a secondary language when it is the only language in the model \(and therefore the primary language\). \[Omitted image "updated-language-bindings-message.png"\] Alt text: A mapping change alert says, "We updated mappings for these languages: English, French, German, Spanish." \[Omitted image "intent-mapping-primary-secondary-models.png"\] Alt text: On the Intent mapping tab, a topic is mapped to a model group with an English primary language model and a German secondary language model. For more information, see [NLU model mapping in Virtual Agent Designer](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/nlu-model-binding-vad.md). ## Procedure 1. Navigate to **All** > **Conversational Interfaces** > **Assistant Designer**. 2. Select the **Asset library** tab. 3. Set the discovery type toggle switch to **NLU/keyword**, and open a topic. 4. Open the **Languages** tab, and then select the **NLU language mapping** tab. The first column is the NLU mapping that is based on your current session language. For example, if you're using English, the first column is **English**. 5. In the **Language to edit** list, select the language to map. The languages listed are based on the NLU languages that you enabled in Virtual Agent settings. After you select a language, a column displays in the Intent mapping section and, if applicable, in the Entity mapping section. For example, if you select **Français**, a French language column displays. \[Omitted image "nlu-lang-mapping.png"\] Alt text: The NLU Language Mapping tab displays a column for English and a column for French language mappings. The English model and intent are mapped to a French model and intent. 6. Update the Intent mapping section. 1. In the Model row, select an NLU model for the language that you selected. 2. In the Intent row, select an NLU intent for the language that you selected. 7. If applicable, update the Entity mapping section. For each language, map an entity from the model to an input node in the topic. In a conversation, these nodes are populated automatically with the entity value. 8. Click **Save**. ## What to do next [Test topic and NLU model translations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/test-nlu-language-model.md) **Parent Topic:**[Localize Virtual Agent topics that use NLU topic discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/use-lf-translate-va-nlu.md)