- Introduction
- Setting up your account
- Balance
- Clusters
- Concept drift
- Coverage
- Datasets
- General fields
- Labels (predictions, confidence levels, label hierarchy, and label sentiment)
- Models
- Streams
- Model Rating
- Projects
- Precision
- Recall
- Annotated and unannotated messages
- Extraction Fields
- Sources
- Taxonomies
- Training
- True and false positive and negative predictions
- Validation
- Messages
- Access Control and Administration
- Manage sources and datasets
- Understanding the data structure and permissions
- Creating or deleting a data source in the GUI
- Uploading a CSV file into a source
- Preparing data for .CSV upload
- Creating a dataset
- Multilingual sources and datasets
- Enabling sentiment on a dataset
- Amending dataset settings
- Deleting a message
- Deleting a dataset
- Exporting a dataset
- Using Exchange integrations
- Model training and maintenance
- Understanding labels, general fields, and metadata
- Label hierarchy and best practices
- Comparing analytics and automation use cases
- Turning your objectives into labels
- Overview of the model training process
- Generative Annotation
- Dastaset status
- Model training and annotating best practice
- Training with label sentiment analysis enabled
- Training chat and calls data
- Understanding data requirements
- Train
- Introduction to Refine
- Precision and recall explained
- Precision and Recall
- How validation works
- Understanding and improving model performance
- Reasons for label low average precision
- Training using Check label and Missed label
- Training using Teach label (Refine)
- Training using Search (Refine)
- Understanding and increasing coverage
- Improving Balance and using Rebalance
- When to stop training your model
- Using general fields
- Generative extraction
- Using analytics and monitoring
- Automations and Communications Mining™
- Developer
- Exchange Integration with Azure service user
- Exchange Integration with Azure Application Authentication
- Exchange Integration with Azure Application Authentication and Graph
- Fetching data for Tableau with Python
- Elasticsearch integration
- Self-hosted Exchange integration
- UiPath® Automation Framework
- UiPath® Marketplace activities
- UiPath® official activities
- How machines learn to understand words: a guide to embeddings in NLP
- Prompt-based learning with Transformers
- Efficient Transformers II: knowledge distillation & fine-tuning
- Efficient Transformers I: attention mechanisms
- Deep hierarchical unsupervised intent modelling: getting value without training data
- Fixing annotating bias with Communications Mining™
- Active learning: better ML models in less time
- It's all in the numbers - assessing model performance with metrics
- Why model validation is important
- Comparing Communications Mining™ and Google AutoML for conversational data intelligence
- Licensing
- FAQs and more

Communications Mining user guide
Setting up your account
Learn how to set up your account for the first time.
To access Communications Mining™ on UiPath® Automation Cloud™, make sure you meet the following conditions:
- An administrator must enable IXP as a service on your Automation Cloud tenant, since Communications Mining is part of IXP. For more details, check Enabling Communications Mining.
- You must be an existing user on the Automation Cloud tenant. If you are not an existing user, ask an administrator on your Automation Cloud tenant to add you.
A Communications Mining™ administrator can set up an Automation Cloud user account for you, from Manage Access, in the Automation Cloud Admin page. For more details on this process, check Managing user accounts.
Once a Communications Mining™ administrator has created your user account, you can access the platform by logging into Automation Cloud, and selecting the IXP service.
A Communications Mining™ administrator can set up an Automation Cloud user account for you, from Manage Access, in the Automation Cloud Admin page. For more details on this process, check Managing user accounts.
- Access the link from the email, which redirects you to Automation Cloud.
Note: Make sure you have the latest version of a modern browser, such as Google Chrome, Firefox, Safari, or Microsoft Edge, to use the Automation Cloud platform.
- Enter a new password. If you want to view the password as you type it, select the eye icon.
Make sure your password meets the following requirements:
- Your password must be strong. For example, you can generate a strong password using four random words. You can make a password stronger by adding capital letters, numbers, and symbols.
- Your password must be unique. You should not reuse an existing password. You must not use a password that has been leaked from another website, as this makes your password very easy to guess.
- Confirm the new password.
- Select Set Password, which redirects you to set up two-factor authentication for your account.
Once you select Set password on the page where you have set up the password for your account, you are redirected to set up two-factor authentication (2FA). Follow the on-screen instructions to complete the process.
- All accounts are protected using 2FA, therefore, this process is mandatory for every user.
- To use two-factor authentication, you will need the Google Authenticator app on your iPhone or Android device. For more details on how to install and use Google Authenticator, check Get verification codes with Google Authenticator.
- If you need to set up Google Authenticator on a new phone, you will need to follow the password reset process. For more details, check Resetting your password.
The most common reason why your two-factor authentication code displays an error message is that the timezone on your phone is not set automatically, causing it to be out of sync. To solve this issue, proceed as follows:
- If you are using an iOS phone, go to Settings, then select General, and then Date & Time. Make sure that Set Automatically is enabled. Try your two-factor authentication again.
- If you are using an Android phone, go to Settings, then select Date & Time, and make sure that Automatic Time Zone Setting is enabled.
When you create or add a new user to a new project, they are granted certain default permissions. The same permissions apply regardless of whether you are an existing user added to a project or a newly created user.
The default permissions for every user in a given project are Dataset - Read and Source - Read.
These permissions allow you to access non-sensitive datasets within that project, and view the messages they contain, which belong to sources, as well as the labels associated with those messages.
To apply or remove labels within a dataset, a project user with the Tenant - Manage permission assigned must grant you additional permissions.
Administrators on your cloud tenant will automatically have admin access on Communications Mining. This will grant them admin privileges on permissions for Sources, Datasets, Streams, Users, Buckets, Integrations, and Utility.
For more details on the different user permissions, and how to update the permissions of a user, check the following resources:
The default permissions for every user in a given project are View labels and View sources.
These permissions allow you to access non-sensitive datasets within that project, and view the messages they contain, which belong to sources, as well as the labels associated with those messages.
For more details on the different user permissions, and how to update the permissions of a user, check the following resources:
- Getting set up as an Automation Cloud user
- Prerequisites
- Setting up your account
- Signing into your account
- Getting set up as a legacy user
- Setting up your account
- Setting up two-factor authentication
- Troubleshooting
- Default user permissions
- Default permissions for Automation Cloud users
- Default permissions for Legacy users