--- title: Configure sentiment analysis case description: Configure Sentiment Analysis to evaluate case sentiment, trends, and reasoning from case inputs, helping agents resolve cases more efficiently. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/customer-service-management/now-assist-for-csm/configure-sentiment-analysis-in-now-assist.html release: australia product: Now Assist for CSM classification: now-assist-for-csm topic_type: task last_updated: "2026-09-10" reading_time_minutes: 3 breadcrumb: [Activate ServiceNow Otto Skills, Configure, ServiceNow Otto for CSM, Customer Service Management] --- # Configure sentiment analysis case Configure Sentiment Analysis to evaluate case sentiment, trends, and reasoning from case inputs, helping agents resolve cases more efficiently. ## Before you begin Role required: admin Sentiment analysis is generated from the information that you enter in the following fields: - Description - Short Description - State - Priority - Additional Comments Any modifications to the names or labels of these fields can result in issues with sentiment analysis. Sentiment is calculated using several factors: - Latest requester comment - Previous comments for context - Sentiment history \(trend\) - Issue complexity and priority - Feedback in comments - Frequency of updates and response time - Language tone The Sentiment Reasoning field in the record provides details on which factors were considered for reasoning. This includes: - Exact tone in the given inputs. - Feedback in recent comment. - Task priority. ## Procedure 1. Navigate to **Admin > AI Admin Hub> AI Skills**. 2. Select the **Customer** workflow, and **CSM** as the product. 3. Activate Skill for the **Sentiment Analysis Case** skill. Each skill has a guided setup with multiple steps. A check symbol next to each step indicates whether its setup is complete, partially complete, or incomplete. After configuring a step, select **Save and continue** to move forward, or **Back** to return to a previous step. 4. Select **General details** and edit name and description of the skill. Additional information regarding details of the skill are displayed, but can't be edited. 5. Select **Choose Input** and review the tables and fields to create prompts that determine where data is pulled from. **Note:** You can't modify the input data source.
Input Description
Input table Case \[sn\_customerservice\_case\]
Input fields - Description - Short Description - State - Priority - Additional Comments
6. Select **Role attribution** **Note:** You can't modify the input data source.
Input Description
Input table Case \[sn\_customerservice\_case\]
Requester fields - Consumer - Contact - Created by - Opened by
7. Select **Define Availability** to customize how and when the skill capability is active and accessible. - Select **Skill is always available** so no restrictions are placed on when a skill is available. - Select **Customize skill availability** to define conditions and use the condition builder to configure fields and values. 8. Select **Define Trigger** and edit the job schedule period to configure how often the skill runs. To enable a scheduled job for a custom table, follow these steps: 1. Navigate to **All** > **System Definition** > **Scheduled Jobs**. 2. Search and select **Sentiment analysis scheduler job CSM**. 3. Replace the table name sn\_customerservice\_case with the name of your custom table in the script. 4. Select **Update**. 9. Select **Enable dashboard** to see sentiment analysis across cases. 10. Select **Define access** to determine who can access this skill. By selecting specific roles, you're controlling who can use it. The roles you choose will also be available in the next step **Select display**. Default and Custom Roles: - If no changes are made, the default role sn\_customerservice\_agent or sn\_customerservice.consumer\_agent will automatically appear in **Define Access** and **Select Display**. - If custom roles were added before the upgrade, they are updated automatically by a script. - If new roles are created after the upgrade, you must manually add them in both the **Define Access** and **Select Display**. **Note:** In the **Select Display** step, you can only choose roles that were added in the **Define Access** step. If you add a role in **Define Access**, you still must manually select it in **Select Display** to make it active. 11. In **Select Display** toggle to determine if sentiment analysis appears in In-product desktop, displaying AI skills on forms and workspaces. 12. After selecting **Review and Activate** to examine changes, select **Done** to close the Sentiment Analysis generation settings. 13. Select **Activate** to turn on the skill for agents and complete the configuration. Additional information: - Verify that CRM Workspace Foundation plugin version is 25.1.4 - To access the Sentiment field, refer to the information available at these KB links: - [Sentiment analysis card is missing in case records in both CSM UI16 and workspace UIs on ServiceNow Otto for CSM Sentiment Analysis feature activation](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2105461). - [Sentiment analysis card display on a record in CSM workspace](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2105452)