ixp
latest
false
Important :
Communications Mining is now part of UiPath IXP. Check the Introduction in the Overview Guide for more details.
UiPath logo, featuring letters U and I in white

Communications Mining user guide

Last updated Aug 1, 2025

Turning your objectives into labels

Once you have defined your objectives, you can start turning them into labels. Labels should contain all the concepts and intents you want to capture in the dataset to meet your specific objectives.

Typical groups of labels that you may include are:
  • Process or request types
  • Quality of serivice or failure demand
  • Root causes and exceptions
  • Customer or client experiences
  • Sentiments
  • Product types
  • System and data



These are typical labels that our customers use, regardless of their use case or industry. Not all of them may be applicable to your model, and you may have other types of labels that are important to meet your objectives.

Each of these types of labels, including what they capture and what they help to answer, are covered in more detail in this section.

Label typeWhat it capturesWhat it helps to answer
Processes or request typesThese capture the core processes or inbound requests that a team has to handle. Often, it matches directly to a service catalogue of tasks that the team owns, and is arranged in a hierarchy capturing added levels of specificity for sub-processes or requests.

These are foundational labels for your model, helping to provide insight, monitoring, and action across the entire channel. To help identify process improvement opportunities, or make processes more efficient by enabling automation, the platform needs to be able to identify the processes themselves.

For analytics, they are combined with all the other label types to generate insights focused on root causes, sentiments, quality of service, and so on. Segmenting the data further using metadata helps further understand the nature and source of these requests.

For automation, they are crucial for auto-routing, and automating processes end-to-end.

Root cause and exceptionsThese labels are intended to capture the root causes of problems, or types of exceptions, that drive teams or customers to get in contact, for example, missing trade details for a financial service operations team. These are fundamental to identifying process improvement opportunities. Mapping root cause labels to process or request type labels provides a clear picture of problems existing in the communication channel.
Quality of service or failure demandThese capture concepts relating the level of service within a communication channel, or demand generated by failures in process or service, for example, Chaser and Escalation.
These help answer questions such as:
  • Where are customers experiencing the worst pain points?
  • What processes do we repeatedly make mistakes or miss SLAs on?
  • What areas of the channel are driving the most negative customer sentiment?
Inversely they can also identify areas of strength and strong performance. Importantly, they can also be used within the Quality of Service (QoS) monitoring feature of the platform. This feature is a powerful analytics tool that helps aggregate channel performance into a single QoS metric, track it over time, and allow it to be benchmarked and compared against other channels or teams.
SentimentsIf training a model without sentiment analysis enabled, which is the recommendation for B2B communications channels, you can use labels that capture the sentiments expressed in the communications instead. For example, customer frustration or customer delight.

These are targeted at providing insights relating to client, customer, and even employee experience.

By mapping the sentiments expressed to the other concepts predicted, you can find key pain points in processes and customer journeys that have the greatest negative and positive impacts.

Customer or client experiencesThese relate to specific experiences had by clients or customers, and often go hand in hand with labels capturing inbound request types, for example, the item never arrived for a B2C retail company.

These are the ultimate drivers of why clients or customers are contacting a business, and therefore provide powerful insights.

They may overlap with root cause-related labels, though they are focused on the experience of the sender, and potentially not the upstream root cause.

ProductsThese capture the different products that a team or channel deals with, whether as a customer, servicer, or seller, such as ETFs or Property Insurance. These labels can be combined in analytics with other label kinds to provide deeper insights on which products relate to which process or request type, or root causes or exceptions.
Systems and dataEvery team interacts with a number of systems and data sources during their day-to-day, not just Outlook. These labels capture references to these, such as Salesforce or SAP. Like the previous products, these can typically be combined with other labels to provide more granular insights. Combining systems and data-related labels with processes and exception types can help identify priority improvement opportunities upstream.

Once you have defined your labels and your target taxonomy structure, you must define the key data points, that is, the fields, you want to extract from your communications data. The fields are used to facilitate downstream automation, but can also be useful for analytics. For more details on how to define and set up your fields correctly, check and Using general fields.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.