Analytics-based Text Routing Overview

Analytics-based Text Routing allows you to automatically route incoming text interactions based on topic, sentimentThe overall mood of the contact, or the result of the call as determined by analysis of words, phrases, and context of the transcript. An interaction can be positive (blue), negative (red), mixed (dark gray), or neutral (light gray)., language, priority, or any combination of these factors. The SNIPPET Studio action can be configured with a script that sends text to the NICE inContact Analytics-based Text Routing service, where the content of the text is analyzed and annotated, and then routes the interaction to an appropriate agent based on the information provided by the service.

The types of routing supported are:

  • Term routing — Analyzes content to determine the topic being discussed and routes according to your company specific terms.
  • Category routing — Analyzes content to determine the topic being discussed and routes according to your custom category rules.
  • Priority routing — Analyzes content to classify an interaction as “priority” or “non-priority”.
  • Sentiment routing — Uses sentiment analysis to classify an interaction into four cases; negative, mixed, neutral, positive.
  • Language ID routing — Analyzes and identifies the language of the text.
  • Combination routing — Routes on any combination of the other factors.

Term Routing

Interactions can be routed based on the actual product or service mentioned in the text to an agent with the appropriate skill to handle the interaction.

The routing service analyzes the incoming text, identifies the topic discussed, and returns an annotation of the topic, such as “Billing Inquiry”.

Category Routing

Interactions can be routed according to your custom category rules. The category rules can use the custom Company Profile terms or they can use regular keywords. The routing service analyzes the incoming text, identifies keywords, and routes the interaction to an agent with the appropriate skill set.

Priority Routing

Interactions from extremely dissatisfied customers can be flagged for priority routing to specially skilled or more senior agents for handling.

The service analyzes the text and uses criteria like extremely negative sentiment, requests for escalation, risk factors (threats to sue, other items that indicate hazard), cursing, and so on, to assign a contact priority.

Sentiment Routing

You can send positive interactions, which are easier to handle, to new or inexperienced agents, and send more sensitive interactions to experienced agents.

The service analyzes the interaction, identifies the prevailing sentiment for the document, and returns an annotation such as “positive”, “negative”, “neutral”, or “mixed”, which can then be used for routing.

Language ID routing

Interactions can be routed to an agent with an appropriate language skill.

The service can analyze the interaction and identify the text language, which can then be used for routing.

Related Tasks

Enable Analytics-based Text Routing