Process Performance Dashboard

Process Performance Dashboard

Use Case Description

Sometimes we need to measure the performance of a process over a period of time, and there are many elements that can be measured in this like process execution time at different times, the total number of errors(both application and business), bot machine configuration, bot success vs failure percentage, and any SLA breaches between a time range. This information can be converted into a well-formatted dashboard(we can use excel to create the dashboard) and passed to the concerned person to take action(if any)

This automation would need one input argument ‘process name’. For that process name, the information can be retrieved from the backend via orchestrator APIs. Once the data is retrieved, it can be passed to the pre-formatted excel file(you need to create an excel file template beforehand, where you just need to overwrite your output) to generate the output. After that, the file can be saved to drive or can be sent to the concerned person via email.

This automation is generic in nature and can be used in any business process.



Other information about the use case

Industry categories for this use case: BFSI, Compliance, Customer Service, Finance, Healthcare Pharma, HR, Information Technology and Services, Legal, Logistic, Manufacturing, Marketing Sales, Operations, Telecom, Other Sector

Skill level required: Intermediate

UiPath Products that were used: UiPath Studio, UiPath Chatbots, UiPath Orchestrator

Other applications that were used: Excel, Email

Other resources: -

What is the top ROI driver for this use case?: Minimize risk and ensure compliance in operations

Hi , Do you have a To Be workflow defined for a process , this use case details seems to be generic in terms of the steps.


Hi, you are right here, the process is generic in nature and so are the steps.

Just think of a situation where you have 50+ processes running and all of the processes have a defined SLA which means the process needs to be completed before the SLA time. so in this case, you can keep your processes along with the SLA details somewhere in the excel file or any other DB. This would work as your master data. You can fetch the details of the job that runs on a particular day via APIs and compare the end time of the process with SLA from master data and create the dashboard.

I hope this would give an idea of how to go ahead with the process.

Let me know if you need more information on this.

1 Like

Thank you for the response, it helps

1 Like