Virtual Agent technical reference

  • Release version: Xanadu
  • Updated April 1, 2025
  • 1 minute to read
  • 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 Installed with Virtual Agent. 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.