---
title: ServiceNow Otto for Virtual Agent reference
description: Virtual Agent topic developers can create topics for use in the ServiceNow Otto panel channel. The following Assistant Designer controls are currently supported.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/conversational-interfaces/virtual-agent/now-assist-in-va-reference.html
release: australia
product: Virtual Agent
classification: virtual-agent
topic_type: concept
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Reference, Virtual Agent, Conversational Interfaces]
---
# ServiceNow Otto for Virtual Agent reference
Virtual Agent topic developers can create topics for use in the ServiceNow Otto® panel channel. The following Assistant Designer controls are currently supported.
For more information about the panel channel, see [Channels in Conversational Interfaces](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/ci-channels-overview.md).
|
Control type
|
Supported controls
|
|---|
|
User input controls
|
- Input Collector
- Text
- Static choice
- Dynamic choice
- Boolean
- Date Time
- Carousel
For more information, see [Assistant Designer user input controls](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-user-inputs.md).
|
|
Bot response controls
|
- Text
- Link
- HTML
- Card \(record card and record card with action only\)
For more information, see [Assistant Designer bot responses](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-bot-responses.md).
|
- **[Interactive view customization tables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/interactive-view-customization-tables.md)**
Make your own user interface applicable to the interactive view with some customization in the following two tables: Now Canvas Definition \[sn\_now\_canvas\_definition.list\] and Now Canvas Configuration \[sn\_now\_canvas\_configuration.list\].
- **[ServiceNow Otto for Virtual Agent system properties](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/nava-sys-props.md)**
Use system properties to customize your assistant. Some properties are available on a system properties form, but some lesser-used properties are available only from the System Property \[sys\_properties\] table. Legacy refers to the standard or enhanced chat experience. Premium refers to the premium chat experience.
- **[Setup topic requirements for assistants](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/setup-topic-requirements-assistants.md)**
Setup topics handle the basic parts of a chat, such as greeting users, ending the chat, and responding when the assistant can't interpret a request.
- **[Assistant analytics dashboard indicator details](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/assistant-analytics-dashboard-indicator-details.md)**
View the data and calculations behind an indicator that is presented in the form of a visualization on the Assistant analytics dashboard.
- **[Multilingual support for voice assistants](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/multi-lingual-support-for-voice-assistants.md)**
Voice assistants support multiple languages to enable users to interact in their preferred language. This topic lists the languages available for voice interactions and linguistic capabilities of the voice assistant.
**Parent Topic:**[Virtual Agent reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-parent-reference.md)