\(Legacy\) Virtual Agent NLU technical reference

concept brazil Updated Sep 10, 2026 2 min read va-advanced-technical-reference-nlu.md
Raw file servicenow.com

Use these topics to learn more about scripting methods, NLU system entities, and the Virtual Agent Interactions table.

Virtual Agent utilizes a queuing system to process incoming messages coming from asynchronous channels. Dedicated worker threads pull from this queue and process the messages in their own transactions. This enables Virtual Agent to scale to meet traffic volume. Virtual Agent transactions run as non-interactive (the scriptable method gs.isInteractive() will return false).

Various roles and tables are available when you activate Virtual Agent. For more information, see (Legacy) Plugins installed with Virtual Agent for NLU. Virtual Agent also has a data retention policy to manage table size. For more information, see Data management in Conversational Interfaces

The following technical reference topics are available.

  • (Legacy) Domain separation and Virtual Agent for NLU
    Domain separation is supported in the Virtual Agent application. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.
  • (Legacy) Virtual Agent roles for NLU
    Virtual Agent adds several roles for users operating as Virtual Agent administrators.
  • (Legacy) Live agent chat context variables for NLU
    Use chat context variables to pass certain information from the topic to share with a live agent or to control how bot conversations are routed to live agents. Virtual Agent includes some default variables, and you can define new ones.
  • (Legacy) NLU system entities
    Use globally defined NLU entities to identify system information that Virtual Agent can extract from the conversation. You can define entities as "nodeless" input variables for a topic. These variables can be slot-filled from NLU service provider predictions or provided outside of the scope of the topic.
  • (Legacy) Prebuilt Virtual Agent topics, topic blocks, and ServiceNow NLU models
    Prebuilt Virtual Agent conversations (topics), reusable topic blocks, and ServiceNow NLU models are available for the Virtual Agent platform and various business applications, such as Customer Service Management, HR Service Delivery, IT Service Management, and more.

Parent Topic:(Legacy) Virtual Agent NLU reference

Keywords Virtual Agenttechnicalreference
Search documentation
Search document titles and file paths on the brazil branch