Verified AI summary ◀▼
Automatically detect customer intent, sentiment, and language in support tickets using AI. This feature enriches tickets with insights, helping you identify and display useful context. Configure settings to improve workflows by deflecting, routing, and prioritizing tickets based on AI predictions. Customize intent, sentiment, and language detection settings to enhance ticket management and streamline customer support operations.
Intelligent triage uses artificial intelligence (AI) to automatically analyze new support tickets by predicting customer intent, sentiment, and language, and enriches tickets with actionable details, such as product names.
You can use this information to identify and display helpful context about your incoming tickets. Additionally, you can improve your workflows by incorporating AI detections to more precisely deflect, route, and prioritize tickets.
This article describes how admins configure intelligent triage intent, sentiment, and language detection settings. To configure entity detection, see Detecting unique information in tickets with entities.
This article contains the following topics:
- Understanding intelligent triage
- Configuring intent settings for intelligent triage
- Configuring sentiment settings for intelligent triage
- Configuring language detection settings for intelligent triage
- Next steps
Related articles:
Understanding intelligent triage
Zendesk’s machine learning model automatically provides predictions about your tickets when intelligent triage is enabled. These predictions are added as new custom fields to your tickets, which provide insights into what a ticket is about, the language used, and the customer’s emotional tone. Additionally, related tags are generated to simplify the creation of automated workflows, views, and reporting, helping agents and admins efficiently handle and prioritize support requests.
Understanding intelligent triage fields
When you enable intelligent triage, the system adds new custom fields to your tickets that are populated with prebuilt predictions by the Zendesk machine learning model:
-
Intent: A prediction of what the ticket is about. The
prediction is made based on the text of the first message in the ticket. If
configured to do so, the intent is updated every time the end user
replies.
You can see the possible intent values in the Intents page. The Zendesk Intent Model includes intents for all of the supported industries. Your account has access to relevant intents and use cases based on your ticket conversation data.
- Language: A prediction of which language the ticket is written in. To see the possible values, open the Language page in Admin Center. For the Language field, intelligent triage can detect approximately 150 different languages.
-
Sentiment: A prediction of how positive or negative the
customer feels about their request. Possible values are Very Positive,
Positive, Neutral, Negative, and Very Negative. The prediction is made based
on the text of the first message in the ticket. If configured to do so, the
sentiment is updated every time the end user replies.
Intelligent triage is specifically calibrated for customer service. This means that a ticket isn’t assigned a negative sentiment just because a customer has an issue with their order, can’t find the information they need, or some other similar “negative” situation. Instead, the model is tuned to analyze sentiment with the assumption that the customer is contacting customer service because they have an issue that needs to be addressed.
In addition, each of these fields has an associated confidence field to indicate how likely the prediction is accurate. These fields are populated by the Zendesk machine learning model based on the content of the first message of a ticket when it’s submitted. Agents can update the field values if necessary.
Understanding intelligent triage tags
When the Intent, Sentiment, and Language fields are populated, tags are also automatically added to the ticket to help you build views, triggers, automations, and reporting. These tags reflect the values in the Intent, Language, and Sentiment fields, and are structured as follows:
- intent__value of Intent field
- language__value of Language field
- sentiment__value of Sentiment field
When creating business rules, you can use the field value or the tag, depending on which is easier. For example, when creating a trigger with multiple intents, it’s easier to use tags because you can add them faster than adding separate conditions for multiple field values.
Configuring intent settings for intelligent triage
Intents are predictions about what each ticket is about. You can configure intent settings in Admin Center.
By default, intent detection is turned on. To turn off intent detection, see Turning off intent detection.
To configure intent settings
- In Admin Center, click
AI in the sidebar, then select Intelligent triage > Intent.
- Click Manage Settings.
- To update a ticket's intent based on the latest end user message in a
conversation, click the checkbox under Dynamic detection.
- Under Channels, configure the channels you want to detect intent:
- For Email and async channels, click the drop-down, then select or
deselect the channels.
The Web form, Email, and Web service (API) channels are selected by default. If you create tickets via channel integrations, select Social Messaging.
- For Messaging channels, click the drop-down, then select or
deselect the channels.
The Web Widget, WhatsApp, and Facebook Messenger channels are selected by default.
Selecting any one of the Web Widget, iOS SDK, Android SDK, or Native Messaging channels automatically selects all four channels together.
- Select the Voice checkbox to detect intent on post-call
transcripts.
Call transcription must be turned on and transcripts must be shown on tickets for intent to be detected on the voice channel.
- For Email and async channels, click the drop-down, then select or
deselect the channels.
- To exclude email and messaging tickets from intent detection, click the checkbox
under Exclusion conditions.
- Click Save.
Configuring sentiment settings for intelligent triage
Sentiments are predictions about how the user feels about their request. You can configure sentiment settings in Admin Center.
By default, sentiment prediction is turned on. To turn off sentiment prediction, see Turning off sentiment prediction.
To configure sentiment settings
- In Admin Center, click
AI in the sidebar, then select Intelligent triage > Sentiment.
- Click Manage Settings.
- Select the checkbox under Dynamic detection to update a ticket's
sentiment based on the latest end user message in a conversation.
- Under Channels, configure the channels you want to predict sentiment:
- For Email and async channels, click the drop-down, then select
or deselect the channels.
The Web form, Email, and Web service (API) channels are selected by default. If you create tickets via channel integrations, select Social Messaging.
- For Messaging channels, click the drop-down, then select or
deselect the channels.
The Web Widget, WhatsApp, and Facebook Messenger channels are selected by default.
Selecting any one of the Web Widget, iOS SDK, Android SDK, or Native Messaging channels automatically selects all four channels together.
- Select the Voice checkbox to detect intent on post-call
transcripts.
Call transcription must be turned on and transcripts must be shown on tickets for sentiment to be detected on the voice channel.
- For Email and async channels, click the drop-down, then select
or deselect the channels.
- To exclude email and messaging tickets from sentiment prediction, click the
checkbox under Exclusion conditions.
- Click Save.
Configuring language detection settings for intelligent triage
Language is a prediction of what language the ticket is written in. You can configure language detection settings in Admin Center.
By default, language detection is turned on. To turn off language detection, see Turning off language detection.
To configure intelligent triage language settings
- In Admin Center, click
AI in the sidebar, then select Intelligent triage > Language.
- Click Manage Settings.
- Under Channels, configure the channels you want to detect language:
- For Email and async channels, click the drop-down, then select
or deselect the channels.
The Web form, Email, and Web service (API) channels are selected by default. If you create tickets via channel integrations, select Social Messaging.
- For Messaging channels, click the drop-down, then select or
deselect the channels.
The Web Widget, WhatsApp, and Facebook Messenger channels are selected by default.
Selecting any one of the Web Widget, iOS SDK, Android SDK, or Native Messaging channels automatically selects all four channels together.
- Select the Voice checkbox to detect intent on post-call
transcripts.
Call transcription must be turned on and transcripts must be shown on tickets for language to be detected on the voice channel.
- For Email and async channels, click the drop-down, then select
or deselect the channels.
- To exclude email and messaging tickets from language detection, select the
checkbox under Exclusion conditions.
- Click Save.
Next steps
- Creating entities to detect unique information in tickets.
- Configuring intelligent triage settings for the agent experience.
-
Create views for your automatically
triaged tickets.
Views based on intelligent triage predictions can give you a quick way to see how certain tickets are being handled by your teams.
-
Choose a routing method for automatically
triaged tickets.
Decide on a routing method based on intelligent triage predictions so that the tickets are assigned to the right teams.
-
Analyze your intelligent triage
activity with a prebuilt Explore dashboard.
This dashboard can help you identify tickets enriched with intelligent triage predictions.