Try our new research platform with insights from 80,000+ expert users
reviewer1927011 - PeerSpot reviewer
SRE Engineer at a tech services company with 1,001-5,000 employees
Real User
Their trial version lets you experiment with the solution and learn the capabilities before buying the license
Pros and Cons
  • "There is a recording feature that copies each step of a task. You can automate every process via this recording. It's a cool feature that helps you define the variables."
  • "UiPath's interface and user experience could be improved. The name is UiPath, but their UI is not that great. It's outdated. It seems like a 2014 or 2015 software. They should look at other products on the market."

What is our primary use case?

We suggested UiPath for one of our company's clients to automate DevOps processes. This is a part the company doesn't want to touch. They tried automating with Ansible Playbook and Terraform. We wanted to eliminate human intervention altogether. We are still transitioning from dev to staging and then production. We have done most of the research. We will move from staging to production if it works with our architecture and can be scaled.

Our client is one of the biggest companies out there. There are maybe a million users worldwide. They primarily focus on the Asia-Pacific region, but there are also users in Europe and the Americas. The client has several web applications and a hybrid structure. Some data are on the cloud, while other data is on the on-premise servers. We created solutions for them over the years. We have an SI and DevOps team working in parallel for years. Our goal was to automate everything that could happen without intervention. 

How has it helped my organization?

It's a massive project that will take time, and we still haven't moved out of development. We try to make the processes more streamlined. All the associates are researching it and working on their parts. Right now, I can only say how it has benefited me. I've automated some fundamental DevOps tasks. 

It saves a lot of time because you don't have to come in on weekends to provide service or troubleshoot. You can automate these tasks and schedule them to run automatically. You can optimize your work and how you spend your time. For example, some services need to be routinely patched, so we automated patching every third Sunday. However, we still needed to come in on weekends to troubleshoot after the patch was applied. 

We have shadow scripting to automate these processes, but we had to go online to see if it's up and the ports are open. I automated this with UiPath and scheduled it for the weekend, so I no longer need to come in on weekends. It saves around two to four hours per week. That is about 16 hours a month. It wasn't easy in the early stages. It took around two months to understand the tool. I was also working on other projects simultaneously.

What is most valuable?

There is a recording feature that copies each step of a task. You can automate every process via this recording. It's a cool feature that helps you define the variables. I also like their trial version, which lets you experiment with the solution and learn the capabilities before buying the license.

I still haven't used the drag-and-drop APIs, but I look forward to this feature. We currently use Jenkins for our continuous integration tools. There are some APIs from Jenkins, and we extract the job details from those APIs.

What needs improvement?

UiPath's interface and user experience could be improved. The name is UiPath, but their UI is not that great. It's outdated. It seems like a 2014 or 2015 software. They should look at other products on the market.

Another thing is that UiPath lacks online training resources. Maybe they can start their own YouTube channel. You have to rely on the documentation to learn. There are some resources, but they aren't available on the official site.

Buyer's Guide
UiPath Platform
June 2025
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
859,545 professionals have used our research since 2012.

For how long have I used the solution?

We have been using UiPath for six months.

What do I think about the stability of the solution?

UiPath is quite stable. I haven't seen any downtime. I can also pause the upgrade itself if I don't want the upgrades to cause instability. The long-term version is available as well.

What do I think about the scalability of the solution?

We are still in the development stage, so we don't know whether it will be scalable. 

How are customer service and support?

I have never had a need to contact UiPath support. I usually try to Google answers or figure the issues out on my own. 

How was the initial setup?

I am from the build release team, so I automate the deployment and build process. I work on CI/CDs and try to automate most things. The deployment was highly complex. I was new to this project, so it was challenging for me. I was learning on the job and trying to understand the process itself because it was already partially built when I joined, and I was responsible for making some of it. 

The application takes about 10 to 20 seconds to install, but it will take around a week to build the infrastructure. We are just replacing the web service, not the whole application.

We tried a blue-green strategy for implementation. We built blue nodes and ports similar to production and shifted the web services to the new one. If it is up and running and everything works fine, then we can close the previous one, and we can redirect traffic to the new one with the help of load balancers.

We have 25 people on our DevOps team who do everything from architecture to automation. They're not just dealing with one web application. There are hundreds of applications. I worked on several applications building the architecture and helping. For example, let's say we build or add some features to a project. To automate those features, we need to understand them and how it works on Kubernetes or other platforms.

It definitely needs maintenance because we deal with a large user base. It requires a lot of maintenance and downtime to make things work during staging and development. Maintenance is always necessary, and we are the ones who maintain it. We have four or five people on call weekly to maintain the solution. They are the responsible people or points of contact for the developers or application owners if something goes down or goes wrong.

What's my experience with pricing, setup cost, and licensing?

UiPath's price is reasonable. It's not so high relative to the capabilities. I don't know about different licenses or more premium versions. Prices are negotiated on the corporate level. 

Which other solutions did I evaluate?

We considered Automation Anywhere. However, It doesn't allow for an extended trial. We needed to purchase a license after 50 tasks, and we didn't have enough budget to experiment. Blue Prism is also there. We had the same problem. There wasn't a trial version.

What other advice do I have?

I rate UiPath eight out of ten. UiPath has excellent features, but you need to be patient enough to learn.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Guhan Eshwar - PeerSpot reviewer
Solutions Architect at a outsourcing company with 10,001+ employees
Real User
Top 10
Built-in .NET methods make code less complex, and APIs decrease development time
Pros and Cons
  • "I have worked with other automation tools and UI Explorer is the standout feature of UiPath. For web-based applications, we can interact with every HTML element, from head to tail. UI Explorer is a valuable addition to UiPath for creating complex, web-based automation."
  • "UiPath has a built-in functionality called Computer Vision to extract values from a PDF... The cost is based on how many documents we are using Computer Vision on. That makes it difficult to estimate ROI."

What is our primary use case?

My domain and expertise are in life sciences. In life sciences there is a process called pharmacovigilance, which involves monitoring the effects of medical drugs after they have been licensed for use. I create end-to-end automations, for case processing and full data entry. The customer will store details in an Oracle-based pharmacovigilance platform called Argus, where clinical data from the client and the product are stored. The UiPath bot has to capture the cases from Argus. Once a case has been input into UiPath, a mandatory status check, duplicate search, and case processing have to be done.

It then needs to perform full data entry in Argus. The full data entry consists of more details like patient information, product information, event information, and so on. The bot needs to validate and input those details into Argus and save the case. 

Some days there will be 1k records and on other days, there will be 2k records. On average the bot will process 12k to 13k records.

How has it helped my organization?

Pharmacovigilance is a big process. It would take almost 45 minutes for a human to complete a single case. By implementing UiPath robots in the customer's environment, the case processing time has been drastically reduced. The bot processes cases, end-to-end, within 20 to 25 minutes, depending on the case complexity, so that the customer is saving 20 minutes per case. The savings are equivalent to nine or 10 FTEs, which is huge. As a result of those savings, they have requested us to build more bots for them, for other processes.

What is most valuable?

The most valuable feature in UiPath is the UI interaction with UI Explorer. I have worked with other automation tools and UI Explorer is the standout feature of UiPath. For web-based applications, we can interact with every HTML element, from head to tail. UI Explorer is a valuable addition to UiPath for creating complex, web-based automation.

The AI Computer Vision and Orchestrator are also outstanding features. They make it very easy for developers.

In addition, the introduction of drag-and-drop APIs to UiPath enhances the development processes and decreases the time it takes, as well as the processing time. For example, if you wanted to read an email from Microsoft Outlook using UiPath two years ago, it would take about five steps or activities. Now, with the Graph API within UiPath, you can read an email message from Outlook within a span of five to six seconds, maximum. This API functionality is pretty easy for us to handle.

Along with this, UiPath also introduced Orchestrator access via API. It's not mandatory to log in to Orchestrator to create an asset manually in UiPath. Rather, you can use the Orchestrator API to call a bot process and the assets. This API functionality helps developers to develop components effectively, as well as reduces bot processing time drastically.

For how long have I used the solution?

I have been into RPA for almost six years and I have worked in the three major tools: UiPath, Automation Anywhere, and Blue Prism. I have been using UiPath for four to five years. I'm an RPA developer and do development for my clients. That includes designing and deploying bots in the clients' environments, and making sure the bots are running well.

What do I think about the stability of the solution?

It is stable. We are using the 2019 version. The versions are continually upgraded with the latest being the 2021 version. There are frequent updates but the version we are using is stable. We don't have any errors or bot crashes or other unexpected system exceptions during development. The stability is good across all versions.

What do I think about the scalability of the solution?

It's pretty scalable. It can be used across all major providers. If you want to automate Windows, web-based or PDF-based interactions, or do email or Excel automation, you can. We can also do terminal automation, mainframe automation, and Citrix automation. It covers almost every possible scenario for real-time data handling. 

We only have a couple of challenges, when a customer says we need to do this or that and UiPath doesn't have built-in functionality for that. We need to think differently and add some additional .NET components, for example. 

But UiPath is pretty scalable, and we can use it across all technologies for automation.

How are customer service and support?

If you don't find a solution in the Community Forum, you can raise a technical support ticket with UiPath. The support team works 24 hours a day, and we can get a resolution immediately. Both the Community Forum and the technical support play a major role and both help developers.

UiPath also has partners. Cognizant is a high-priority partner and they have their own SLAs for everything. If I raise a ticket regarding UiPath, if something is not working, the response time is very quick and the resolutions they provide are pretty standard. We haven't faced any difficulties in raising a ticket. Everything has met our expectations with respect to the technical support.

How would you rate customer service and support?

Positive

What's my experience with pricing, setup cost, and licensing?

The main thing that could be improved is the cost. I have worked with other tools and the licensing cost of UiPath is slightly higher than the others.

Also, UiPath has a built-in functionality called Computer Vision to extract values from a PDF. If we want to use Computer Vision, UiPath has one drawback. The cost is based on how many documents we are using Computer Vision on. That makes it difficult to estimate ROI. Computer Vision has a dynamic cost. To propose a project to a client, a project that includes Computer Vision, we need to have some kind of standard cost so that they can calculate the ROI effectively. Computer Vision should not be based on usage.

This is one of the main drawbacks that I have seen in real-life situations, when quoting a price for a client. If UiPath improved in this area, they might have many more customers who want to automate PDF interactions based on Computer Vision, because it has huge scope.

Which other solutions did I evaluate?

The advantage of using UiPath over Automation Anywhere is the UI interaction. Automation Anywhere doesn't have a specialized feature like UI Explorer, or any other options to click on an image or interact with UI elements. Automation Anywhere has a Capture command and we have to work with that one command to interact with all the UI-based elements. But it's completely different in UiPath. UI Explorer enables multiple clicks and interactive activities. You can mimic the HTML per your project's needs. You can't work in the same way in Automation Anywhere. With respect to web-based automation, UiPath stands tall. AA has limited functionality.

The disadvantage of UiPath is in the PDF interaction. Automation Anywhere has a bot called IQ Bot, which is included in the licensing of Automation Anywhere. It's pretty easy to train it for a PDF document within the span of a few seconds. UiPath's Computer Vision has the same functionality as IQ Bot, but Computer Vision is pretty costly.

Other than that, Automation Anywhere is cloud-hosted and it has multiple ways for a developer to code. If you want to code RPA, or you want to code in a flow-based manner, you can do so with Automation Anywhere. But UiPath has only one mode, a flow-based automation. UiPath doesn't have code-based automation.

From the developer's point of view, if you have a code-based structure then what AA offers is as good as UiPath. 

A major advantage of UiPath is that since it is a .NET-based application, you can use all the methods and the properties that are available in .NET. You don't have that functionality in Automation Anywhere. If you want to read or manipulate a string, you need to use separate activities in Automation Anywhere, but with UiPath you can use the built-in .NET methods to read a string in a single line. The complexity of the code is smaller in UiPath.  

What other advice do I have?

Because I have worked in all the major RPA tools, I can say confidently that UiPath is very developer-friendly. If you are coming from a non-technical background, or you don't know coding, they have a separate portal for you to develop in, called StudioX. It's a low-code platform, a "citizen-developer" platform. Anyone who wants to use UiPath can use it without any background.

From the development, design, and testing points of view, I rate UiPath higher than other RPA tools for automation. Go directly to UiPath, rather than trying all the other tools. UiPath is number-one for development and testing.

It is mandatory in our company to use the UiPath Academy to do RPA certification. Almost everyone has completed advanced professional certification in UiPath. The Academy covers every topic extensively, as far as what developers need. I don't come from an IT background but I learned it. UiPath teaches everything from scratch. With a little bit of coding knowledge, it's very easy to learn development using the Academy portal. The major advantage is that, since it is a video-based series, you get a clear idea of the modern-day functionality. They explain everything with an example and they give you use cases for practice. 

If you want to be an architect, they have a course for that. If you want a developer diploma, they have a course for that. And if you want to learn a specific topic, like deployment or testing, they have courses for them.

For anyone with experience in another technology who wants to learn UiPath, or wants to do RPA projects, it's a matter of 10 to 15 days to go through all the videos and you can start working. That's a big advantage of UiPath. The Academy makes learning easy.

They also have a Community Forum. If we have any doubt, we can interact with other developers around the globe. It's very interactive and we can learn what things are intended to do. About 90 percent of the time, you can find a solution using the forum.

Other than the Computer Vision cost model, the features of UiPath are pretty awesome to use. As a developer, there aren't any drawbacks or difficulties when using UiPath.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Buyer's Guide
UiPath Platform
June 2025
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
859,545 professionals have used our research since 2012.
Varun Choudhary - PeerSpot reviewer
System Engineer at a tech services company with 10,001+ employees
Real User
Helps in automating regression testing of our applications, reduces human errors, and increases employee satisfaction
Pros and Cons
  • "Automation is most valuable. When it comes to web automation, data scraping and UI-related activities, such as the Find Element activity, are quite useful."
  • "There is a big room for improvement when it comes to mobile automation. The Find Element activity is not present in mobile automation. There are activities to extract data, but we don't have data scraping in mobile automation. These activities are available for UI automation of web applications, but they are not available for mobile automation, which is a drawback when working on mobile automation with UiPath."

What is our primary use case?

We have a web application, and we also have iOS and Android applications. We are automating the regression testing part for these applications. Mainly, we are navigating and interacting with UI elements, and we are verifying certain buttons. We are also verifying certain data with RDBMS outputs.

How has it helped my organization?

UiPath enables us to implement end-to-end automation, starting with process analysis, then robot building, and finally monitoring of automations. UiPath has been doing well in terms of Orchestrator and how we can see the execution and the reports and results of our test cases. It is doing well in these aspects, which is very important for us. We are doing end-to-end automation and monitoring using Orchestrator, and it is quite useful. This is something that we were looking for while deciding on the automation tool that we would like to go with, and that's why we decided to go with UiPath.

It has been helpful for regression testing. We are developing a big web application, and we are expecting changes every quarter. The development and deployment have been going on every quarter for the past two years. Previously, we had a team of seven or eight people who were doing the manual testing. By automating the testing, we have reduced the team's size to half. The remaining team members are not just analyzing the executions that we are doing with UiPath; they are also providing support. It has increased employee satisfaction because they don't have to do repetitive work again and again. It has been quite good.

It has been useful for unattended automation, and it has also reduced human errors in our organization. Reduction in human errors is the best benefit that we have got from the UiPath implementation.

What is most valuable?

Automation is most valuable. When it comes to web automation, data scraping and UI-related activities, such as the Find Element activity, are quite useful.

UiPath Academy courses have also been very useful. Whenever we have to work on something new, I go to UiPath Academy and browse all the resources that they have provided. When I started working with OCR about two or three months back, I used UiPath Academy courses. They are very helpful, especially for new people who join the team. New associates need exposure to the tools that we are using, and the content that is present in UiPath Academy is quite good. It gives them an idea about the tool and the things that they can do with it. UiPath Academy has been quite helpful in training new associates.

UiPath is developing day by day, and there are certain products, such as AI Fabric, that UiPath has launched lately. These products are quite new to most of us in the RPA industry. Because there are courses available for these products in UiPath Academy, we are able to get an idea about a tool, its capabilities, and how to use it.

What needs improvement?

There is a big room for improvement when it comes to mobile automation. The Find Element activity is not present in mobile automation. There are activities to extract data, but we don't have data scraping in mobile automation. These activities are available for UI automation of web applications, but they are not available for mobile automation, which is a drawback when working on mobile automation with UiPath.

There are also so many bugs in mobile automation. I've been working with mobile automation for the past six months, and in the past six months, I have found so many bugs. We have reported them to UiPath. Some of them are posted on the forum, and I haven't seen any positive feedback in terms of whether a bug has been created or they are working on improvement. So far, there is nothing like that. 

There is also a bug related to the Pick Branch activity, and we can't really work with the UI elements in this particular activity. This issue was first reported by someone in 2019, and this post is available in the forum. It has been more than two years, and this bug has not been fixed. 

For mobile automation, there is a tool provided by UiPath called Mobile Device Management (MDM). We do the automation using that tool. In our project, we are using cloud APM services. UiPath Studio communicates with MDM, and MDM communicates with Sauce Labs, which is the cloud APM service provider for us. There is a huge gap in the synchronization of both of them. I have observed a visible difference. When I execute an app activity, it gets executed at Sauce Labs very fast. The final output that we should be getting first comes to MDM and then UiPath takes that output from the MDM, but there is a synchronization gap. There is a visible difference, and UiPath is lacking in this part. So, mobile automation is the part where UiPath can improve a lot.

For how long have I used the solution?

I've been working with UiPath for almost two years. I'm into development, and I have worked on Excel automation, mobile automation, and web automation.

What do I think about the scalability of the solution?

I don't have any opinion on its scalability at this time. In terms of its usage, we have to create 2,000 automations for our client, and we have already implemented more than 1,000. We don't run those automations every day. We run them as per the requirements, so there would be 200 to 400 processes once a week.

In my project, there are five people who are working with UiPath, but in my company, there are many more people. One of them is the manager, and four of them are working on development. 

How are customer service and support?

There have been some bugs for which we connected with UiPath support. It was a mixed experience. There were some technical support experts with whom we connected, and they tried to get to the root of the trouble. They did their best to provide us with the best solution possible. We have also had other scenarios where there was no answer or explanation for the issue. We didn't get any positive feedback from them.

I had posted a few queries related to mobile automation on the UiPath community, but there was no instant solution. I was expecting a reply within one or two days, but there was no reply. Because this is a niche field, there are not many people working in this domain, but I got replies from the UiPath team on some of the queries. So, overall, the experience was good. I would rate them a six out of 10.

How was the initial setup?

I was not involved in its setup.

What was our ROI?

It reduces the cost of digital transformation in a way. When it comes to the scenario of our automation, UiPath isn't so fast, and there is the speed issue that UiPath can fix, but because a bot has the capability of working 24/7, there is a reduction in the cost of digital transformation.

Which other solutions did I evaluate?

We evaluated Blue Prism. We didn't explore Automation Anywhere. After comparing it with Blue Prism, we decided to go with UiPath. As per our client's requirement, there were three applications to be automated, and because UiPath supported web automation and mobile automation for iOS and Android, we went for UiPath. We just had to buy the license for one, and we could automate all three applications.

What other advice do I have?

Rather than implementing RPA on a big scale, I would advise starting at a small scale and doing good process task mining. It is very important to identify the right process to automate.

UiPath is quite an impressive tool. It was the first tool that I started learning when I got into RPA. Recently, I got familiarized with Automation Anywhere. I used to think that Automation Anywhere is better because it is on the cloud, but now that I know that UiPath also has a cloud option, I'm going to explore that option. It is a good solution, and UiPath is doing well when it comes to the improvement of the product. My experience is good overall.

We have not used AI-enhanced Document Understanding in our automation program. We are planning to implement it, but it may take a while.

I would rate it an eight out of 10.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Jacqui Muller - PeerSpot reviewer
Application Architect at Dimension Data
Video Review
Reseller
You know upfront what everything will cost
Pros and Cons
  • "UiPath has definitely assisted us in speeding up our digital transformation journey. We have been able to create a whole bunch of different components that we reuse throughout our solutions. This means that when we have great, new ideas that we want to implement into our solutions, we have now found ways to do it in such a way that we spend less time trying to implement the fixes or cool new enhancements and more time actually realizing the value. In doing so, we have also seen a reduction in cost and an increase in FTE savings."
  • "UiPath has a wide range of features that they have brought into their ecosystem. If I look at something quite specific that we would like to see going forward, that would be the integration between Data Service and Insights. It is great that we are able to visualize our return on investments using Insights. We can see a whole bunch of metrics and how our processes are performing. I think what would give us a lot more power is if we could link that to Data Service and actually pull through some custom information."

What is our primary use case?

Some of our use cases for UiPath range all the way from development to operational support through to business enablement. Our biggest focus internally is to enable a business to do what they do best. We generally provide solutions through the use of UiPath to cater for streams, e.g., Procure-to-Pay, Hire to Retire, and quote-to-cash.

We are using it to build solutions that can heal themselves. So, we make sure that our operational team is aware as soon as something fails with the processes that we have built. If one of the use cases or failures has already been listed, we note the fix and try to implement that. If that doesn't work, then we hand it off to a human to look at the task. 

In terms of some of the use cases that we have in the business, we do quite a lot of ERP automation. So, we work with SAP quite a lot. We also have a lot of back-end data that we need to bring in and process as well. So, we use our SQL databases to perform tasks, e.g., allocating payments to bank accounts in our ERP system.

Because our development team is rather small, we try to create as many reusable components and solutions on the UiPath platform to make our day-to-day jobs a lot easier.

How has it helped my organization?

What has helped us the most from UiPath is that they haven't just provided us with a toolset or range of products, but actually provided us with a framework and hyperautomation lifecycle that we could use as a guideline throughout our own journey in automation.

UiPath has definitely assisted us in speeding up our digital transformation journey. We have been able to create a whole bunch of different components that we reuse throughout our solutions. This means that when we have great, new ideas that we want to implement into our solutions, we have now found ways to do it in such a way that we spend less time trying to implement the fixes or cool new enhancements and more time actually realizing the value. In doing so, we have also seen a reduction in cost and an increase in FTE savings.

What is most valuable?

From a development point of view, one of the most important, useful features in the deck is definitely some of the offerings that UiPath has in terms of UiPath Studio. Having the components for the Object Repository and Data Service available make your solution reusable and decrease your development time so you can go to market more quickly for products that you are offering clients. That has been really useful in our landscape. 

UiPath has gone a very long way to make sure their tools are easy to use and the products that they have in their end-to-end hyper automation lifecycle are easy to learn and teachable to people that you work with.

What needs improvement?

UiPath has a wide range of features that they have brought into their ecosystem. If I look at something quite specific that we would like to see going forward, that would be the integration between Data Service and Insights. It is great that we are able to visualize our return on investments using Insights. We can see a whole bunch of metrics and how our processes are performing. I think what would give us a lot more power is if we could link that to Data Service and actually pull through some custom information.

For how long have I used the solution?

We have been using UiPath at the company internally for roughly just over five years. 

We have been a reseller of the UiPath product to our clients for roughly three years.

What do I think about the stability of the solution?

UiPath solutions are definitely very stable. It is very easy for us to build quality solutions and put them into production, then be able to trust the solution that we have put into production. For any automation center of excellence, that is quite important. You need to have a level of trust in your organization, inside of your environment and inside of your solutions. 

This also is attributed to the quality of our developers. We have strong, skilled developers. Without a product like UiPath, stability would not be such a great factor, especially if we had to go with a different approach or tool sets.

What do I think about the scalability of the solution?

We have had a lot of experience trying to scale our solutions. Because of our automation journey, when we started out, we created processes that were very specific to the problems that we were trying to solve. They were actually quite static. The processes that we developed were aimed at addressing a problem specifically. As time went on, we started changing our design-thinking approach and our approach to designing and developing solutions, in such a fashion that we now try to create our solutions to be more dynamic. 

Because of the life expectancy of automations, and specifically RPA, a lot of experts would say that you need to go back after 6,12, or 18 months to reevaluate your solution and see if it needs to be redeveloped. What we have seen in our landscape is that if we try to make our solutions more dynamic, and actually cater for more than what we set out to cater for, having to enhance our solution later on takes a lot less development time. So, scaling out the solution has become immensely useful and our way of work.

We have roughly about 100 people within our organization directly communicating with our UiPath environment, either through our robotic assistance or bots, right down to the granular level of developing solutions. Some of the roles include our developers, operational support, and business users.

How are customer service and support?

I would definitely say that the UiPath technical support is quite proficient. They help us quite quickly. Their responses always direct us to the answers that we are looking for. If they don't know the answer or can't assist us, they give us that feedback. They go ahead and find the answers or make the needed changes. They then come back to us and provide feedback. 

We have really enjoyed working with the UiPath team quite closely throughout our partnership. It has enabled our journey further. I would definitely rate them as 10 out of 10.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

If I look at some of the other technologies and tool stacks that we have used to do RPA or automation, the adoption rate is a lot less. This is because of the way that developers need to struggle in some cases to get through the learning and usage of these tools.

How was the initial setup?

I was not directly involved in the setup of the applications and ecosystem. From what I have been able to gather, we did have quite a lot of support from UiPath and the setup was quite straightforward. It took four hours maximum.

What was our ROI?

UiPath has definitely helped us realize some of our full-time equivalent savings (FTE savings) in regards to some of the reusable components that we have and have placed specifically in the business. With the offerings that UiPath has, we are able to easily see what our return on investment is, how we have structured and deployed our solutions, what we have deployed, how long it has been deployed, etc.

If we take a look at the last six months, we have about 105 processes that we have in production at the moment. If we single out a specific process that we have been working on and has been in production for quite a while, then measure that over the last six months, we can see that we have saved roughly about 380 hours on that process. Or, we have saved 380 FTE hours. That equates to roughly 77,000 rand. That has been quite a big savings. If you take the time saved across our 100-plus processes, we are looking at close to 2,100 hours that we have saved in the last six months. That has a financial value of between 500,000 and a million rand. 

UiPath definitely has reduced human error for us. Because a lot of our processes are quite focused within the financial space and we integrate it with our ERP systems, we have seen a reduction of human error come into play. We have also seen that the provisions made for human error have also been reduced.

What's my experience with pricing, setup cost, and licensing?

In the RPA industry at the moment and in automation in general, UiPath's pricing model is the most consistent. So, if you are looking at year-on-year growth and pricing, or even if you are comparing solutions, each vendor has their own take on how they are going to generate profits and expand their return on investment. By far, UiPath is the most consistent with their pricing. They make it quite clear what they set out to achieve with their pricing and product. That makes their product so much easier to design for, as you don't need to change your pricing and go back to clients every time that you introduce a new aspect into the solution.

If I did have any advice or extra information that I could give surrounding the UiPath product, one of its strengths is that you know upfront what everything will cost.

Which other solutions did I evaluate?

We found that UiPath Academy courses that they provide, as well as the help through the forum, have greatly enabled us to more easily use this platform. Compared to other vendors and other tool stacks, it is a lot easier to use as well. 

If I look at the UiPath offering and compare it to Microsoft Power Platform, and while Microsoft Power Automate has definitely come a long way and done a great job of making its way into the market, there are still key differences between the two platforms. Because Power Platform is still relatively new, the resources and support are a little bit more tedious to get around than with UiPath. With the UiPath community, because of their extensive work that they have done within the community to build developers, you get a lot more support on forums. 

In terms of usability of the platforms, UiPath has been doing this for a lot longer. So, the user interfaces and all around user-friendliness of their platform definitely show, in the time that they have spent working on the product. 

If I look at some of the things that Power Automate offered before the latest updates in the UiPath offering, Power Automate was able to allow you to trigger processes completely differently to the way that UiPath does. UiPath has since taken a step up and released their integration services, which has helped bridge that gap quite a lot. Being able to link to a process is a lot easier than it used to be.

If I compare scalability, development time, and ease of use of Power Platform to UiPath, specifically around the RPA components of the solutions, there is definitely a noticeable difference. 

As an organization, we took Blue Prism, WorkFusion, Automation Anywhere, and those types of vendors and platforms into consideration when selecting our platform of choice when our center of excellence was formed. When making the decision at that time, the stakeholders involved decided to go with UiPath, mostly because of what they had to offer and their consistency.

What other advice do I have?

The advice that I have to customers who are looking to start off their automation journey, or essentially take on a new vendor like UiPath, I would definitely say one of the challenges for us was getting our governance and standards right. As soon as we got that right, and we fixed our design-thinking approach, we realized how we could make sure our solutions were scalable. We then started seeing a higher return on investment. My advice would be to focus on the small things, make sure that you understand your processes and what goals you are trying to achieve, and then start with the beginning and end in mind. So, know where you want to end up and see how you are going to break your solution up into phases to be able to get there.

UiPath has had a very interesting impact on our environment. We have found it quite difficult to find RPA developers within our country, specifically those who have the skills that we need and can do what we do. So, we have had to rely on upskilling people as much as we possibly can to be able to deliver the solutions that we are delivering. In doing so, UiPath Academy has been quite helpful and handy, specifically because it is a lot easier to onboard a new employee or somebody who has less experience with UiPath. The training is free and easily available. If there are any issues or questions, the Academy team and the community are always around to support and answer any questions. 

What is quite impressive about UiPath is that they followed the same trend of having two major releases a year. I think those are the two most anticipated events that we have within our team as well. Because we have a roadmap, we know more or less what UiPath is planning and hoping to do. Our partnership enables us to have a closer view at that information. UiPath Insider Program allows us to see some of the previewed items as well. 

For those who aren't quite sure where they want to go just yet, keep an eye on the forums, blog posts, and UiPath in general. Look at their major releases before making any huge decisions. UiPath has a track record of consistency, and they have got some great reviews and implementations that I think we could really all learn from.

I would rate the UiPath platform as 10 out of 10.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Reseller
PeerSpot user
Venkata Bhargavareddy - PeerSpot reviewer
Associate Consultant at KPMG
Real User
Enabled us to eliminate manual processes, saving time and money and allowing employees to concentrate on other tasks
Pros and Cons
  • "UiPath has enabled us to implement end-to-end processes. That's important because we don't want to depend on third-party tools. With UI Path, all the resources are within the application for generating an end-to-end process, so we don't have to struggle to develop such a process."
  • "When it comes to document processing, they could work on more accurately identifying objects from PDF files."

What is our primary use case?

The first use case is related to our email process. We need to download multiple attachments in the form of PDF and Excel files from emails. We only accept the PDF files into a specific folder, while the Excel files go into another. We split them based on the file extension.

The second use case is related to the retail domain, in which we need to update an application with data that we get from a client. We process a few Excel operations and then update all of the invoice records in the application and generate a PDF invoice form with the client's details from Excel. That PDF is then emailed to the client.

How has it helped my organization?

With UiPath automations, work has been made easier for our employees. Previously, people were working on those processes manually. Now, they can concentrate on other work and on improving their skills in other areas. They have also improved their knowledge of RPA technology. There are time savings and we are more profitable. For just one of our processes, we have saved approximately 20 hours per week.

We are also able to deliver the output to our client easily. When things were processed manually, there might have been errors, but with the automation, they have been reduced as much as possible. Bots don't think about other topics while they're working.

In addition, while I haven't used the AI functionality of UiPath very much myself, my colleagues do use it, and it has enabled them to automate more processes overall.

But the main thing, when it comes to our business side, is that the solution helps to reduce the cost of digital transformation. In terms of ROI, it is helping the profitability of the organization. It has helped to reduce the employee count, has sped up the delivery of solutions, and it has helped us obtain more clients. We can generate more output, good results, in less time, enabling us to improve the overall expectations of our clients. Our cost savings have been greater than expected and the business team is more than happy with the results.

There is also the issue of employee satisfaction. Using myself, as an example, I feel very happy about developing and monitoring the results. It is satisfying to see that a process is working as expected, and that the results are more accurate compared to the previous manual work.

What is most valuable?

UiPath has enabled us to implement end-to-end processes. That's important because we don't want to depend on third-party tools. With UI Path, all the resources are within the application for generating an end-to-end process, so we don't have to struggle to develop such a process.

In addition, the solution doesn't require much infrastructure. We can easily install and operate the tool in a Windows environment.

I also did the Advanced RPA Developer course in the UiPath Academy. I learned how to create end-to-end implementations using the UiPath tools. The course helped me to develop my skills. In the course within the Academy, you learn about every command in UiPath. It is easy to learn the information very quickly, when compared to other learning resources. The Academy has all the resources for regular, advanced, and master developers.

What needs improvement?

When it comes to document processing, they could work on more accurately identifying objects from PDF files.

For how long have I used the solution?

I have been using RPA tools, such as UiPath, for the past four years. We are using the Enterprise version.

What do I think about the stability of the solution?

With the help of all the dynamic options in UiPath, the stability of the bots has been very good.

What do I think about the scalability of the solution?

We have deployed automation solutions for a lot of our clients in their environments, and they are happy with the results as well. There are more than 100 users.

How are customer service and support?

The technical support has been very responsive. They provide very accurate answers to our inquiries.

How would you rate customer service and support?

Positive

What was our ROI?

Our business side has been happy with the ROI, compared to other vendors.

Which other solutions did I evaluate?

Our business team looked at other tools, including Blue Prism and Automation Anywhere, before selecting this tool. They were much happier with the results generated with UiPath than with the others.

The main differences are that UiPath provides a more efficient implementation and it's easier to monitor the results. It's also more efficient when it comes to analyzing a process. Compared to other vendors, implementation takes less time with UiPath.

What other advice do I have?

I can recommend UiPath to others. It will make their work easier. It's very easy to learn and to run the tools compared to other automation options.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Software Development AI at a transportation company with 10,001+ employees
Real User
The Insights feature helps to determine which processes we will automate next
Pros and Cons
  • "AI is a good feature. I am looking forward to that making life easier. It has enabled us to automate more processes. Based on the requirement, chat can hand over the process and we can kick off that bot to do the job. If someone has a problem with a ticket or with a schedule, they can connect to the schedule department or schedule bot."
  • "Support could use improvement. It's always a struggle to engage with them. We have a very tight relationship with support, but when things are in hot water, everyone wants to fix it right away which doesn't always happen."

What is our primary use case?

We are on-prem but we will be migrating to the cloud by the end of the month. 

My company has 100,000 people and uncountable departments. One of the biggest bots is in HR and finance. So far we have almost 57 bots in production, almost 45 in pre-production. We will have almost 100 bots by the end of this year. Our target is to reach 800 bots by the year after. 

How has it helped my organization?

No one can beat the automation. It's like you can sit back and play Tetris and let the bot do the work.

We see time savings, precision, and speed. Time is the most precious thing in the world. My company has saved around five million dollars this year. 

What is most valuable?

We use a standard approach when it comes to developing bots. By the end of this year, we are going to use Insights for reporting and we are going to use data mining the year after. We are doing a pilot right now, that captures the activities and try to figure out which is the high potential area. Based on the data, we will figure out and decide which route we should take.

Insights helps to determine which processes we will automate next. Based on that, we can get the data and write the defaults for leadership so they can make the right decision.

It's very easy to build automations. That's why we want to deploy 800 bots by next year. Our assessment is that it only takes 5% to 7% effort. The rest is trying to figure out the deployment process, the platform struggle, networking, etc. The development is very easy.

AI is a good feature. I am looking forward to that making life easier. It has enabled us to automate more processes. Based on the requirement, chat can hand over the process and we can kick off that bot to do the job. If someone has a problem with a ticket or with a schedule, they can connect to the schedule department or schedule bot. 

We have a citizen developer program in the company so we have taken the UiPath Academy courses. We bring the citizen developer on board and they have to go through the courses on our portal. We have tight integration of UiPath Academy with my company's internal learning process portal.

It's a wonderful integration and it's a very organically arranged process. We can start a raw developer and let them deploy a bot in a couple of months. It's a remarkable achievement. UiPath is very good at developing those courses. 

What needs improvement?

Creating the pipeline for the automation and then deploying it and keeping it there, is where the focus should be. I think UiPath realized that and is working on it. 

Support could use improvement. It's always a struggle to engage with them. We have a very tight relationship with support, but when things are in hot water, everyone wants to fix it right away which doesn't always happen. 

For how long have I used the solution?

We have been using UiPath since 2018. 

What do I think about the stability of the solution?

The stability depends on the client's infrastructure. We're using a Citrix environment and internal infrastructure security has a lot of parameters. It totally depends. Every client has different challenges.

What do I think about the scalability of the solution?

The scalability is a big value. If we have 100 bots today and we want to have 800 bots next year, on-premises is very challenging and expensive but with the cloud, it's very easy to replicate.

How are customer service and support?

The quality of support depends on the support person that you get and on the situation. We started getting better support because we have a dedicated team.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

I have experience with Blue Prism and Microsoft cloud automation. The difference between them is like the difference between a Ferrari and a Toyota. UiPath is a Ferrari. It's a very mature and solid platform.

How was the initial setup?

The initial setup is very easy because we created the right pipeline with the help of UiPath. However, at the end of this month, we are going to the cloud and we do not know the challenges that will bring. 

The deployment will take a few minutes. 

What other advice do I have?

UiPath is revolutionary. My advice would be to try it out. In the beginning, it looks a little difficult, but once you get your hands on it and get used to it, it's the most wonderful thing.

I would rate it a nine out of ten. To make it a perfect ten, licensing and support should be improved. They should use the Microsoft model, where it's free. Once you develop it, the user will deploy it. You can make money on that. But let users have a taste, let them sit down in the driving seat and drive it.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Senior Software Engineer at a tech services company with 10,001+ employees
Real User
Top 20
Reduced the cost of our automation operations and is compatible with other solutions
Pros and Cons
  • "The product has reduced the cost of our automation operations."
  • "When the Orchestrator got upgraded and UiPath didn't get upgraded, we started getting errors regarding the managed packages; the packages were not getting upgraded."

What is our primary use case?

Our use case is mainly for PDF automation for invoicing. Specific data from the invoice needs to be gathered, entered into, and compared within the SAP application we use. We face challenges as the formats of the invoices change and can range in length from a single page to up to 100 pages. 

We've integrated a tool called ABBYY FlexiCapture and ABBYY will help format and be used as the source of input for the UiPath bot. This bot in turn will process each and every necessary customer detail to the SAP application. If everything is correct, and the data meets the parameters, an email will be sent to the customer, attaching the necessary invoice. If there's an exception, we'll be able to look at that too.

There are some other sets of use cases as well, which include SAP or Hyperautomation. However, we also do generic workflows where we have data from multiple domains and will need to build our XML output. The XML output will contain a lot of data (such as the date, time or name of the customer) which will keep changing and is not fixed. I built a bot using UiPath that I host on Orchestrator which can monitor this data.

Another use case is placing job descriptions into an analyzing tool to search for keywords. Depending on the sort of description which we have pasted in, it will throw out a certain set of outputs, such as if the word is feminine, masculine, how many details it contains, how long it's going to take to complete the description, et cetera. This part has been done using an API key, and therefore it's not a normal cut and paste job. 

How has it helped my organization?

There are a lot of processes that are, even today, done manually. I can take a simple process in, for example, ServiceNow, where issues are made into tickets and put into queues. Previously, a person would have to pick up the ticket and then assign it to a variety of people, but first, before even doing that, they would have to check in on those team members and figure out who had the most or least workload to be able to address the ticket.

This process is automated now. There's no human intervention in assigning tickets. The bot will monitor the queue and when a person raises a ticket and can monitor which person is working on which ticket number, and who should get the next ticket. The turnaround tie has been reduced by a lot and is also saving us costs when you look at it in relation to the entire project as a whole. 

What is most valuable?

The most valuable feature is the API.

It's really compatible with other solutions and it got integrated when I was working with ABBYY. There is no dependency. I just need to trigger my bot and that's it. I didn't need to go and separately trigger to work on every part of it. It is really good when we talk about the integration of UiPath with any other tools.

I am currently working through the documentation to help with understanding the solution and it is really great.

From a studio perspective, I really like the feature of debugging.

It’s making automation really feasible and ensures that it takes less time.

The ease of building automation using UiPathis great, even if a person doesn’t have a development background. Just by going to the UiPath Academy and doing the basic certification, any user can start to understand the process and begin automating.

In my first organization, there were two or three developers including me, and our challenge was that we had a lot of projects. We had certain process analysts that would run on different sets of processes. We were able to train them and make sure that they understood the processes and could start developing. We saw a lot of progress in them, and, due to the fact that the tool was really easy to use and didn’t require a lot of coding, they were able to do a lot just by drag and drop functionality.

UiPath enabled us to implement end-to-end automation, starting with process analysis, then robot building, and finally monitoring automation. It really supports the end-to-end deployment of any project or any task and makes it very easy.

The Automation Cloud has helped decrease time to value. If there was no Automation Cloud, we would need to run the bot from the studio all of the time, or we would need to create an upgraded file and trigger it via a third-party application, like VBScript or something like that. It has reduced a lot of time. It also makes deployment really easy. For example, if I am working in a development environment, I publish to the cloud, it will start reflecting in the Orchestrator and I just need to push the package. From the Orchestrator itself, I can trigger that particular package to any other machine. That makes life a lot easier - just publishing the package and testing in any other system and understanding how the UAT is going.

The deployment in production is really easy. I have tested Orchestrator and production Orchestrator and I just need to copy the package from the studio and download the package and push it back to the Studio or Orchestrator production, and the work is done. I don't need to manually copy and paste the packages again and again.

Automation Cloud, in a way, helps decrease UiPath's total cost of ownership by taking care of things such as infrastructure, maintenance, and updates. There’s no need, for example, to host on different servers or a defined cloud. It has definitely reduced a lot of costs due to the fact that, instead of going for a different set of applications for a different set of projects, now we are relying on UiPath for most of our work. Whether it’s invoicing, finance, or an HR process, we can rely on UiPath to automate a particular process instead of going back and forth across multiple tools.

Automation Cloud allows us to also effectively scale up automation. It is very easy to monitor any process which is running correctly, and, with automation, you don't need to have any separate application downloaded into your system. It is just an URL. You just need to have a URL and you just need to enter the URL and you can monitor from any system and easily understand how the process is performing.

On top of that, with Automation Cloud, suppose you have 10 licenses. You can see how many licenses have been consumed by how many processes and what the outcome of the processes was.

Moreover, you can integrate your cloud with other tools and create a dashboard. With a UiPath dashboard you can see, for example, the percentage of success rates, the failure rate, and how many processes have been successfully done or what quality. From the management side, we don't need to go to the logs and check what has run. We can directly look into a dashboard and we'll come to understand how many processes are running successfully and what are the outcomes, and how many licenses have been consumed.

It is important that we can scale automation without having to pay attention to infrastructure. I’d rate the level of importance at an 8.5 out of ten. It is helping a lot.

When we talk about automating a web application or we need to work on a different set of applications, we used to get integrations and we needed to have, for example, a PowerShell scripting application license. Now everything is being replaced by UiPath, or most of it is. It does not require you to have a license for a different set of tools all the time. If you have UiPath it is easy to integrate with any third-party tool and it is easy to automate a web application or desktop application or even code. If I know the coding, I can just do coding right in UiPath itself. Instead of going for multiple tools, for multiple projects, it's just a single tool for multiple projects.

We can use the infrastructure and we can also host it. Suppose there are two users who are accessing the same VM over a different time zone. They can rely on the same VM and they can use the same UiPath tool and do not necessarily need to have a separate licensing for it.

UiPath has helped minimize our on-premise footprint. Mostly now, everything is on the cloud instead of on-premise and it is making life easy. For example, suppose a person who is working on-premise, if he logs out, then the other person can log in and cross-verify the work he has done. With the cloud, now the transfer of files is easy. If a person falls sick or something happens that he's unable to make it then the other person who has a login or credentials with him can just directly go in and start working. If a code is being published in the cloud, we can just copy or download the code and cross-verify how it's working.

We do use attended automation. We use it relatively less compared to unattended. However, in certain cases, where the project is too critical and we do need to run all the time, it’s nice to have that option. Attended automation helps scale RPA and benefits our organization by automating specific processes that require human, robot collaboration. There are certain processes where you can't automate end-to-end. We have to rely on a human being occasionally, and it’s nice to have automation we can collaborate on. At the same time, we do largely take advantage of automatons where no human intervention is required.

We use UiPath AI functionality, although not much is being used in any of the projects which I have worked on. I’m just looking forward to it, as I am currently working on documentation understanding before diving in.

UiPath speeds up the cost of digital transformation and has also reduced costs. I started with Blue Prism and then I got my hands on UiPath. Now, I can see the transformation which is happening and I can see the comfort which we have with the tool. I can also see how it’s a lot easier to deploy the tools.

The solution has helped our company reduce human error by a significant amount. For example, when I automated the complete process and I put everything in GPL step by step and automated using UiPath, the best thing that happened is that there was one invoice that got stuck and I could see that the bot didn't process it. The bot has sworn an exception stating that there is a certain set of values that a bot should not process, if it is not matching, the quality is not matching, then the bot cannot process it. When the customer logged into the particular invoice and they saw that, okay, the value which is being mentioned in the invoice is below the threshold critical value. For the first time in over a period of 13 or 14 years, they came across a particular invoice that got stuck with this particular amount, which was below the threshold level. The bot captured something that needed to be dealt with, and the client was so happy it was caught as it saved the company a lot of money - around $1 billion. After catching that threshold, they have monitored all the invoices for the past 13 or 14 years and they came across a lot of differences. It has played a major role in saving a lot of money.

UiPath has freed up employee time. The faster you deploy, the better. We look at months instead of weeks when calculating time. If a ticket, end-to-end, takes 24 hours to resolve, for example, with automation, we’ve managed to reduce that time down to seven to ten hours. It will keep following up and sending emails until there is a resolution, and those reminders are quite helpful in moving the process forward. It’s definitely allowed employees to focus on more important tasks and there’s less time spent on follow-up.

In terms of employee satisfaction, when we are developing something and we have a proper outcome, it makes life easier.

The product has reduced the cost of our automation operations. Not for all the processes, however. If the process is really simple, just like 10 pages or 20 sequences or 10 activities, then the cost is high for a particular license, for a particular process. That said, when you talk about the complex process, where the process takes 48 hours or 90 hours to process a particular activity manually versus what the bot can do in just five to ten minutes, it impacts the cost. Now, a single bot is taking care of that and there is only one person instead of many who monitor the process. Likely, it has reduced costs a lot, roughly 50 or up to 70%. Overall UiPath has saved costs for our organization. Processes that needed five people can now run with just one or two running things with a bot.

What needs improvement?

When the Orchestrator got upgraded and UiPath didn't get upgraded, we started getting errors regarding the managed packages, the packages were not getting upgraded. There are little things like that where we’ve had trouble. We have just made sure that if the company is upgrading and they have a license to upgrade Orchestrator and the Studio, they do it simultaneously instead of waiting for a week or two weeks or one month. If they have upgraded the Orchestrator, and they have not upgraded the studio, it will impact the developers.

In terms of the upgrading of the on-premise orchestrator, there are organizations that are upgrading their developing environment but they're not upgrading the production environment. Therefore, now, when the bot or the particular package will move from a higher-end environment to lower activities, it is not working well and it needs to get downgraded.

While delivering or providing the license, we need to explain to clients that this particular product, if you are working on a development and production environment, they have to keep them on the same packages or they have to keep your production higher, so that if they move the packages, it won't impact anything.

For how long have I used the solution?

I've been using the solution for the past five years.

What do I think about the stability of the solution?

The solution is very stable. I have not faced any difficulties at all. 

What do I think about the scalability of the solution?

Until now, it hasn't scaled a lot. From 2018 to 2021, the tool, the overview, the look and feel of the tool have been scaled a lot. It has scalability, definitely. We haven't scaled it a lot. 

In our organization, we have between 100 and 150 users on the solution.

How are customer service and technical support?

The vendors are really helpful. Whenever we have a concern regarding any of the issues, including if there is an issue with upgrading, it gets resolved well. For example, when we upgraded the studio and didn't upgrade UiPath’s Orchestrator, there were some issues. The board was not connecting to Orchestrator. We had to raise a ticket to our support team and it got resolved. 

I'd rate them at an eight out of ten, as we've gotten a good response overall.

Which solution did I use previously and why did I switch?

In the last five years, I have worked in two to three organizations. All of them have started exploring automation tools. I've used Blue Prism as the very first tool, then I got the opportunity to work with UiPath and explore the different sets of opportunities with it. 

At this company, WinAutomation was previously used. That was four years ago.

How was the initial setup?

The initial setup is pretty straightforward. It's not too complex. 

We have a server we implemented the solution on. We installed the certificate to have the application installed with the Orchestrator URL.

The deployment took around two days of full-time work for us. There were multiple servers involved.

The implementation strategy was very simple. We got onto a call with the UiPath team and they had a lot of data with them, including all of the details regarding the applications. We wanted our certificates to get installed and we had our internal team involved as well. Between the two teams, it was working properly and it got installed in less than the expected amount of time. 

We have a team of 25 to 30 people that can handle deployment and maintenance. Maintenance would be, for example, if you have certain packages missing, someone would have to deal with that. Or if something wasn't working as required. Another example of maintenance might be if we are accessing multiple applications, or if we are accessing SAP, and there were tools that the bot accessed, the maintenance team would need to go and check the particular environment on which the bot is going to get deployed.

What about the implementation team?

From the very first organization, I have implemented UiPath end-to-end.

We don't use a third party for deployment now. We have our own team. There's an internal team within our current organization which deploys everything.

What's my experience with pricing, setup cost, and licensing?

I don't have any details in regards to the pricing.

Which other solutions did I evaluate?

We did POCs in the past with WinAutomation and we also looked at Automation Anywhere. At the time, we were looking to deploy more on the cloud, which is why we went with UiPath instead.

What other advice do I have?

I am just an end-user of the product.

I'm not sure if the version we are on now is the latest. It likely isn't. We are in StudioPro currently.

I'm not sure about the infrastructure side of things, in relation to the cloud, as I'm more on the side of developing and deploying the project. We have an internal team that looks into cloud deployment and other stuff. While we were working on and purchasing the license from UiPath, the very first instance, then definitely the team got integrated with the UiPath team, however, after that, the internal team is capable of handling the end-to-end part of it.

We don't use UiPath as a SaaS solution and we do not yet use UiPath apps.

In the process of UiPath, speeding up and reducing the cost of digital transformation, I have never required expensive or complex application upgrades or IT application support, however, we have a different set of teams that work on the licensing part and the management side of it. They likely worked with UiPath to get their issues resolved. I do not have much knowledge regarding this.

A person who's starting on UiPath can also up-skill himself with the tool as well as it is easy to learn. 

The best part about UiPath is that they provide a trial version. Any organization or any individual or any business looking for automation solutions can give it a try. There are a lot of things which you can explore and you have a lot of integration. If we have a module that is already running, which has been designed in almost any language, you can just integrate that in UiPath and keep that running.

It is reducing a lot of dependencies on other tools and it's making sure that our lives get easier from the deployment and monitoring perspective. From the licensing and the cost perspective, there are a lot of items that are really helpful. In terms of integration with third-party tools, they have a lot of packages which are available on the internet. You can download the packages and integrate it with any other tool. It really makes UiPath a better solution for organizations compared to any other tool.

The biggest lesson I have learned from  UiPath is that if a single step of the solution is not working, you have to keep trying. There are other ways of doing things. You have options. There are a lot of ways by which a user can understand and explore.

I'd rate the solution at a nine out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
RPA Technical Solution Lead at AG Consultancy & Apps. Lt.
Real User
Reduces human error, saves time, and is easy to use
Pros and Cons
  • "It has a lot of features, but the ones that I'm really interested in and focused on are the Automation Hub and the Task Capture tool that they have created. Automation Hub helps you in gathering a lot of ideas, and Task Capture helps subject matter experts in capturing the step-by-step processes. It helps them build their SOPs or a document system wherever it is not already available."
  • "Licensing is one area where UiPath could do better and can be more competitive. It is a little expensive. Their bundling of products is a bit confusing. For instance, if we want the UiPath Apps license, it is bundled with Action Center, so you also have to procure the Action Center license. These bundles are not tailored as per our company's requirements. If we reach out to the UiPath partners who deal with the accounts, they usually take your request into consideration and see what best they can do, but it is still not easily customizable."

What is our primary use case?

UiPath was used in-house in my first company for automating processes. We had deployed it on-premise. In my current company, we are giving UiPath automation as a service. We help companies with automation. We set up UiPath from scratch and help them achieve their automation goals or strategies. As a service, we have done on-premises and cloud deployments.

From a service perspective, we deal with a lot of clients who are predominantly in the oil and gas sector and energy sector. They have SAP systems for their ERP, and their use cases mostly revolve around automating SAP processes such as invoice automation, joint venture reconciliation, balance sheet reconciliation, and intercompany netting. So, the use cases usually revolve around the finance tasks, but sometimes, we have also seen use cases related to the supply chain and planned maintenance, such as purchase order closures, work order closures, and comparison of the work order plan with the deviations. 

In terms of the version, we always have the latest version. I've also used 19.4 and 20.4 on-premise versions.

How has it helped my organization?

UiPath enables us to implement end-to-end automation, starting with process analysis, then robot building, and finally monitoring all of our automation. They have created a platform to handle everything from process analysis to deployment. If you just had UiPath Studio, you would have to procure something for your attended or unattended robots. You would also need a tool to capture the process or task itself. Similarly, you would need a tool to collect the ideas from subject matter experts. If you don't have a platform that covers end-to-end automation, it becomes very challenging, and you'll have to find ways to procure those applications. With UiPath, you don't have that headache.

It has reduced human error and saved time. These two are probably the best things that we achieved from automation. We recently did a deployment for a customer who had purchase orders and other stagnant stuff from 2011 onwards. These purchase orders were not closed even though they have been receipted and invoiced completely. We did robotic process automation to takes care of these purchase orders. It is a recurring job that takes care of all POs that were created in the last one year and closes them automatically. It used to take 5 to 10 minutes for the customer to close one purchase order and recheck everything. There were probably 22,000 to 23,000 purchase orders every year. The business benefit that the customer got was close to 1,200 hours in a year, which is a massive saving.

It has freed up employees' time. It has definitely reduced the time for our clients. The time saved varies based on the project. It has saved the time of associates in completing their tasks, and they can focus on a lot of other things. In one of the use cases, an employee was spending 10 hours every month to complete a process, which is 120 hours in a year, whereas the robot takes just one hour every month. So, the robot takes 12 hours as compared to 120 hours taken by a human, which is one-tenth of their effort. It has reduced around 90% of their time for this project. For the purchase order closure project, the robot has saved close to 1,200 hours in a year. That's a huge saving.

There are other use cases where savings were not huge in terms of the efforts or hours, but the robot was very much compliant with a company's processes. It eliminated any sort of human errors that could have occurred. For instance, balance sheet reconciliations always had some sort of issues and were prone to errors. The robot completely eliminated all those issues.

We use attended and unattended automation. We have a couple of robots on the finance team's laptops, and they trigger the process as and when required, such as for month-end clearing, which is a process where the end-users have to do some kind of clearing task in the SAP system. They can trigger it as and when required. This attended automation has helped in scaling RPA benefits. The overall benefit was in terms of the efficiency with which the robot gave them the mismatches. At the end of the day, it is giving the end-user satisfaction. They don't have to repeatedly do the same steps for every company code and intercompany code. It has definitely saved a lot of time for the end-user and provided satisfaction with the process.

With cloud offerings, UiPath handles infrastructure maintenance and updates, which saves our time as well as our clients' time. The clients do not want to worry about the infrastructure and other such aspects. We are generally the ones who provide services to the clients and deal with these things. When they use the automation cloud, it is definitely time-saving because we don't have to install patches and other things. If there is a new service that they introduced, such as data service, we don't have to install anything new on the automation cloud. It is all taken care of pre-default. We just have to enable it or disable it as per our need. That definitely saves some time for us.

Their automation cloud offering helps in decreasing time-to-value. It definitely reduces time as compared to on-premise because all that you need to do is procure an automation cloud and the licenses for the UiPath team and enable them. With the on-premises setup, there is an overhead of installation of orchestrator on the virtual machine. In this aspect, an automation cloud is better than installing everything on-premise for the client and setting up the orchestrator and things like that. The automation cloud doesn't have any other thing that reduces your time. Other solutions, such as Blue Prism, provide the same benefit when you use a cloud-based orchestrator.

What is most valuable?

It has a lot of features, but the ones that I'm really interested in and focused on are the Automation Hub and the Task Capture tool that they have created. Automation Hub helps you in gathering a lot of ideas, and Task Capture helps subject matter experts in capturing the step-by-step processes. It helps them build their SOPs or a document system wherever it is not already available. 

The Uipath Document Understanding framework is also very nice in comparison to Abbyy and similar sorts of OCR technologies. 

In terms of the ease of use, I would rate UiPath very high. If you have some kind of coding background in C#, .Net, or VBA, the development in UiPath is very easy. You can customize it as per a customer's requirements. It has an easy-to-use Studio where you can build complex automation. On the Citizen Developer side, people without much technical knowledge and coding expertise can also automate their basic processes. We have done some training internally within our management, and they found StudioX very easy to use for their developments. 

What needs improvement?

Licensing is one area where UiPath could do better and can be more competitive. It is a little expensive. Their bundling of products is a bit confusing. For instance, if we want the UiPath Apps license, it is bundled with Action Center, so you also have to procure the Action Center license. These bundles are not tailored as per our company's requirements. If we reach out to the UiPath partners who deal with the accounts, they usually take your request into consideration and see what best they can do, but it is still not easily customizable.

For how long have I used the solution?

I've been using UiPath since the beginning of 2018. It has been three and a half years.

What do I think about the stability of the solution?

It has been reliable. We haven't had any reliability issues as such. Only the automation that we create could have inherent issues based on how a developer develops it. All of the out-of-the-box functionalities available in UiPath work as expected.

What do I think about the scalability of the solution?

We have seen customers starting with PoCs and scaling up to have running production bots. There are around seven to eight bots per client, which is good. From a scalability perspective, UiPath enables you to scale things quickly. We could quickly procure all things and deploy an attended or an unattended robot from a PoC to production. So, its scalability is very high.

How are customer service and technical support?

We have used their support. Most of the time, we reach out to the usual support logins that they have given. We also have a partner whom we keep in the loop if there is something very urgent. The support team has its own defined SLAs. If it is a priority one case, they get back within 24 hours or something like that.

We've always got a resolution for our issues, and they've always been helpful in that regard. They have got some technical guys who joined us over the phone and helped us solve some of the issues.

Which solution did I use previously and why did I switch?

I have used Blue Prism and Automation Anywhere at the PoC level and the initial setup level. I've not developed any enterprise-level robot using these. So, I'm not qualified to tell the differences between these solutions.

How was the initial setup?

When new clients ask us to implement UiPath for them, the implementation is almost always straightforward. We know whether they have a cloud of their own, and what they need to procure. We have that very neatly outlined, and UiPath has also given us step-by-step instructions that are readily available on their documentation portal. So, if you want to install anything, everything is very well documented. It is very easy to follow the steps and install it.

If you have everything in hand, it would take a couple of days. If your virtual machine is ready, we just have to install the orchestrator. We also have to install Studio on the machines of the developers. It definitely takes a couple of days.

What's my experience with pricing, setup cost, and licensing?

Its price is on the higher side as compared to the other players in the market. They are tying up with a lot of other products such as Druid, but they are independently also very expensive. That's what the customers say when we start giving them options of UiPath.

What other advice do I have?

Apart from the FKUs or the licensing that UiPath provides, if you are implementing an on-premise kind of solution for a client, you have to look at all the things that would be required, such as the virtual machines and the user IDs that the robot might use. We mostly deal with SAP, and if you are using SAP, the robot would have to log into the SAP system to get some data. So, the username that you would create within SAP is also licensed. There are a lot of other costs and related things that you need to focus on. There are a lot of things around UiPath that you need to deal with.

I would also advise using best practices while implementing the solution. Every developer has his or her own way of developing automation. A lot of times, we have seen a gap in the understanding and the kind of deliveries that teams do. So, it is very helpful to understand the skills and capabilities of a developer and see how that could impact the final deliveries from an automation perspective.

We provide solutions depending on our customers' use cases. For on-premise or cloud deployment, we follow the same sort of process and project plan. There is no huge difference in whether we use cloud automation or on-premise automation. At the end of the day, a robot has to do what is expected as per the objectives.

We don't use UiPath's AI functionality in our automation program. So far, we haven't seen any use case where we had to use any sort of intelligence or incorporate any sort of machine learning. We haven't had a necessity for that.

We are going to use UiPath apps in a new project that is coming up. We haven't used it so far. We did a PoC to see if we can connect the cloud apps to an on-premise orchestrator and if it is feasible, but that's about it. It is going to be implemented soon.

I would rate UiPath a nine out of 10.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Gold Partner
PeerSpot user
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2025
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros sharing their opinions.