The Zurich release has arrived! Interested in new features and functionalities? Click here for more

FernandoCastro
ServiceNow Employee
ServiceNow Employee

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.

Screenshot 2025-08-06 at 2.21.57 PM.png

 

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.

Comments
Jordan Blake
Kilo Sage

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 🙂 

FernandoCastro
ServiceNow Employee
ServiceNow Employee

Hi @Jordan Blake 

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!

Jordan Blake
Kilo Sage

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 ðŸ˜ž 

FernandoCastro
ServiceNow Employee
ServiceNow Employee

No decisions yet AFAIK in terms of what is going to be back-ported but at the time of release preview you will know 🙂

Version history
Last update:
3 weeks ago
Updated by:
Contributors