Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Product Documentation | ServiceNowProduct Documentation | ServiceNow
Product Documentation | ServiceNow
  • Home
  • Technical Documentation
  • Release Notes
  • API Implementation
  • Accessibility
  • EnglishDeutsch日本語한국어FrançaisPortuguês
  • CommunityAsk questions, give advice, and connect with fellow ServiceNow professionals.
    DeveloperBuild, test, and deploy applications
    DocumentationFind detailed information about ServiceNow products, apps, features, and releases.
    ImpactAccelerate ROI and amplify your expertise.
    LearningBuild skills with instructor-led and online training.
    PartnerGrow your business with promotions, news, and marketing tools
    ServiceNowLearn about ServiceNow products & solutions.
    StoreDownload certified apps and integrations that complement ServiceNow.
    SupportManage your instances, access self-help, and get technical support.

Yokohama Conversational Interfaces

Filters

Clear All Filters
Versions
Products
Clear All Filters

Link bot response control

Watch
Save as PDF
Save topicSave topic & subtopicsSave entire publication
Share this page
Share to emailCopy latest version URL
Feedback
Print
Table of contents
  • Conversational Interfaces
    • Conversational Interfaces Console
      • Exploring Conversational Interfaces Console
        • Monitoring and managing Conversational Interfaces applications
        • Channels in Conversational Interfaces
          • Disable live agent support for a channel
          • Using Asynchronous Chat in messaging channels
            • Configure asynchronous chat for the web channel
      • Installing Conversational Interfaces components
      • Configuring Conversational Interfaces
        • General chat settings
          • Manage LLM virtual agents on the Assistants screen
          • Add your bot to a portal
          • Branding your chat client
            • Create a new user for a branded bot
            • Set up your Virtual Agent bot's branding
          • Enable message preview on the chat widget
          • Enable public access to the chat widget
          • Configure context variables for storing chat-related information
            • Live agent chat context variables
          • Change Virtual Agent and Agent Chat system messages
          • URL navigation in Conversational Interfaces
            • Configure URL navigation for chat links
            • Create a smart link preference
          • Create chat surveys
          • Define pre-chat survey configurations
          • Define post-chat survey configurations
          • Using pre-chat surveys with context variables for topic discovery
            • Define topic context intent configurations
        • Conversational Interfaces Guided Setup
      • Conversational Interfaces reference
        • Data management in Conversational Interfaces
          • Activate table cleaning for Virtual Agent tables
        • Interaction Insights table
    • Virtual Agent
      • Exploring Virtual Agent
        • Virtual Agent chat widget interface
        • Quick start for Virtual Agent
        • Example Asset Refresh Virtual Agent conversation with notifications
          • Create the Asset Refresh topic in Virtual Agent Designer
          • Create the Open Incident workflow in the Asset Refresh topic
          • Create the More Information workflow in the Asset Refresh topic
          • Create the notification for the Asset Refresh topic
          • Associate content with the Asset Refresh notification
        • LLM topic discovery in Virtual Agent
          • LLM description and instruction guidelines for Virtual Agent topics
        • Natural Language Understanding (NLU) topic discovery in Virtual Agent
          • Advantages of natural language models over keywords
          • Dialog Acts for Virtual Agent
          • Implement NLU in Virtual Agent
        • Virtual Agent Lite
          • Quick start for Virtual Agent Lite
          • Preview and test ITSM Virtual Agent Lite topics
          • Duplicate and publish Virtual Agent Lite topics
        • Agentic conversations in Virtual Agent
      • Configuring Virtual Agent
        • Activate Virtual Agent
          • Installed with Virtual Agent
            • Virtual Agent roles
          • Additional plugins for Virtual Agent
          • Prebuilt Virtual Agent topics, topic blocks, and ServiceNow NLU models
        • Setting up chat experiences for Virtual Agent users
          • Working with setup topics
            • Change text in the Show me everything button
            • Hide or reveal the Show me everything button
            • Change the Virtual Agent greeting messages in the Greeting setup topic
          • Configure a Virtual Agent chat experience
          • Test chat experiences
        • Configuring the portable Virtual Agent chat widget
          • Configure the Portable Virtual Agent chat widget
          • Add the Portable Virtual Agent chat widget to a third-party website
          • Embed the Virtual Agent chat widget in an external web page (legacy method)
        • Configure Virtual Agent for a ServiceNow mobile application
          • Now Mobile notification of unread chat and Virtual Agent messages
          • View and modify Virtual Agent style templates
        • Multiple active conversations for Virtual Agent
          • Set portal consumer context values for multiple active conversations
          • Set a default context value for multiple active conversations
          • Activate multiple active conversations in Virtual Agent
          • Route Virtual Agent notifications through multiple portals
        • Catalogs and Autopilot for Virtual Agent
          • Set up Catalog branding
        • Configuring Virtual Agent notifications
          • Create Virtual Agent notifications
          • Create additional recipients for Virtual Agent notifications
          • Define Virtual Agent notification contents
          • Configure a delivery channel for Virtual Agent notification
          • Define Virtual Agent notification actions
          • Define the Virtual Agent link actions to notification content
          • Enable Virtual Agent notifications
        • Create cross-scope access privileges for topic blocks and custom controls
        • Configure Natural Language Understanding in Virtual Agent
          • Configure IBM Watson Assistant as the NLU provider for Virtual Agent
          • Configure Microsoft LUIS as the NLU provider for Virtual Agent
          • Configure Google Dialogflow ES as the NLU provider for Virtual Agent
            • Create a service account and private key in Google Dialogflow ES
            • Generate a Java Keystore (JKS) file and configure security on your ServiceNow instance
            • Activate the Google Dialogflow ES service and enable it in your instance
            • Test Virtual Agent with Google Dialogflow ES NLU in Virtual Agent Designer
          • Enhanced natural language handling of user inputs in NLU topic discovery
            • Configure enhanced natural language user input handling
        • Create or modify custom categories
      • Building and deploying Virtual Agent
        • Getting started with Virtual Agent Designer
          • Designing a Virtual Agent topic
          • Create a Virtual Agent topic
            • NLU model mapping in Virtual Agent Designer
            • Topic mapping to a multilingual NLU model group
            • Modify NLU utterances and entities for a Virtual Agent topic
            • Add NLU to an existing keyword topic
            • Add nodeless NLU entities as input variables to a topic
            • Branch a Virtual Agent conversation with a Decision utility
            • Insert a header card in a Static Choice or Dynamic Choice control
            • Change the application scope for Virtual Agent Designer topics
            • Define script variables for a topic
            • Create a small talk topic
            • Control topic discovery and visibility
            • Use system-derived entities in an NLU topic
          • Migrating NLU/keyword Virtual Agent topics to LLM topics
            • Migrate NLU topics to LLM topics
            • NLU to LLM migration log
          • Duplicate a Virtual Agent topic
          • Testing LLM topics
            • Testing enhanced chat
          • Testing NLU/Keyword topics
            • Train and test your NLU model in Virtual Agent Designer
            • Automated testing for Virtual Agent topics that use NLU topic discovery
              • Create an automated test in Virtual Agent Designer
              • Manage and run automated test cases in Virtual Agent Designer
              • Handle failures caused by dynamic inputs in user testing of Virtual Agent topics
          • Debug a Virtual Agent topic
            • Resolve Natural Language Understanding (NLU) topic discovery issues
            • NLU topic discovery logic
          • Publish a Virtual Agent topic
          • Delete a Virtual Agent topic
          • Promote or demote LLM assets
          • Reorder promoted LLM assets
          • Managing conversational subflows
          • Managing conversational actions
          • Managing custom skills
          • Managing AI agents
        • Using Virtual Agent Topic Recommendations
          • Update Topic Recommendations
          • Quick start for Topic Recommendations
          • Configure analysis reports for Topic Recommendations
          • Run a Topic Recommendation analysis
          • Add recommended topics and intents to Virtual Agent
          • Link a topic recommendation to an existing Virtual Agent topic
          • Unlink a topic recommendation from a Virtual Agent topic
          • Hide a topic recommendation
          • Troubleshoot issues with Topic Recommendations
          • Topic Recommendations interface reference
            • Topic Recommendations settings
            • Topic Recommendations page
            • Topic Recommendations cards
        • Using Issue Auto Resolution
          • Configure and run an Issue Auto Resolution simulation
          • Issue Auto Resolution configuration settings
          • Issue Auto Resolution diagnostic chat
        • Exploring other Virtual Agent features
          • Deploying Virtual Agent topics in other channels
          • Using link unfurling in Virtual Agent
            • Configure link unfurling using the Hostname allow list table
          • Improving the user experience with AI Search
            • Activate AI Search for Virtual Agent
            • Create a custom AI Search experience for Virtual Agent conversations
          • Maximizing code reuse with topic blocks
            • Create a reusable topic block
            • Add a reusable topic block to a calling topic or topic block
            • Maintain reusable topic blocks
            • Virtual Agent pre-built topic blocks
            • Using geolocation in Virtual Agent
          • Customizing Virtual Agent with custom controls
            • Create a custom control definition
            • Create a Virtual Agent custom control
            • Add a custom control to a Virtual Agent topic or topic block
            • Custom input properties sheet
            • Secure custom input properties sheet
            • Custom output properties sheet
          • Integrating Virtual Agent with Workflow Studio workflows
            • Add actions or subflows to Virtual Agent topics
            • Virtual Agent secure password inputs
            • Workflow Studio scoped application requirements for secure inputs
            • Test the Action utility
            • Specify the action workflow timeout
        • Using Virtual Agent with a live agent
          • Transferring Virtual Agent conversations to a live agent
          • Closing Virtual Agent and Agent Chat conversations
        • Tracking deflections in Virtual Agent using the deflection topic block
          • Create deflection configurations and patterns
        • Using Virtual Agent API
          • Virtual Agent API features
          • Virtual Agent API features available in Store release 2.0.x
          • Virtual Agent API features available in Store release 3.0.x
          • Install the Virtual Agent API
          • Review the inbound REST endpoint and configure inbound authentication
          • Configure Message Authentication for inbound communication
          • Configure the output response REST endpoint and outbound authentication for the Virtual Agent API
          • Virtual Agent bot-to-bot integration
          • Closing idle bot-to-bot conversations
          • Configure multiple provider applications
          • Transform Virtual Agent API request and response
          • Enable Now Assist experience in Virtual Agent API
        • Using Virtual Agent Bot Interconnect in your configuration
          • Install Virtual Agent Bot Interconnect
          • Using Google Dialogflow as a secondary bot with Virtual Agent Bot Interconnect
            • Create a new agent in Google Dialogflow
            • Create a service account and private key for the Google Dialogflow project
            • Generate a Java Keystore file from the JSON private key file
            • Configure connections to Google Dialogflow in your Virtual Agent Bot Interconnect instance
            • Create a Virtual Agent Bot Interconnect shell topic to call Google Dialogflow topics
          • Using Microsoft Power Virtual Agents as a secondary bot with Virtual Agent Bot Interconnect
            • Create a JavaScript function in Microsoft Azure using Visual Studio Code
            • Locate and copy the Direct Line secret key in Microsoft Power Virtual Agents
            • Add the Direct Line secret key to your Virtual Agent Bot Interconnect instance
            • Create a Virtual Agent Bot Interconnect shell topic to call Microsoft Power Virtual Agents topics
          • Using ServiceNow Virtual Agent as a secondary bot with Virtual Agent Bot Interconnect
            • Use ServiceNow Virtual Agent as a secondary bot in synchronous or asynchronous mode
              • Enable synchronous mode on the secondary ServiceNow Virtual Agent instance
              • Enable asynchronous mode on the secondary ServiceNow Virtual Agent instance
            • Create a connection and credential in Virtual Agent Bot Interconnect
              • Create a connection and credential in Virtual Agent Bot Interconnect
            • Create an auth token in the ServiceNow secondary instance
            • Create a Virtual Agent Bot Interconnect shell topic to call Virtual Agent secondary topics
            • Enable live agent connection on the primary instance
            • Debug Virtual Agent Bot Interconnect with a ServiceNow Virtual Agent secondary bot
        • Localization options for Virtual Agent
          • Using language detection and dynamic machine translation in Virtual Agent enhanced chat conversations
          • Using language detection and dynamic machine translation in Virtual Agent NLU and LLM standard chat conversations
          • Prerequisites for using Dynamic Translation in Virtual Agent
          • Configure Dynamic Translation service integration credentials
          • Activate your translation service in Dynamic Translation
          • Enable Dynamic Translation for languages in Virtual Agent
          • Enable translation for Now Assist applications
          • Enable Dynamic Translation for an unsupported language
          • Specify a fallback language for locale-specific languages and NLU prediction
          • Localizing Virtual Agent conversations
            • Enable NLU languages in Virtual Agent settings
            • Localize Virtual Agent topics that use keyword topic discovery
            • Localize Virtual Agent topics that use NLU topic discovery
              • Map a topic to a secondary NLU model
              • Test topic and NLU model translations
            • Edit translations for Virtual Agent topics
            • Request bulk translations for multiple topics
            • Authoring Virtual Agent conversations for localization
            • Language support for NLU services
            • Localization roles for Virtual Agent
            • Virtual Agent translation tables
      • Integrating Virtual Agent with other channels
        • Creating conversational custom chat integrations in Virtual Agent
          • Create a Virtual Agent conversational custom chat integration configuration
            • Create a new channel for your custom chat integration
            • Configure a provider for your custom chat integration
            • Set up message authentication for your custom chat configuration
            • Create a channel identifier for your custom chat integration
            • Map rich controls to the channel in your custom chat integration
            • Create and configure a scripted REST API for your custom chat integration
            • Create the action scripts for your custom chat integration
          • Default input and output rich controls for a custom chat integration
          • Modify adapter card styles for Virtual Agent
          • Supported Virtual Agent and Agent Chat features for custom chat integrations
            • Synchronous authentication of messages
            • Outbound authentication using a token
            • Message delivery order
            • Virtual Agent action scripts
            • Set up trusted media domains for secure file upload
            • Create bot messages
            • Integrate custom controls
            • Multi-step responses
            • Multi-response output controls
            • Send previous control to client
            • Implement a skip option
            • Pass branding to a chat client
            • Contextual actions for custom chat integrations
            • Typing indicators
        • Integrating Virtual Agent with messaging apps
          • Redirect user authentication to a Service Portal
          • Account linking in pre-built messaging integrations
            • Unlink your ServiceNow user account from a messaging application for Virtual Agent conversations
            • Link your ServiceNow user account to a messaging application for Virtual Agent conversations
          • Control topic visibility in Virtual Agent messaging channels
          • Integrating Virtual Agent with Apple Messages for Business
            • Configure Conversational Integration with Apple Messages for Business
              • Install Conversational Integration with Apple Messages for Business
              • Set up the integration on Apple Messages for Business
              • OAuth setup for Apple Messages for Business
                • Create a profile parser action for Apple Messages for Business
              • Complete the Payment Provider Configuration
              • Remove the integration for Apple Messages for Business
            • Capturing information from a user in a Apple Messages for Business chat conversation
            • Transfer Apple Messages for Business chat conversations to live agents
            • Using Conversational Integration with Apple Messages for Business
            • Integrating the Conversational Integration with Apple Messages for Business app with other applications
          • Integrating Virtual Agent with Facebook Messenger
            • Configure Conversational Integration with Facebook Messenger
              • Install Conversational Integration with Facebook Messenger
              • Set up Conversational Integration with Facebook Messenger
              • Capturing information from a user in a Facebook Messenger chat conversation
              • Closing idle Facebook Messenger chat conversations
              • Transfer Facebook Messenger chat conversations to live agents
            • Using Conversational Integration with Facebook Messenger
            • Integrating the Facebook Messenger messaging app with other applications
            • Set up the Virtual Agent integration with Facebook Messenger (Legacy)
            • Configure the help link for the Virtual Agent Facebook Messenger integration (Legacy)
            • Remove Conversational Integration with Facebook Messenger
          • Integrating Virtual Agent with IBM Watson Assistant
          • Integrating Virtual Agent with IBM Watson Assistant for Assistant V2 API
          • Integrating Virtual Agent with LINE
            • Configure Conversational Integration with LINE
              • Install Conversational Integration with LINE
              • Set up Conversational Integration with LINE
              • Capturing information from a user in a LINE chat conversation
              • Closing idle LINE chat conversations
              • Transfer LINE chat conversations to live agents
            • Using Conversational Integration with LINE
            • Integrating the LINE messaging app with other applications
            • Remove Conversational Integration with LINE
          • Integrating Virtual Agent with Microsoft Teams
            • Integrating ServiceNow Virtual Agent with Microsoft Teams
              • Install Conversational Integration with Microsoft Teams
              • Integrate ServiceNow Virtual Agent with Microsoft Teams
              • Override Microsoft Teams integration
              • Manage the ServiceNow Virtual Agent integration with Microsoft Teams
            • Specialized Virtual Agent integrations for Microsoft Teams
              • Integrating multiple ServiceNow instances with a single Microsoft Teams tenant
                • Create a Bot in Microsoft Teams
                • Integrate your Self-configured bot with single Microsoft Teams tenant
              • Integrating Virtual Agent with Microsoft Teams using the self-configured bot
                • Plugins for Conversational Integration with Microsoft Teams
                • Integrate your Self-configured bot with Microsoft Teams for GCC
                • Auto-generate the manifest file for uploading on Microsoft Teams
                • Upload the manifest package file to publish your bot
              • Integrating Virtual Agent with Microsoft Teams for GCC-H or DoD
                • Create a bot in Microsoft Teams for GCC-H or DoD
                • Integrate your Self-configured bot with Microsoft Teams for GCC-H or DoD
                • Auto-generate the manifest file and upload it into Microsoft Teams for GCC-H or DoD
                • Limitations in GCC-H or DoD for Microsoft Teams integration with Virtual Agent
              • Enable Microsoft Teams integration in ServiceNow Protected Platform (SPP)
            • Configure Virtual Agent for Microsoft Teams
              • Configure branding for your ServiceNow Virtual Agent bot in Microsoft Teams
              • Configure link authentication and opening experience in Microsoft Teams
                • Configuring smart links in Microsoft Teams
              • Installing Microsoft Teams for all Virtual Agent users
              • Customize auto-linking for Conversational Integration with Microsoft Teams
              • Configure promoted topics for Conversational Integration with Microsoft Teams
              • Configure Microsoft Teams Message Extension
              • Configure Microsoft Azure Conditional Access for Microsoft Teams tenant
              • Set up your language preferences for the Virtual Agent integration with Microsoft Teams
              • Localize the bot messages
            • Using Now Assist in Virtual Agent conversations with Microsoft Teams
              • Enable Now Assist in Virtual Agent for Microsoft Teams
              • Integrating Now Assist in Virtual Agent with Microsoft Copilot
                • Setting up the Self-configured bot for using Microsoft Copilot
                • Now Assist in Virtual Agent conversations with Microsoft Copilot
              • Synthesized response in Microsoft Teams conversations
            • Virtual Agent feature support in Microsoft Teams conversations
              • Virtual Agent Designer user input and bot response controls in Microsoft Teams
              • Virtual Agent notifications supported in Microsoft Teams
              • Unsupported Virtual Agent features in Microsoft Teams
            • Capture common errors and provide resolution steps
            • Remove Conversational Integration with Microsoft Teams
          • Integrating Virtual Agent with Slack
            • Integrating ServiceNow Virtual Agent with Slack
              • Install the Conversational Integration with Slack
              • Integrate ServiceNow Virtual Agent with Slack
              • Override Slack integration
              • Manage the ServiceNow Virtual Agent integration with Slack
              • Remove ServiceNow Virtual Agent integration with Slack
            • Integrating a Self-configured bot with Slack workspace
              • Create a bot in Slack
              • Retrieve Self-configured bot details
              • Integrate ServiceNow instance with Self-configured bot
              • Manage the self-configured bot integration with Slack
              • Remove Self-configured bot integration with Slack
            • Configure Virtual Agent settings for Slack
              • Configure branding for your Virtual Agent bot in Slack
              • Configure branding for your Self-configured bot
              • Pre-link Virtual Agent requesters before integration with Slack
              • Configure promoted topics for Conversational Integration with Slack
            • Using Now Assist in Virtual Agent conversations with Slack
              • Enable Now Assist in Virtual Agent for Slack
              • Synthesized response in Slack conversations
            • Virtual Agent features supported in Slack conversations
              • Virtual Agent Designer user input and bot response controls in Slack
              • Virtual Agent notifications supported in Slack
              • Unsupported Virtual Agent features in Slack
          • Integrating Virtual Agent with Twilio
            • Install Conversational SMS Integration with Twilio
            • Set up the Conversational SMS Integration with Twilio
            • Using Conversational SMS Integration with Twilio
            • Configure SMS authentication
              • Rate limiting policy for SMS Authentication
          • Integrating Virtual Agent with Workplace from Facebook
            • Install the Conversational Integration with Workplace from Facebook
            • Integrate ServiceNow Virtual Agent with Workplace from Facebook
            • Manage ServiceNow Virtual Agent integration with Workplace from Facebook
            • Configure Virtual Agent settings for Workplace from Facebook
            • Virtual Agent features supported in Conversational Integration with Workplace from Facebook
            • Uninstall the Conversational Integration with Workplace from Facebook
          • Integrating Virtual Agent with WhatsApp
            • Configure Conversational Integration with WhatsApp (powered by Twilio)
              • Install Conversational Integration with WhatsApp (powered by Twilio)
              • Set up Conversational Integration with WhatsApp (powered by Twilio)
              • Set the URL navigation for WhatsApp chat
              • Capturing information from a user in a WhatsApp chat conversation
              • Closing idle WhatsApp chat conversations
              • Transfer WhatsApp chat conversations to live agents
            • Using Conversational Integration with WhatsApp (powered by Twilio)
              • Create a provider notification
            • Integrating the WhatsApp messaging app with other applications
          • Integrating Conversational SMS with AWS End User Messaging
            • Install the Conversational SMS Integration with AWS End User Messaging application
            • Set up and configure the conversational SMS Integration with AWS End User Messaging application
              • Set up SMS End User Messaging Service and AWS resources
              • Set up SMS integration on ServiceNow instance
            • Using conversational SMS integration with AWS End User Messaging
        • Integrating Virtual Agent with Voice channels
          • Integrating Virtual Agent with Conversational IVR
            • Install Conversational IVR with Amazon Connect
              • Components installed with Conversational IVR with Amazon Connect
            • Configuring your AWS account for use with Conversational IVR
              • Grant access to an IAM (Identity and Access Management) role
              • Create an Amazon S3 bucket
              • Create an Amazon CloudFormation Stack
              • Configure localization in Conversational IVR with Amazon Connect
              • Customize keywords in Conversational IVR
              • Claim a Phone number
              • Create inbound and outbound Amazon Connect contact flows
              • Setup Transcript for Amazon Connect
            • Configure Conversational IVR with Amazon Connect
              • Enroll user Soft PIN and Device in ServiceNow instance
              • Setup the Amazon Connect spoke for VA IVR
              • Sync Agents to setup Live Agent transfer
              • Configure user authentication for Conversational IVR
              • Manage bot messages for Conversational IVR
              • Provider properties for Amazon Connect
            • Unsupported Virtual Agent features in Conversational IVR
          • Integrating Virtual Agent with Alexa
            • Configure Conversational Integration with Alexa
              • Install Conversational Integration with Alexa
              • Set up Conversational Integration with Alexa
                • Create an Alexa skill
                • Configure an Alexa skill
                • Build an Alexa skill model
                • Get the Alexa skill ID
                • Test an Alexa skill on the developer console
                • Test a skill on the Alexa mobile app
                • Test a skill on the Alexa Echo or Echo Show screen device
                • Supported Alexa intents
                • Create a provider channel identity record for Alexa
                • Set up message authentication for Alexa
              • Account linking with Alexa
                • Configure your Alexa account
                • Link Alexa events using the macOS Terminal
                • Link your account using the Alexa app
              • Fine-tune Virtual Agent settings and topics for the best Alexa voice chat experience
                • Contextual actions for Alexa
              • Closing idle Alexa chat conversations
      • Analyzing Virtual Agent performance
        • Conversational Analytics dashboard in Platform Analytics experience
          • Exploring the Conversational Analytics dashboard
          • Setting up the Conversational Analytics dashboard
            • Install Conversational Analytics Dashboard
            • Create custom events to monitor
            • Create custom override definitions
              • Formula override example
          • Using the Conversational Analytics Dashboard
            • Set the date range of the data
            • Overview tab
            • Usage tab
            • Conversations tab
              • Conversation transcript template
              • Use filters in the Conversation tab
            • Users tab
              • Use filters in the Users tab
            • Topics tab
              • Spokes
              • Category
              • Topics details
            • NLU Prediction tab
              • Modify models
            • User Search Metrics tab
            • Custom Events tab
            • Funnels tab
            • Issue auto-resolution tab
          • Conversational Analytics dashboard reference
            • Conversational Analytics dashboard roles
            • System parameter configuration
        • Legacy - Conversational Analytics Dashboard
          • Legacy - Exploring the Conversational Analytics Dashboard
            • Trying out the dashboard
          • Legacy - Setting up the Conversational Analytics Dashboard
            • Legacy - Install Conversational Analytics Dashboard
            • Legacy - Create custom events to monitor
            • Legacy - Create custom override definitions
            • Legacy - Formula override example
          • Legacy - Using the Conversational Analytics Dashboard
            • Legacy - Set the date range of the data
            • Legacy - Overview tab
              • Edit the Overview page
            • Legacy - Usage tab
            • Legacy - Conversations tab
              • Legacy - Use filters in the Conversation tab
              • Legacy - Conversation transcript template
            • Legacy - Users tab
              • Legacy - User Details page
              • Legacy - Use filters in the Users tab
            • Topics tab
              • Legacy - Topic categories
              • Legacy - Topics details
              • Legacy - Spokes
            • Legacy - Natural Language Understanding of Virtual Agent responses
              • Legacy - Modify models
            • Legacy - Using user search metrics with Virtual Agent
            • Legacy - Custom Events tab
            • Funnels tab
              • Legacy - Create and manage funnels
              • Legacy - Filter options in funnels
            • Legacy - Issue auto-resolution tab
          • Legacy - Conversational Analytics dashboard reference
            • Legacy - Conversational Analytics dashboard roles
            • Legacy - System parameter configuration
      • Virtual Agent reference
        • Virtual Agent Designer interface reference
          • Virtual Agent Designer home page
          • Virtual Agent Designer legacy topic cards page
          • Virtual Agent Designer All pre-built topics page
          • Create a topic form
          • Topic Properties tab
          • Topic Flow tab
          • Topic NLU Intent tab
          • Topic Languages tab
          • Virtual Agent Designer controls
          • Virtual Agent Designer user input controls
            • Input Collector user input control
            • Text user input control
            • Static Choice user input control
            • Grouped Choice user input control
            • Dynamic Choice user input control
            • Boolean user input control
            • Date Time user input control
            • File Picker user input control
            • Carousel user input control
            • Secure Text user input control
          • Virtual Agent Designer bot responses
            • Text bot response control
            • LLM Text bot response control
            • Image bot response control
            • Link bot response control
            • HTML bot response control
            • Multi-response bot response control
            • Script bot response control
            • Card bot response control
            • Table bot response control
            • Video bot response control
          • Virtual Agent Designer utilities
            • Lookup utility
            • Script Action utility
            • Record Action utility
            • Decision utility
            • Topic Block utility
            • Custom control utility
            • Action utility
            • Deflection utility
            • Diagnostic Topic Executor utility
            • Geolocation utility
            • Multi File Upload utility
            • Pause utility
            • AI Connector utility
          • Virtual Agent Designer capabilities
        • Virtual Agent technical reference
          • Domain separation and Virtual Agent
            • Associate a domain ID with a chat portal
          • Virtual Agent interaction records
          • Virtual Agent scripts
          • Input data types in Virtual Agent topics
          • NLU system entities
          • Virtual Agent URL parameters
          • Latency feedback in Virtual Agent
    • Now Assist in Virtual Agent
      • Exploring Now Assist in Virtual Agent
        • LLM assistants
        • Now Assist in Virtual Agent domain separation
      • Configuring Now Assist in Virtual Agent
        • Create an assistant
        • Assign Now Assist skills to an assistant
        • Display your assistant on a portal or channel
        • Add information sources to an assistant
        • Brand an assistant
        • Manage an assistant chat experience
        • Review assistant settings
        • Portal prerequisites for enhanced chat
        • Mobile app prerequisites for enhanced chat
        • Configure Now Assist in Conversational Catalog Request
        • Turn on the subflows and actions skill
        • Customize citation message
        • Set up your Now Assist in Virtual Agent branding
        • Theming for Now Assist in Virtual Agent enhanced chat
      • Using Now Assist in Virtual Agent
        • Standard chat
        • Enhanced chat
          • Proactive triggers and Virtual Agent notifications in enhanced chat
        • Chat streaming responses
        • Mid-topic switching during Now Assist in Virtual Agent conversations
        • Upload documents in Now Assist in Virtual Agent
        • Small talk in conversations
        • Suggested actions
      • Integrating Now Assist in Virtual Agent with Microsoft Teams
      • Analyzing Now Assist in Virtual Agent
        • Understanding conversation deflection rate
      • Now Assist in Virtual Agent reference
        • Now Assist in Virtual Agent system properties
    • Agent Chat
      • Exploring Agent Chat
        • Agent Whisper
        • Chat surveys
        • Chat transcript downloads for requesters
        • Profanity Filter for Agent Chat overview
        • Sensitive Data Handler
        • Dynamic Translation for Agent Chat overview
        • Agent-Initiated Messaging Interface
      • Configuring Agent Chat
        • Setting up Agent Chat
        • Configuring Agent-Initiated Messaging Interface
          • Install Agent-Initiated Messaging Interface
          • Set up Agent-Initiated Messaging Interface for a messaging channel
          • Associate user profiles with agent-initiated messages
          • Validate recipient IDs for agent-initiated messages
          • Determine whether messaging channels are available for agent-initiated messages
          • Components installed with Agent-Initiated Messaging Interface
          • Messaging channels for Agent-Initiated Messaging Interface
        • Associating user profiles on messaging interactions
        • Controlling idle live chat sessions
        • Controlling the browser experience for chat guest sessions
        • Configuring quick actions
        • Sending missed chat activity emails
        • Configuring Sensitive Data Handler
        • Configuring Profanity Filter
        • Configuring Dynamic Translation for Agent Chat
        • Setting up conversation history
      • Using Agent Chat
      • Agent Chat reference
    • Sidebar
      • Exploring Sidebar
        • Activity stream in Sidebar
        • Participant suggestions in Sidebar
      • Configuring Sidebar
        • Installing Sidebar
        • Setting up Sidebar
          • Sidebar requester mapping
        • Integrating Sidebar and activity stream
        • Adding the Discuss button
        • Adding the Discuss button for non-task tables
        • Configuring Sidebar member query
        • Sidebar and Microsoft Teams
          • Integrate Sidebar and Microsoft Teams
          • Enable or configure the Microsoft Teams integration
          • Manage Microsoft Teams permissions
        • Sidebar and Slack
          • Integrate Sidebar and Slack
            • Set up the Slack account
            • Add Slack users
            • Enable Slack from ServiceNow
            • Configure event subscription and Webhook URL
      • Using Sidebar
        • Create a Sidebar discussion for a record
        • Create a standalone Sidebar discussion
      • Sidebar reference
        • Domain separation and Sidebar
    • Conversational Interfaces Diagnostic Tool
      • Exploring Conversational Interfaces Diagnostic Tool
      • Using the Conversational Interfaces Diagnostic Tool
        • Diagnose Conversational Interfaces errors
        • Diagnose Microsoft Teams configuration issues
        • Diagnose Advanced Work Assignment configuration issues
    • Additional resources for Conversational Interfaces
HomeYokohama Conversational InterfacesConversational InterfacesVirtual AgentVirtual Agent referenceVirtual Agent Designer interface referenceVirtual Agent Designer bot responsesLink bot response controlCurrent page
Table of Contents

Link bot response control

  •  
    • Yokohama
    • Xanadu
    • Washington DC
    • Vancouver
  • UpdatedJan 30, 2025
  • 3 minutes to read
    • Yokohama
    • Virtual Agent

Use the Link bot response control in a Virtual Agent topic to present a bot response. The response contains a header prompt with either a single URL link to an item or multiple URL links for up to three items.

Note: If you are using the link bot response control for Virtual Agent conversations on Now mobile apps, web links open in the mobile browser. If you want links to open in a native mobile screen within the mobile app, create deep links for items in your conversation topics. For details about deep linking in mobile apps, see the MobileDeepLinkGenerator - Global API.

Link bot response control properties

Property Description
Node name Name that identifies this Link bot response control node in the topic flow.
Link list Type of links returned in the output result.
  • Select Single Link to return one item in the output results.
  • Select Multiple Links to return up to three items in the output results.
Single link properties
Header Message displayed above the URL link. The message can be a string with variables or a script.
Label Text that identifies a single link in the bot bubble. The text can be a string with variables or a script.
Link Link to a single item, such as a website page or a particular record. The link can be a string with variables or a script that returns a valid URL as a string. For example, you can enter the complete URL, such as https://servicenow.com.
Multiple links properties
Header Message Text prompt that is displayed above the list of links. The prompt can be a string with variables or a script.
Link List Value Expression Script that creates a list of links to display. The script includes the following parameters: link URL, link display label, link description, and link context.
Advanced
Hide this node
Conditionally show this node if

No-code condition statement or low-code script that specifies a condition for presenting this node in the conversation. The condition must evaluate to true.

Channel support

Table 1. Channel support for the Link bot response control
ChannelSupportConstraints
Web UI Supported None
Mobile UI Supported None
Now Assist panel Supported None
Microsoft Teams Supported None
Slack Supported None
Workplace Supported None
Facebook Messenger Supported The web link appears as a URL button in the conversation.
SMS Twilio Supported None
LINE Supported None
WhatsApp Supported None
Apple Messages for Business Supported Any URLs must be added to the allowed domain list [sys_cs_hostname_allow_list] table.
Alexa (Voice) Partial support Supported on devices with screens. For nonscreen devices, the user receives a message: We found a link. For details, see Fine-tune Virtual Agent settings and topics for the best Alexa voice chat experience.

Example single-link bot response control

Note: Virtual Agent Designer controls may display and function differently in other channels.
Single link bot response properties Link bot response output
Figure 1. Single Link bot response control basic properties
Basic properties include node name, link list - single or multiple, header, label, and URL link.
Figure 2. Web UI Link bot response output
In this simple example, the header reads, "Here is a link," followed by a hyperlink that reads, "Click Here."

Example multiple-link bot response control properties

Multi-link bot response properties Link bot response output
Figure 3. Multi-link bot response control basic properties
Basic properties with the Multiple links option selected. The link list is defined by a script.
Figure 4. Web UI Link bot response output - multiple URL links
Example output that reads, "I found some information that might help you," followed by 3 links with titles and short descriptions.
Note: Multi-link bot output is also supported in Microsoft Teams, Slack, Workplace, and Facebook Messenger.
On this page
  • Link bot response control properties
    • Channel support
      • Example single-link bot response control
        • Example multiple-link bot response control properties
          Was this topic helpful?
          YesNo

          Previous

          Image bot response control

          Next

          HTML bot response control

          Previous

          Image bot response control

          Next

          HTML bot response control

          Log in to get a better experience

          Log in
          ServiceNow LogoThe world works with ServiceNow.™
          • Terms and conditions
          • Privacy statement
          • GDPR
          • AI Acceptable Use Policy
          • Cookie policy
          • Cookie Preferences
          ©2025 ServiceNow. All rights reserved.
          Title
          We use cookies on this site to improve your browsing experience, analyze individualized usage and website traffic, tailor content to your preferences, and make your interactions with our website more meaningful. To learn more about the cookies we use and how you can change your preferences, please read our Cookie Policy and visit our Cookie Preference Manager. By clicking “Accept and Proceed,” closing this banner or continuing to browse this site, you consent to the use of cookies.

          Please let us know how to improve this content

          Save as PDF

          Please let us know how to improve this content