Intelligent triage uses artificial intelligence (AI) to enrich your Support and messaging tickets with actionable information without the help of agents or admins. Specifically, intelligent triage predicts the intent, language, and customer sentiment for new tickets. You can then use this information to automate workflows with triggers and automations, set up views for teams, create Explore reports, and more.
This article contains the following topics:
- Requirements for using intelligent triage
- Understanding intelligent triage
- Turning on and configuring intelligent triage
Related articles:
Requirements for using intelligent triage
Intelligent triage is available for organizations who meet the following requirements:
Requirement type | Requirement criteria |
---|---|
Plan |
|
Industry This requirement applies only to intent predictions. You may still use intelligent triage for language and sentiment predictions without being in one of the listed industries. |
|
Ticket volume This requirement applies only to intent predictions. |
More than 1,000 tickets created by end users in the supported languages in the last 6 months |
Ticket language distribution | At least 90% of tickets in a supported language |
Right model fit This requirement applies only to intent predictions. |
To determine how well the current machine learning model applies to an account, we perform a quality check in a sample of tickets from the past 6 months. During the quality check, intelligent triage must label at least 30% of tickets with high confidence and at least 60% with medium confidence. |
Limited availability participants
Zendesk previously offered intelligent triage as part of a limited availability offering. To have been part of the limited availability offering, you had to have:
- Met the requirements listed above
- Activated intelligent triage before Dec 12, 2022
Customers who took advantage of the limited availability offering retain free access to the intelligent triage functionality released before December 12, 2022 without needing to purchase a paid plan add-on. Additional functionality won't be included in the free limited availability offering.
Understanding intelligent triage
When you enable intelligent triage, the system adds new fields to your tickets:
- Intent: A prediction of what the ticket is about. To see the possible values, open the Intent list tab of the Intent settings page to see the AI Intents list under the Taxonomy values heading.
- Intent confidence: How likely it is that the intent prediction is correct. Possible values are High, Medium, and Low.
- Language: A prediction of what language the ticket is written in. To see the possible values, open the Language list tab of the Language settings page.
- Language confidence: How likely it is that the language prediction is correct. Possible values are High, Medium, and Low.
- Sentiment: A prediction of how the customer feels about their request. Possible values are Very Positive, Positive, Neutral, Negative, and Very Negative.
- Sentiment confidence: How likely it is that the sentiment prediction is correct. Possible values are High, Medium, and Low.
These fields are populated via ticket updates by Zendesk’s 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.
When the fields are populated, tags are also automatically added to the ticket to help you build 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
Understanding intent, language, and sentiment values
Intent
For the Intent field, intelligent triage is trained to identify intents specifically for certain industries. Additionally, intent and sentiment detection works only for the following languages:
|
|
|
The Zendesk Intent Model includes intents for all of the supported industries. An account with this model has access to relevant intents and use cases based on their ticket conversation data. This model allows us to support accounts with multiple brands, mixed use cases, and industries that cross over between our currently supported industries.
Language
For the Language field, intelligent triage can detect approximately 150 different languages. See Zendesk language support by product.
Sentiment
The Sentiment field is a prediction of how positive or negative a customer feels about the request they’re submitting. The prediction is made based on the text of the first message in the ticket and is grouped into one of the following categories:
- Very positive: The message likely contains strong positive words (like “brilliant” or “perfect”), positive words modified by intensity adverbs, or multiple positive sentences.
- Positive: The message likely contains phrases expressing gratitude, or one to two positive sentences.
- Neutral: The message likely contains factual statements without additional negative quantifiers (like “any” or “always”), or a mix of positive and negative statements.
- Negative: The message likely contains phrases expressing frustration, complaints containing negative words, or repetition of the same dissatisfaction.
- Very negative: The message likely contains strong negative words, capitalized text, multiple exclamation marks, or multiple negative phrases.
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.
Turning on and configuring intelligent triage
Administrators can turn on intelligent triage in Admin Center.
Intelligent triage adds predictions to tickets that were created only after it was turned on. For other reasons you might not see predictions on tickets, see Why didn't intelligent triage add predictions to a ticket?
To turn on and configure intelligent triage
-
In Admin Center, click
Objects and rules in the sidebar, then select Business rules > Intelligent
triage.
You're taken to the following screen, where the status of the Intent, Language, and Sentiment prediction types is initially listed as Pending. After a moment, the status changes to Active, letting you know that intelligent triage is ready. If the Intent status shows Unavailable, see Why is the intent unavailable?
- To configure or turn off the individual prediction types, hover your mouse over the prediction type (intent, language, or sentiment) you want to modify and select Settings from the options menu.
- On the prediction type's settings page, choose from the following
options:
- Detect <prediction type>: Deselect the checkbox if you don't want the system to automatically enrich tickets with that prediction type.
-
Email channels: The Web form, Email, and
Web service (API) channels are turned on by default.
You can also turn on the Text, Web Widget,
Mobile SDK, Mobile, Facebook Post, X
Corp, and Social Messaging channels. (If you
create tickets via channel integrations,
select Social Messaging.)Note: While we generally don’t recommend turning on additional channels, you might consider enabling them if you have high ticket volume on those channels. Channels with more conversational messages, system notifications, or spam will have lower-confidence predictions.
-
Messaging channels: The Web Widget,
WhatsApp, and Facebook Messenger channels are
turned on by default. You can also turn on the Android
SDK, Google RCS, Instagram DM, iOS
SDK, LINE, Slack, Telegram,
Twilio SMS, X Corp DM, Viber,
WeChat, Apple Business Chat, Google
Business Messages, KakaoTalk, MessageBird
SMS, Native Messaging, and Sunshine
Conversations API channels.Note: Turning on any one of the Web Widget, iOS SDK, Android SDK, or Native Messaging channels automatically turns on all four channels together.
-
Exclusion conditions: To exclude tickets created by
agents from being enriched with the prediction type, select
Do not triage agent-initiated tickets.Note: When this checkbox is selected, suspended tickets that are recovered are not enriched with intelligent triage predictions.
- Click Save.
After a moment, the Off indicator in the page header changes to On to indicate that the prediction type is now active.
safe_update
property so that intelligent
triage ticket fields aren’t inadvertently overwritten. See Protecting against ticket update
collisions.