- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on ‎08-06-2025 02:50 PM - edited 3 weeks ago
Understand customer feelings and personalize interactions with emotional insight
Sentiment Analysis is a generative AI capability that evaluates and summarizes customer sentiment on case records. t uses case activity such as description, state, priority and additional comments to classify sentiment as positive, neutral, or negative. When sentiment is flagged, the system also provides suggested actions or guidance to help agents resolve the case empathetically and reduce potential escalations.
Key Capabilities
-
Sentiment classification on case activity
Analyzes the tone of customer-facing communication stored in case records to classify sentiment and can refresh it as new activity is recorded. A red dot then appears in the sentiment menu.
-
Visible reasoning for sentiment
Offers transparent explanations on why a sentiment was classified on a specific level, helping agents better understand the customer's emotional state.
-
Embedded in CSM Configurable Workspace
Sentiment indicators and explanations appear within the case record, requiring no workflow changes for agents.
-
Suggested actions to address sentiment
Provides guidance or suggestions when negative sentiment is detected, helping agents defuse frustration or tailor their resolution approach.
-
Trigger workflows using sentiment
Integrates with Flow Designer and Now Assist Skill Kit to take automated actions like escalations, surveys or assignments based on sentiment status. You can also use Now Assist Skill Kit to change the inputs and outputs of the skill.
-
Evaluate synthesized sentiment per account: Provides a dashboard with sentiment scored derived from the customer cases and features several charts, metrics, filters and sorting to dive deep in the health of the account
Implementation
Prerequisites
-
Enable the Now Assist for CSM and AI Search plugins
-
Case Management and CSM Configurable Workspace are actively used
Key Best Practices
-
Surface sentiment indicators early in the case workflow and list views to help agents personalize responses
-
Choose carefully the best fitting skill availability conditions for your use case
-
Use sentiment to trigger proactive case routing or escalation
-
Monitor usage and feedback to adjust how sentiment signals are used
-
If after activating Sentiment Analysis you cannot see the card in either UI16 or workspace UI, follow this KBA
Formal Learning
Now Learning: Now Assist for CSM Essentials Path
Measured Success
Outcome |
How It Supports Customer Service Teams |
Key Metric |
---|---|---|
Faster issue escalation |
Flags emotionally urgent cases for faster routing |
Average time to escalate flagged cases |
Enhanced agent empathy |
Helps agents adjust tone and message based on customer emotions |
% of cases with sentiment-informed resolution |
Improved customer satisfaction |
Resolves emotionally negative cases before they lead to churn |
Case CSAT and sentiment recovery rate |
Reduced escalation volume |
Prevents avoidable escalations by addressing early frustration |
% reduction in avoidable escalations |
Streamlined workflow automation |
Uses sentiment as a signal to automate assignments and routing decisions |
Number of sentiment-triggered flows |
Frequently Asked Questions
Where are the sentiment results shown?
In the CSM Configurable Workspace, within the case form, with sentiment classification and explanation visible to the agent. Sentiment analysis for accounts is found by opening the account record, in the right side panel within Workspace. This skill can't be displayed in Now Assist Panel.
Can I configure how often the skill is triggered?
OOTB there is a scheduler frequency and this can be changed in days, hours, minutes and seconds. Do note that lowering the job schedule period will result in increased number of actions, resulting in higher assist usage.
Can I configure the attribution of roles in the sentiment?
Yes, you can choose tables, requestor and fulfiller fields and roles to help the LLM identify the correct personas and where their data is stored
Does this work on live chat or surveys?
No. Sentiment is only analyzed from data stored on the case record. That includes chat transcripts, emails, comments, or surveys logged within the case.
Can I automate actions based on negative sentiment?
Yes. Use Flow Designer or the Now Assist Skill Kit to route or escalate based on flagged sentiment.
Does it support custom fields?
Yes. Admins can include custom fields for sentiment evaluation during skill setup using Now Assist Skill Kit on a cloned skill.
Are the suggestions editable or configurable?
No. The suggestions are generated by the skill and provide guidance only. However, workflows based on sentiment flags can be fully customized via Flow Designer.

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thank you for this write up,
We had this active for a few weeks before disabling it when the business wanted changes to how OOB was calculating and understanding overall factors that contribute to Sentiment. It was fantastic in the meantime, and gave great insight immediately!
Has ServiceNow considered options to edit the prompt Case Sentiment Analysis is using? I know that we can clone the OOB Skill, but there is a significant amount of work written to enable the settings UI within the Now Assist Admin portal for that exact skill, and a lot of code within Script Includes that seem hardcoded.
Any suggestions? I would love to get this activated again 🙂
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thanks for the feedback! We are in fact planning to enable the customization of all Now Assist for CSM skills in Now Assist Skill Kit, as part of the Q4 Zurich store release.
So basically the experience would be: you would enable and clone it in Admin Console and then you go to Now Assist Skill Kit to tailor its prompts, inputs and outputs as well as fine tune it through testing and Data Kit. Part of the final setup allows you to define its UI and triggers (e.g: NAP, Now Assist Context Menu or in UIB) using OOTB components and cards.
There is nothing hard-coded that should be preventing you from doing the above, if you see something strange please DM me with your email and screenshots and we can maybe meet about it?
Thanks again!

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thank you for your response!!!
Any insight on if this is going to be available to Yokohama as well? We just upgraded in the last few months, and wont go through another until Q2 next year 😞
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
No decisions yet AFAIK in terms of what is going to be back-ported but at the time of release preview you will know 🙂