Premium chat
ServiceNow Otto panel premium chat brings conversational support to a dynamic window where you can manage multiple active conversations and access superior search capabilities. Leverage generative AI to boost your productivity—summarize chats, cases, or incidents, request help, and generate resolution notes all in one place.
- Next Experience must be enabled to use the ServiceNow Otto pane premium chat. For more information, see Considerations for activating Next Experience.
- ServiceNow Otto panel premium chat must be activated before you can use it. See Display your assistant on Platform or ServiceNow Studio for more information.
- If you want to use assistants, you must activate them. See Configuring assistants overview for information on activating assistants.
- To use the full capabilities of ServiceNow Otto panel premium chat, AI Search must be enabled for your portal. Without it, ServiceNow Otto panel premium chat functions in a limited capacity. Basic interactions such as predefined topic flows and simple questions and answers are available without AI Search. Knowledge article retrieval, AI responses grounded in instance content, and semantic search capabilities require AI Search. For more information, see Enable and configure AI Search in Service Portal.
- ServiceNow Otto skills must be enabled to appear on the ServiceNow Otto panel premium chat. For more information, see Activate an AI skill.
- Conversational aspects of the ServiceNow Otto panel premium chat, such as skill detection, are powered by Now LLM Service.
To begin, select the ServiceNow Otto icon to display the ServiceNow Otto panel premium chat.
| Item number | Description |
|---|---|
|
1 - Expand |
Expands the chat into a 90% screen-size window. The 90% screen-size window can’t be resized or moved. Selecting the icon again resizes the chat back into the floating window. You can also resize the chat window using the window's edges. |
|
2 - Pin |
Positions, or pins, the ServiceNow Otto panel premium chat to the screen. |
|
3 - Close |
Closes the ServiceNow Otto panel premium chat. |
|
4 - Chat history Chat history with unread chats |
Displays the Chat History window. A red dot appears on the icon if you have any unread chats. |
|
5 - New conversation |
Starts a new ServiceNow Otto panel premium chat conversation. |
|
6 - Input bar |
Enter your prompt or request. |
|
7 - Voice input |
If voice input is enabled, select the microphone icon and speak your message. Your speech is transcribed and appears in the input bar in real time.
Note: Voice input must be enabled by an
administrator before it is available. Administrators can enable or disable voice input at the instance level. Individual users can also turn voice input on or off. |
|
8 - Add files & images/Include Web |
Add files and images Upload files during conversations to help the assistant understand your request. The assistant reads uploaded files and uses that content to fill required fields and answer questions. You can also upload images to help the assistant understand a visual situation. The assistant analyzes the uploaded content and can answer natural-language questions about
it, generate summaries, and recommend or execute actions based on what it sees. For example:
Uploaded files are retained only during your active session and cleared automatically when the session ends. Supported file formats are:
Include Web If you select the Include Web option, the assistant's search is expanded to include internet results alongside internal knowledge base articles and catalog items. Your prior conversation context carries over when Include Web is enabled, though sensitive personal information such as your name, email address, and phone number is removed before being shared externally. To help answer location-aware or company-specific questions, publicly available information such as your location and company name may be included in the web search. Responses indicate which parts of the answer come from web sources, and citations for web results show the page title and web link. The Include Web setting is preserved if you return to a past conversation that had it enabled. |
|
9 - Previously used prompts |
Prompts that you've previously entered |
|
10 - ServiceNow Otto message |
Indicates that the answers are generated by AI |
| Item | Description |
|---|---|
|
A - New Chat |
Start a new conversation. You may be prompted with a greeting message along with any promoted conversational assets such as topics, subflows, and actions, or suggested queries. If more than 6 promoted topics are enabled, the first 6 topics appear along with a View all topics option that displays the complete list. |
| This record |
Conversations related to the current record you're viewing. This section appears only when you're viewing a specific record, such as an incident or case. When you open the ServiceNow Otto panel premium chat while on a record, the most recent conversation associated with that record is automatically displayed. Conversations in this section are identified by the record number prefix in the conversation title—for example, INC0012345 — My laptop won't turn on. The same conversation may appear in both This record and Active sections if it's still in progress. When you navigate to a different record, the This record section updates to show conversations for the new record. When you navigate to a home page or list view, this section is hidden. |
|
B - Active |
Chats where you can continue the conversation. Unread chats are indicated with a red dot. Active chats include both record-specific conversations and general conversations. Record-specific conversations may also appear in the This record section if you're currently viewing that record. Active chats move to the Closed chats section after two hours of inactivity. Configure this 2-hour time limit in the Messaging Channels [sys_cs_channel] table. To change the inactivity time limit, select the NASS record from the Messaging Channels [sys_cs_channel] table and populate the Conversation Idle Timeout field. If more than 12 active chats are running, a Show more link appears. Selecting Show more displays an additional 10 chats. When you navigate to a record page, the panel displays the most recent conversation associated with that record in the This record section of Chat History. If you navigate away and return to the same record, the panel restores that conversation automatically. If you switch to a different record, the This record section updates to show conversations for the new record. Conversations tied to a specific record are identified by the record number prefix in the conversation title — for example, INC0012345 — My laptop won't turn on. |
|
C - Closed |
A message closes when the designated time passes (2 hours of inactivity) or you receive this response: 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 in 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 in the Conversations [sys_cs_conversation] table. If more than four closed chats are available, a Show more link appears. Selecting Show more displays an additional 10 closed chats. Closed chats cannot be reopened. Hovering over a closed chat displays the delete icon. |
The ServiceNow Otto panel premium chat consist of these elements:
| Element | Description |
|---|---|
|
1 - [Chat name] |
The name of the conversation. If you select a promoted asset or query, that asset's title becomes the chat name. If instead you enter a prompt into the Reply to ServiceNow Otto field, your initial prompt becomes the chat name. The chat name appears in both the ServiceNow Otto subheader and Chats list > Active section. |
|
2 - Thumbs up (like) Thumbs down (dislike) |
Select the thumbs up icon if the response was helpful, or the thumbs down icon if it wasn't. |
|
3 - Copy |
Copy the response. |
|
4 - Download |
Displays a menu with options to download the conversation as a PDF or DOC file. |
|
5 - Sources and more |
Opens a panel showing the sources used to generate the response, along with related content. From the panel you can select View all results to navigate to the global search page. |
ServiceNow Otto panel premium chat is available on Next Experience and ServiceNow Studio. The following screenshots show the ServiceNow Otto panel premium chat in a workspace and on Core UI screens under Next Experience.
| Next Experience | Core UI |
|
|
|
Response feedback
Multi-intent requests
When your request combines information from both internal and external sources, ServiceNow Otto breaks it into steps and handles each part separately before delivering a combined response. For example, if you ask ServiceNow Otto to find a product online and then order it through your company's catalog, ServiceNow Otto searches the web for the product information and executes the catalog item as separate steps. It then combines the results into a single cohesive answer. You receive on-screen processing messages as each step completes.
Agentic conversations
Admins must first enable AI agents before end users can experience agentic conversations. ServiceNow Otto panel premium chat discovers and executes agentic workflows. For more information on agentic workflows, see Agentic workflows and Multiple conversations in AI agents.
When you ask a question to the ServiceNow Otto panel premium chat, the agent understands the query and begins a flow. When you submit a message with multiple questions or requests, ServiceNow Otto panel premium chat answers them consecutively. It can reason, plan, and execute across AI agents, ServiceNow Otto panel premium chat topics, conversational actions and subflows, catalogs, Knowledge Base articles, custom skills, and any ServiceNow Otto supported skills to help you. You receive on-screen messages showing where the agent is in the agentic processing flow prior to receiving the response. After the processing completes, a View AI Steps
section header appears where you can expand and view the processing flow steps. You can stop the agentic processing flow at any time by selecting the End flow icon (). After an action starts, it can't be stopped. Selecting the End flow icon only stops the subsequent processing
steps.
If your question is unclear or could apply to multiple topics, ServiceNow Otto evaluates your request and may ask for clarification before responding. This helps you receive a focused, relevant answer rather than an overwhelming list of results. If the assistant is confident it understands your intent, it responds immediately without asking for clarification. If no relevant answer is found, the assistant displays a message and suggests an alternative, such as contacting support.
You can explore a response in more depth without asking your original question again. Follow-up requests such as "show more detail," "compare sources," "summarize by theme," or "what's missing?" remain anchored to the same retrieved context. The context resets when you start a new conversation. You can also start a follow-up conversation in the ServiceNow Otto panel premium chat directly from a search result in workspace. When viewing a search result, select the follow-up option to open the ServiceNow Otto panel premium chat with the result as context for your next question.
Processing messages are short status updates that appear on-screen while ServiceNow Otto works on your request. They reflect what ServiceNow Otto is actively doing at each step, such as searching for information or analyzing a document, and update as each step completes. Processing messages don’t appear for simple interactions such as greetings, which are handled instantly.
When an agentic workflow requires your input before it can continue, the processing messages pause and no loading indicator is displayed. After you provide the requested input, a new processing message appears to indicate that ServiceNow Otto has resumed processing your request.
When you view search results in a workspace, you can continue exploring a topic by asking a follow-up question in the ServiceNow Otto panel. Select Ask a follow-up from the search result to open the ServiceNow Otto panel and then enter your follow-up question in the input bar.
Navigating from the ServiceNow Otto panel
You can navigate from the ServiceNow Otto panel standard chat without leaving the current conversation by entering a navigation request in the Ask ServiceNow Otto to... field. If you enter "navigate me to active incidents," ServiceNow Otto displays a button that enables you to view the active incidents.
Chat summarization
Quickly learn the details of a chat by reading a chat summarization. The chat summarization gives you enough details about the chat so that your requester doesn't have to repeat the same information.
To generate a chat summarization from the ServiceNow Otto panel, select Chat Summarization or enter summarize chat in the Ask ServiceNow Otto to field. You can also generate a chat
summarization by using the /summarize quick action in Agent Chat.
Case or incident summarization
Quickly learn the details of a case or incident by reading a case summarization. The summarization gives you enough details about the interaction so that your requester doesn't have to repeat the same information.
- For ServiceNow Otto for CSM, select Summarize record or enter summarize a record in the Ask Now Assist to field.
- For ServiceNow Otto for HRSD, select Summarize record or enter summarize a record in the Ask Now Assist to field.
- For ServiceNow Otto for ITSM, select Summarize incident or enter summarize an incident in the Ask ServiceNow Otto to field.
Resolution notes generation
Quickly learn the details of how an interaction was resolved by generating and reading resolution notes.
To generate resolution notes from the Now Assist panel, select Generate resolutions notes or enter generate resolutions notes in the Ask Now Assist to field.
Streaming responses
After you enter a question or request on the ServiceNow Otto panel, ServiceNow Otto gathers information from Knowledge Base articles, external content, product documentation, catalog items, and workflows and combines them into a synthesized, comprehensive answer. Instead of waiting
for the entire message to render, the synthesized response streams in real time and stops streaming after delivery. An animated sparkle icon () appears while the response is generated and changes to the static sparkle icon after the response has fully loaded. Synthesized responses include inline citations that identify the sources used to generate the answer. Up
to three inline citations appear within the response. Select a citation to open the source in a new browser tab. To view all sources and related results, select Sources and more. External links, such as those
from web search results, open in a new browser tab. Your current tab and ServiceNow Otto conversation are not affected.
Single search results
- People results: The card includes available contact and profile details. Select View profile to open the full profile in interactive view or select the org chart icon to view the person's position in the org chart.
- Records (such as incidents or assets): Select the link in the card to open the full record. The record opens in the current tab and the ServiceNow Otto panel automatically collapses to pinned mode. If the record can't open in the current tab, it opens in a new browser tab instead.
- Actions and topics: Select the card to launch the corresponding action or topic directly in the chat.
- Catalog items: Select the card to open the catalog form. To open the form in the current tab, select the pop-out icon. The ServiceNow Otto panel collapses to pinned mode. If the form can't open in the current tab, it opens in a new browser tab instead. If the catalog form contains links to additional content, selecting those links loads the new content within the same interactive view and a back button appears. Select the back button to return to the previously viewed content.
- Knowledge Base articles: Select the card to open the article. To open the article in the current tab, select the pop-out icon. The ServiceNow Otto panel collapses to pinned mode. If the article can't open in the current tab, it opens in a new browser tab instead. This works for both internal and external knowledge base sources. If the article contains links to additional content, selecting those links loads the new content within the same interactive view and a back button appears. Select the back button to return to the previously viewed content.
Switching between interactive views
When a conversation contains more than one interactive view — for example, a Knowledge Base article and a catalog form opened during the same conversation — you can switch between them using the drop-down selector in the interactive view header. The header always displays the name of the most recently opened interactive view. The first time you open a second interactive view in a conversation, a message appears letting you know you can use the drop-down selector to switch between views. Each interactive view in the conversation is represented by a thumbnail card in the chat. The thumbnail card for the currently visible view shows Hide. Selecting a different view from the drop-down selector updates the thumbnail card statuses accordingly — the newly visible view shows Hide, and the previous view shows Show.
Submitting catalog requests
You can submit catalog requests directly from the ServiceNow Otto panel without leaving the chat experience.
- Open the ServiceNow Otto panel.
- Find a catalog item through chat.
- Select the item and a catalog form opens inline in the interactive view.
- Complete the required form fields.
- Select Submit. A confirmation message appears and your request record is created.
Catalog submission confirmation
After you successfully submit a catalog item, a confirmation message appears with a View Details button that opens your submitted request record.
- In ServiceNow Otto panel: Select View Details to open the submitted request record in the current tab. The ServiceNow Otto panel automatically shrinks to pinned mode.
- In pop-out windows: If you select the pop-out icon on a submitted catalog form, the new window displays the submission confirmation page with your request details, not a blank form to start over.
Unsaved catalog form changes
- To continue working on the catalog form, select Stay. The modal closes, and you return to the catalog form with your progress intact.
- To discard changes and view new content, select Leave without saving. The form closes, your unsaved data is discarded, and the content you selected appears in the interactive view.
Multiple search results
- People results: Use the horizontal and vertical scrollbars to view additional rows or columns. Select a person's name to open their profile in interactive view or select the org chart icon to view their position in the org chart.
- Record results (such as incidents or assets): Select a record number to open the full record in the current tab. The ServiceNow Otto panel automatically reverts to pinned mode. If the record can't open in the current tab, it opens in a new browser tab instead.
Fallback options
A fallback state can occur whenever search results are unavailable. Scenarios where search results are unavailable include when ServiceNow Otto didn't understand the query, complaint small talk was found, or an error occurred. When search results are unavailable, the Search the web fallback option may appear. If you select the Search the web fallback option, the web search mode is triggered and uses the internet to search for the results. Only the last query entered into the conversation is considered when entering web search mode via this Search the web fallback option. For more information about where and how to enable fallback options, see Manage an assistant chat experience.
If ServiceNow Otto can't find relevant results for your query, or if an answer is based on limited evidence, Now Assist displays a message to let you know. It may also suggest ways to improve your results, such as rephrasing your query, broadening your search scope, or specifying a time frame or source.
If ServiceNow Otto can't find relevant results in your organization's internal content, an Include the Web button appears in the chat. Selecting it reruns your query with web results included and turns on Include Web mode for the rest of the conversation. Unlike the Search the web fallback option, which only applies to your most recent query, selecting Include the Web expands all subsequent responses to include web results.