process-mining
latest
false
UiPath logo, featuring letters U and I in white

Process Mining

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated Feb 28, 2025

Process Optimization app

Introduction

With the Process Optimization process app, you can track the execution of an end-to-end automated process (e.g. a Solution Accelerator, or a Long Running Workflow) through the entire UiPath® platform, including Integration Services, Action Center, Jobs, Queues, and Document Understanding.

If you have integrated Jobs or Queues via the Robotic Enterprise Framework (REFramework), Long running workflows, or UiPath® persistence activities in your automation processes, the Process Optimization app can help you to enhance your automation monitoring and and look for opportunities for optimization.

Terminology

Process

An end-to-end process that spans multiple automations, humans, and systems.

Process Trace

An execution of the end-to-end process. For example, “Payment process”.

Trace ID

A unique identifier through which a Trace is identified. The Trace ID is generated automatically by the UiPath Platform.

Task

A single step in the end-to-end process. For example “Approve purchase order”.

Event

An instance of a Task happening at a particular time.

Object

An business entity in the process that is touched as part of a task. For example “Purchase order”.

Conformance checking

The Conformance checking dashboard contains information that will help you determine whether the process complies with the Discover process model. It allows you to detect deviations between the actual process and the reference process model. For each deviation, the Deviation type, the average throughput time, and the number of traces are displayed.

KPIs

The following table describes the KPIs that are displayed on the Conformance checking dashboard.

Note:

For each KPI, both the non-conforming and the conforming values are displayed.

KPI

Description

Number of variants

The number of variants for the process.

Numbers of traces

The total number of traces.

Avg. throughput time

The average trace throughput time for the end-to-end process.

Conformance rate

The Conformance rate chart displays a trend in the Conformance rate for traces based on their specific start time. This allows you to monitor how the Conformance rate is changing over time.

A high Conformance rate indicates that the actual execution of the process aligns well with the with the Discover process model or the Import BPMN model. A low conformance rate indicates frequent deviations from the Discover process model or the Import BPMN model.

Deviations over time

The Deviations over time rate chart displays a trend in the number of deviations for trace based on the Trace start time. This allows you to monitor how the number of deviations is changing over time.

Process data

The Process data dashboard enables you to analyze your data on the lowest level. It contains a different tab for every table available in your data.

The Details icon in front of a row enables you dive deeper into the execution of a single trace (Trace ID).

It provides information on all the tasks that have been performed for the trace, when the task was started and ended, the duration, and the amount of waiting time between tasks.

Refreshing the data

The data for the Process Optimization app is refreshed automatically at every data load or data transformation run.

You can also refresh the data for the Process Optimization app on-demand.

Follow this step to refresh the data for a published Process Optimization app.

  1. Select the Refresh button on the dashboard in the app.

Follow these steps to refresh the data from the Process Mining portal.

  1. Go to the Process apps tab in the Process Mining portal.

  2. Locate the Process Optimization app for which you want to refresh the data.

  3. Open the menu on the app card and select Re-ingest.

A new data run will be triggered and you will be notified when the new data is available in the Process Optimization app

Note:

Data for the Process Optimization app can also be refreshed from Data transformations when managing Automation data. Check out Automation data for more information.

Automation input fields

When you create a Process Optimization app from the Process Optimization app template, this automatically creates the input data tables required to load automation data for the app.

Check out Automation data for an overview of the input tables and fields and more information on managing automation data.

  • Introduction
  • Terminology
  • Conformance checking
  • KPIs
  • Conformance rate
  • Deviations over time
  • Process data
  • Refreshing the data
  • Automation input fields

Was this page helpful?

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