Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Define script variables for a topic

Use the Variables sidebar to define script variables for a topic. Script variables can store information that is not found in ServiceNow tables. This information can then be shared elsewhere in a topic.

Before you begin

Role required: virtual_agent_admin or admin

About this task

For more information about writing scripts for Virtual Agent, see Virtual Agent scripts.

Procedure

  1. Navigate to All > Conversational Interfaces > Virtual Agent > Designer.

  2. On the home page, open an existing topic or create a new one.

    The Flow tab displays the conversation flow.

  3. In the sidebar, select the Variables tab, then select the Script plus

Image omitted: icon-plus-clear.png
Script plus icon. icon.
  1. On the form, fill in the fields.

    FieldDescription
    Variable nameName of the variable. The name is case-sensitive. Spaces in the name are replaced with an underscore character.
    Default valueDefault value for the variable. You can use either a static value or a script that specifies a dynamic value for this variable.
  2. Select Save.

Parent Topic:Creating a Virtual Agent topic