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

Enhanced chat

Save as PDF
Save topicSave topic & subtopicsSave entire publication
Share this page
Share to emailCopy latest version URL
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
        • Quick start for Virtual Agent
        • Virtual Agent chat widget interface
        • Agentic conversations in Virtual Agent
        • 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
        • 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
      • 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 NLU portal consumer context values for multiple active conversations
          • Set a default NLU context value for multiple active conversations
          • Activate multiple active conversations in Virtual Agent
          • Route Virtual Agent NLU 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 Now Assist enhanced chat conversations
          • 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
            • Natural Language Understanding topic discovery logic in Virtual Agent
          • Publish a Virtual Agent topic
          • Delete a Virtual Agent topic
          • Promote or demote LLM conversational subflows, actions, and topics in Virtual Agent Designer
          • Reorder promoted LLM conversational subflows, actions, and topics
          • Add a condition builder to promoted assets
          • Managing conversational subflows in Virtual Agent Designer
          • Managing conversational actions in Assistant Designer
          • Managing custom skills in Virtual Agent Designer
          • Managing AI agents in Virtual Agent Designer
          • Using AI agents in Virtual Agent topics
        • 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
          • Multilingual service 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
            • 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
          • Conversational Integration with Google chat
            • Exploring Conversational Integration with Google chat
              • Plugins for Conversational Integration with Google chat
            • Installing Conversational Integration with Google chat
            • Integrating Virtual Agent with Google chat
          • 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
              • Create and integrate a self-configured bot for a single tenant page
              • 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 for Microsoft Teams using the Conversational Interfaces Diagnostic Tool
            • 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
          • 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 in Platform Analytics experience
          • 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
              • Topic categories
              • Topics details
            • Natural Language Understanding of Virtual Agent responses
              • Modify models
            • Using user search metrics with Virtual Agent
            • 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 Topics 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 and Now Assist panel assistants
        • Create an assistant
        • Assign Now Assist skills to an assistant
        • Display your assistant on a portal or channel
          • Display your assistant on Platform or ServiceNow Studio
        • 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
        • Web search
        • 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
Table of Contents

Enhanced chat

Save as PDF
Save topicSave topic & subtopicsSave entire publication
Share this page
Share to emailCopy latest version URL
Print
  •  
  • UpdatedMar 19, 2025
  • 19 minutes to read
    • Yokohama
    • Conversational Interfaces

Now Assist in Virtual Agent enhanced chat is a conversational support experience within a dynamic window that also includes the ability to have multiple active conversations and superior search capabilities. Turning on enhanced chat's full-page experience further intertwines chat and search capabilities by redirecting you into a full-page chat after entering a query into a portal's search bar.

Now Assist in Virtual Agent enhances the user experience by combining AI Search with generative AI chat skills. These skills can speed up issue resolution and reduce deflection to a live agent.

Note: For more information about selecting a chat experience in the admin guided setup, see Display your assistant on a portal or channel.

Now Assist in Virtual Agent provides your users with an interactive generative AI experience. A friendly, natural language conversation is easier to understand and helps users to be more comfortable with chatting to a bot.

The following sections highlight how a conversation powered by generative AI might look in Virtual Agent.

Note: This content's primary focus is on enhanced chat's default chat window rather than on the optional full-page experience. The conversational fluidity and citation behavior between the enhanced chat and enhanced chat's full-page experience remains the same regardless of which chat experience you use. The conversations that you have either through the enhanced chat's window or full-page experience remain in synchronization, and the conversational history is retained in both mediums. For more information about the full-page experience, see that relevant section in Using Now Assist in Virtual Agent.

Starting the conversation

With enhanced chat, chat and search capabilities are intertwined. Suggested conversational prompts and searches may appear in a drop-down list on the portal's search bar. The Ask Now Assist section header may appear at the top of the portal search bar's drop-down list. When you select one of these suggested queries, you’re redirected into a conversation within a chat window or full-page experience. You receive relevant answers based on the prompt that you have selected. If you select a suggested type-ahead search outside of the Ask Now Assist header, that search query begins in either the portal's search results page or within the full-page experience's Search tab.

Figure 1. Example of type-ahead portal search
Type-ahead portal search for what is spam.
Note: For more information about how Now Assist in Virtual Agent and Now Assist in AI Search intertwine to include these suggestion type-ahead searches, see Auto-complete suggestion types included with Now Assist in AI Search.

When you're using enhanced chat and you enter a search query through your portal's search bar, you’re redirected to the portal's search results page. At the top of the search results page, you see Genius Results in a synthesized response generated by Now Assist. This synthesized response answer provides inline citations that appear at the end of each sentence. You can select citations and if applicable, such as for conversational catalog items, select whether to Request with form icon.Request with form or Request in chat icon.Request in chat. Similar options also appear in the regular search results area, as indicated by the request in chat icon ( Request in chat icon.) and request with form icon (Request in form icon.). Depending on your selection, the catalog request flow launches within either the Virtual Agent chat or a form.

Figure 2. Example of enhanced chat synthesized response on the portal's search results page
A synthesized response appears at the top of the search results after a search query for request laptop was made.

You can start the chat experience either through the chat icon on the portal's search results page or through the portal's chat widget button.

Figure 3. Example of chat entry points on the portal's search results page
Portal search page results with entry points into chat.
Figure 4. Example of a chat widget button
Chat widget button on portal.

After selecting the chat widget button on the portal, the floating chat window opens and replaces the chat button. A greeting message appears, and a chat is created only after you have entered an initial utterance. If you have an active chat ongoing, the current active chat appears instead of a greeting message. You can select a predefined action, topic, suggested search query, or start a new conversation.

Note: Any search query entered into the portal’s search bar or Virtual Agent is incorporated into the greeting topic for future conversations as a suggested query. Suggested search queries can be viewed in the Search Suggestions [sys_search_suggestion.list] table. For more information on how to enable suggested search queries, see Now Assist in Virtual Agent system properties.
Figure 5. Example of the start of an enhanced chat conversation
Now Assist greeting the user

If language detection is turned on and the initial utterance entered into the portal's search bar or chat differs from the user's profile language preference, the conversational language automatically switches to the detected language. For more information and examples of language detection in enhanced chat conversations, see Using language detection and dynamic machine translation in Virtual Agent enhanced chat conversations.

Navigating the chat window resizing options and controls toolbar

After selecting the chat widget button, the floating chat window opens and replaces the chat button. You can move the chat window by selecting the header and dragging the chat window to the desired location. You can resize the chat window by using the window's edges to resize to your desired size or use the toolbar icons. The following list details the chat window adjustment icons:

  • Expand icon.: Selecting the expand icon Expand icon. expands the chat into a 90% screen-size window. The 90% screen-size window can’t be resized or moved. Selecting outside of the 90% screen-size chat window resizes the chat back into the floating window.
  • Pinned right-hand side icon.: Selecting the pin icon Pinned right-hand side icon. pins the chat to the side of the browser but you can still resize this window to fill half the browser, if desired. When you duplicate a browser tab, open a new tab, or use the browser back button, the chat window state persists as long as you have not minimized the chat.
    Important: By default, pinning a chat window is enabled for Service Portal. For all other portals, an admin needs to create a system property to enable pinning a chat window. For more information, see Now Assist in Virtual Agent system properties.
  • Down-arrow minimize icon.: Selecting the down arrow Down-arrow minimize icon. minimizes the chat and the chat widget button reappears.
Figure 6. Example of a 90% screen-size window
Enlarged chat window to take up 90% of the screen.
Figure 7. Example of a pinned chat
Pinned chat window to the right-hand side of the screen.

The Now Assist sub-header consists of four elements. The following figure and table shows an example and description of those elements.

Figure 8. Example of chat controls
Chat window controls include New Chat, Chats, Support, and Settings.
Table 1. Now Assist sub-header elements
Element Description
1. Chats (Chats icon.)

All chats appear.

Chats are organized with the most recent conversations at the top. Selecting a chat opens the chat in the conversation area. If there are unread chats or notifications, a badge number appears on the Chats icon (Chats icon.). Any unread chat or notification appears with a red dot next to it and the chat title appears in bold. Additionally, if you switch to a new chat while another active chat is ongoing, a pop-up message on the Chats icon (Chats icon.) appears: Your previous chat was saved. You can revisit all of your past chats and continue ones that are still active. The following list includes the chat sections that you may see in the chats area.

  • Active: Chats where you can continue the conversation. If applicable, active chats move to the Closed chats section after two hours of inactivity. This 2 hour time limit can be configured within the Messaging Channels {sys_cs_channel.list} table. To change the inactivity time limit, from the Messaging Channels {sys_cs_channel.list} table, select the NASS record and populate the Conversation Idle Timeout field with your preferred active chat time limit. If you have no active chats, No chatter at the moment is displayed. If more than 12 active chats are running, a Show more link appears to view more chats. Selecting Show more displays an additional 10 chats.
  • Updates: Updates for important notifications and reminders can be configured to display. When sn_nowassist_va.nass_notification_enabled is set to true (the default), simple (nonactionable) Virtual Agent notifications appear on your portal home page. After selecting a notification, you’re redirected to this Updates section. If you have no updates, You're all caught up is displayed. If more than four updates are available, a Show more link appears to view more updates. Selecting Show more displays an additional 10 updates.
    Note: If sn_nowassist_va.nass_notification_enabled is set to false, the Updates section doesn't appear.
  • Closed: Closed chats can be configured to display. You know that a message has closed when the designated time has passed (2 hours of inactivity) or you receive the following response in the chat: It looks like you're finished with this chat, so I'll go ahead and close it. Turn on closed chats by selecting the Show closed chats check box within Conversational Interfaces > Assistants > [Selected Assistant Name] > Chat experience > Closed chats. After being turned on, closed chats are displayed for as long as they’re available within the Conversations (sys_cs_conversation) table. Closed chats appear in a read-only mode and can’t become active again. If more than four closed chats are available, a Show more link appears to view more closed chats. Selecting Show more displays an additional 10 closed chats. After a conversation has closed, you can’t reopen it. Hovering over a closed chat displays the delete icon (Delete icon). Confirm the chat deletion on the Delete this chat? modal to permanently delete the chat from the interface.
2. [Chat name]

The name of the conversation.

If you select a promoted asset or query, that asset's title appears as the chat name. If instead you enter an utterance into the Reply to Now Assist field, your initial utterance becomes the chat name. The chat name appears in both the Now Assist subheader and Chats list > Active section.

3. New chat (New chat icon.)

A new conversation begins.

You may be prompted with a greeting message along with any promoted conversational assets such as topics, subflows, and/or actions, or suggested queries.

4. Support and settings (Support and settings icon. )

Support contact information such as phone numbers and email addresses are listed. If live agents are available, an active Contact Live Agent button is displayed. Although multiple active conversations are possible, you can only have one live agent conversation at a time. Selecting Contact Live Agent begins a chat with a live agent. After a live agent enters the chat, the Contact Live Agent button becomes inactive. If live agents are unavailable, an inactive No live agents currently available button is displayed.

Settings toggles for Audio notifications and Notifications appear. By default, audio notifications are turned on and notifications are turned off. If admins have enabled notifications within the guided setup, users can turn on the notifications.

Chatting with Virtual Agent

After the user enters an utterance and a search result is found, a synthesized response may appear. A synthesized response includes a brief summary of the requested information and search results along with Genius Results. For more information on how these search results are found, see Now Assist Actions Genius Results and Now Assist Q&A Genius Results.

If multiple results are found, you can follow inline citations to either begin an action or learn more. The option to Show sources appears at the end of the synthesized response for internal and external Knowledge Base articles. Virtual Agent can only return available catalog items that match a user's request when the Now Assist Multi-Turn Catalog Ordering skill is enabled.

Note: For full catalog functionality, enable the generative AI experience for catalog item request submissions. For more information, see Configure Now Assist in Conversational Catalog Request.

Whenever only a single search result for topics is found, the synthesized response and options are bypassed by default and users are brought directly into that action's flow. You may consider bypassing the synthesized response and options by automatically launching catalog items, too. For more information on automatically launching single search result actions, search for the sn_nowassist_va.synthesized_autostart_items system property in Available system properties.

You can create a new query from within a Now Assist conversation using mid-topic discovery. For more information, see Mid-topic switching during Now Assist in Virtual Agent conversations.

If Now Assist Guardian is enabled and your request contains profane content, the Virtual Agent responds with a message prompting you to re-enter an appropriate request without profanity or offensive content. If your request is too ambiguous on the portal search, a synthesized response appears along with an Ask a follow up option. Selecting the Ask a follow up option redirects you to a Virtual Agent chat. In the Virtual Agent chat, you can submit your follow-up question or request, but the synthesized response links are only available to select on the portal page and are unavailable to select in the chat window. If your follow-up question or request is too ambiguous in the Virtual Agent chat, Virtual Agent asks a clarifying question and displays the go to search results icon (Go to search results icon.) in the feedback panel.

Figure 9. Example of Ask a follow up in Virtual Agent
Ask a follow up from the portal's synthesized response leads to a Virtual Agent chat where you can enter additional content.

Each Virtual Agent response includes a feedback icons panel. The feedback icons panel appears on the latest Virtual Agent response and whenever you hover over any Virtual Agent response. You can indicate if the response was helpful by selecting the like thumbs up icon (Thumbs up icon.). If the response wasn't helpful, select the dislike thumbs down icon (Thumbs down icon.). Depending on the context of the response, an additional go to search results icon (Go to search results icon.) may appear in the feedback icons panel. This icon appears alongside synthesized responses in Virtual Agent, clarifying questions in Virtual Agent, and regular search results or Virtual Agent fallback topics whenever a synthesized response is unavailable. Selecting the go to search results icon (Go to search results icon.) redirects you to the search results page and begins a search query using the last five chat utterances you entered.

Figure 10. Example of feedback panel in enhanced chat
The feedback panel includes thumbs up, thumbs down, and a go to search results icon.

Responses generated in Now Assist in Virtual Agent can come from a combination of catalog items, Virtual Agent topics, subflows and actions, knowledge articles, attachments, external content sources, and people citations. Inline citations appear at the end of the relevant synthesized response sentence. Selecting an inline citation results in a popover containing either a link to an article or source, or a description and action to start the action. The following options may appear as synthesized response in-line citations depending on what search results are returned:

  • Catalog
  • Topic, subflows, or actions
  • Q&A Knowledge Base articles
  • External content connections
  • People
  • Extended entities and additional records
Note: Q&A Knowledge Base and external content connection citations also appear within the expandable Show sources option.

Agentic conversations

Note: Admins must first enable AI agents before end users can experience agentic conversations. For more information on how to set up AI agents for agentic conversations, see Agentic conversations in Virtual Agent. Now Assist in Virtual Agent discovers and executes AI agents. For more information about AI agents, see Now Assist AI agents.

When you submit a single question to the Virtual Agent, the agent understands the query and begins a flow. When you submit a message with multiple questions or requests, Virtual Agent answers the multiple questions consecutively in a response. It can reason, plan, and execute across AI agents, Virtual Agent topics, conversational actions and subflows, catalogs, Knowledge Base articles, custom skills, and any Now Assist in Virtual Agent supported skills to help you. Before receiving a response, you receive acknowledgment messages from the Virtual Agent and on-screen messages to let you know where the agent is at in the agentic processing flow. After the processing has completed its flow, a View AI Steps section header appears, where the processing flow steps can be expanded and viewed. You can stop the agentic processing flow at anytime by selecting the End flow icon (End flow icon.). After an action starts, it cannot be stopped. Selecting the End flow icon (End flow icon.) only stops the proceeding processing steps.

Figure 11. Example of an agentic conversation starting
Agentic process beginning with the Figuring out next steps text and End flow icon availability.

Catalog citation

If you're accessing the catalog citation through the synthesized response popover, the popover options vary depending on where you’re located. The only popover option when in chat is the Start request option which begins the catalog action within the chat. There are two popover options when you select the synthesized response through the portal's search bar: Request with form icon.Request with form and Request in chat icon.Request in chat. Similar options also appear in the regular search results area, as indicated by the request in chat icon ( Request in chat icon.) and request with form icon (Request in form icon.). Depending on your selection, the catalog request flow launches within either the Virtual Agent chat or a form.

Figure 12. Example of synthesized response popover on the portal's search results page
Example showing Miro access being requested with a popover explaining you can request access with a form or in the chat.
Figure 13. Example of a synthesized response with catalog and knowledge base citations
Synthesized response with catalogs and knowledge base articles.
If you chose to complete the catalog request through chat, after the catalog order is complete, Virtual Agent displays a summary card for the order.
Figure 14. Example of summary card for catalog order in chat
Catalog confirmation card appears in the chat.

Topic, subflows, or actions citations

These assets are associated with the chat icon (Request in chat icon.) and if selected, that flow begins within Virtual Agent. The popover is not applicable to these types of assets.

Q&A Knowledge Base citations

The answer is shown with the option to view your sources through the numbered inline citations icon (Numbered citations icon.) and in the Show sources section. These Knowledge Base inline citations show which ServiceNow knowledge articles were used to generate the response.

Note: If you have activated Knowledge Graph, you may get more personalized Q&A Knowledge Base responses depending on whether the user schema attributes were triggered. For more information about receiving these personalized responses, see Access Knowledge Graph Schema.
Figure 15. Example of Knowledge Base inline citation, popover, and Show sources expanded
Knowledge base article source and popover.

External content connections citations

The answer is shown with the option to view your sources through the numbered inline citations icon (Numbered citations icon.) and in the Show sources section. If external search sources are added to your information sources when Configuring Now Assist in Virtual Agent and Now Assist panel assistants, you can search through external content connections. This can include information from attachments and knowledge blocks, or from the following list of content connections:
  • Amazon S3 external content connector
  • Atlassian Confluence Cloud external content connector
  • Atlassian Jira Cloud external content connector
  • Box external content connector
  • GitLab external content connector
  • Google Drive external content connector
  • Microsoft OneDrive external content connector
  • Microsoft SharePoint Online external content connector
  • Microsoft Teams external content connector
  • Microsoft Viva Engage external content connector
  • ServiceNow documentation external content connector
  • ServiceNow instance external content connector
  • Slack external content connector
  • Webcrawler external content connector
  • Zendesk Guide external content connector

For more information about external content connections, see External Content Connectors.

People citations

Information about people in your organization can be found if you have activated Knowledge Graph.

Information about the person you're searching for appears in the synthesized response, along with an inline people citation. If a direct match doesn't occur and multiple people are found, try providing more information to narrow down the people search results. Up to three people can appear in a synthesized response. You may be asked a clarifying question, such as Are you asking about [user_1], the programmer, or [user_2], the faculty member? to yield better results. Selecting the person's name redirects you to the portal's user profile landing page.

Figure 16. Example of synthesized response for people on the portal's search results page
People results appear in the synthesized response on the portal's search results page and provide details such as the person's name, position, location, and email.
Figure 17. Example of synthesized response with people inline citations in chat
People results appear in the synthesized response and provide details such as the person's name, position, location, and email.

Selecting the person's name presents a popover. The information in the popover can include the following information:

Note: The following popover details can be customized through EVAM. For more information about customizing the data details, see Define an EVAM view template.
  • Manager
  • Location
  • Email
  • Teams
  • Phone
  • Shared files
    Important: Shared Microsoft SharePoint files only appear if a Knowledge Graph admin has activated the sn_kg_conn_user_shared_files record in the Knowledge Graph Related Data Map [sn_kg_related_data_map_list] table. Shared Microsoft SharePoint files between you and the person found appear only on the people popover. These shared files only appear after you have completed the prompt to Log in, signed in successfully, and have entered a new search query for that person. A new search query is necessary after you have signed in so that up to three shared Microsoft SharePoint files can appear. You’re automatically logged out of your Microsoft account every three months and must repeat the Log in prompt again to see shared files.

    If you do not have a valid token, you are prompted to sign in and are redirected to the Microsoft login page. If you have not configured the Microsoft OneDrive application, see Configure Microsoft OneDrive application for Knowledge Graph.

Figure 18. Example of people citation's popover
People popover card appears when selecting Carol Couglin and presents information about Carol.

Although rare, when you receive a synthesized response that includes a person, you may also receive other citations associated with that person. For example, a Knowledge Base article that was authored by the person you searched for may also appear.

Note: If you have activated Knowledge Graph, you may get more personalized Q&A Knowledge Base responses depending on whether the user schema attributes were triggered. For more information about receiving these personalized responses, see Leverage Knowledge Graph prebuilt integration with Virtual Agent.

Extended entities and view records

Extended entity information can be found if you have activated Knowledge Graph.

Note: To enable the Knowledge Graph natural language query (NLQ) schema, configure this schema for the assistant. To configure the schema for an assistant, see Add information sources to an assistant.

These extended entities that come from the additional custom tables associated with the Knowledge Graph natural language query (NLQ) schema can include:

  • Assets
  • Incidents
  • Recently viewed knowledge base articles
  • Requests
  • Tasks

Select an entity in-line citation to view that entity record in a new tab, or select View records to view a list of additional entities. Selecting a link from the View records pop-up opens a new tab with that entity table's data.

Figure 19. Example of extended entities and view records

The following example is of a conversation showing 3 out of 11 incidents and the option to view records to view additional users and incident records.

Example conversation.

Chatting with a live agent in Virtual Agent

You can chat with a live agent if you need more support. Select the Contact Live Agent button found in the Support and settings (Support and settings icon. ) option, enter a request such as Chat with live agent into the chat, or select the Request a live agent fallback option. After an agent has accepted your chat, the agent's name and avatar appears at the top of the chat in a banner. Only one live agent chat at a time is permitted. To exit the live chat, select End live chat. The chat history then moves to the Closed chat section.

Figure 20. Example of the live chat banner
End live chat button appears in a banner at the top of the chat.

Fallback options

Note: For more information about where and how to enable fallback options, see Manage an assistant chat experience.
A fallback state can occur whenever search results are unavailable. Scenarios where search results are unavailable include the Virtual Agent didn't understand the query, complaint small talk was found, or an error occurred. When search results are unavailable, a single or multiple fallback options may appear. These fallback options include:
  • Request a live chat: Triggers live agent mode and routes you to a human support representative.
  • Search the web: Triggers web search mode and uses the internet to search for the results.
    Note: Only the last query entered into the conversation is considered when entering web search mode via this Search the web fallback option.
  • Create a generic ticket: Creates a record.
  • Custom fallback option: Presents a fallback Virtual Agent topic.
Select a fallback option to launch that mode or action.
Figure 21. Example of multiple fallback options
Search the web and Create a generic ticket buttons are fallback options for end users.

Previous

No previous section

Next

No next section

Previous

No previous section

Next

No next section

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
©2025 ServiceNow. All rights reserved.
Title