Try our new research platform with insights from 80,000+ expert users
DungLe1 - PeerSpot reviewer
RPA Developer at Automatorr
Real User
Reduces errors, connects easily with other applications, and has a very large community
Pros and Cons
  • "I feel comfortable with UiPath. The thing that I like most is that UiPath has a very large community and a large ecosystem. So, it is easy to connect with other applications or platforms."
  • "The variable management is really messy. When I look at the code, I don't know where the variable is and in which scope."

What is our primary use case?

My organization is an outsourcing company. We work with various clients. So, we have many use cases. The current use case I'm working on is related to invoice processing.

We don't use attended automation. We use its AI functions a bit. Usually, we work with document understanding.

Currently, I'm using the latest version. It is deployed on the cloud and on-premises. It is the UiPath cloud.

How has it helped my organization?

It is easy and fast to build automation using UiPath. All of our automations are created with UiPath. Usually, we do automation for SLA purposes. Most of the time, the clients don't have enough resources or humans to do the job, and they need automation to improve the SLAs.

It enables us to implement end-to-end automation, starting with the process analysis, robot building, and monitoring of automations. It is good for my company. With these benefits, we can implement it and help with the monitoring.

It has reduced a lot of human error. For example, in the project that I'm working on, people were putting the invoice information on a daily basis. There were more than 20 invoices per day, and each invoice had more than 100 line items. Humans would do a lot of mistyping on the number of packages or the number of items in the package. After we applied the document understanding solution there, we can handle around 90% of invoices, and all of them are correct.

It has absolutely saved us time. It has probably saved us more than 20% of the time. People now have more time.

What is most valuable?

I feel comfortable with UiPath. The thing that I like most is that UiPath has a very large community and a large ecosystem. So, it is easy to connect with other applications or platforms.

What needs improvement?

UiPath Apps is a great feature, but it still needs time to evolve. They need to add more features. It hasn't increased the number of automations we can create while reducing the time it takes to create them.

I don't like the sequence feature in the UiPath. It is difficult to analyze and read the code.

The variable management is really messy. When I look at the code, I don't know where the variable is and in which scope.

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

For how long have I used the solution?

I have been using this solution for around five years.

What do I think about the stability of the solution?

It is stable.

What do I think about the scalability of the solution?

It is scalable. We have had three enterprises that are really big with more than 1,000 people. The others are small companies.

In our organization, we have 12 people working with it.

How are customer service and support?

I haven't contacted their support. I have been using UiPath's support indirectly. I just put a question on the community forum, and they answer it very fast.

How was the initial setup?

In the previous version of UiPath, it was a nightmare to set it up, but now, it is really comfortable and convenient. Overall, it is fast, but the deployment duration also depends on the solution. If you design a good solution and follow the best practices, it is really fast. It takes a couple of hours at the most.

We always try to split a project into small parts so that we can test each part and apply it easily. I have seen that many people create very big projects, but when you complete them, you cannot test them. It takes a lot of testing from end to end, and we still can't test it completely. That's why we try to split a project into small parts. We can test each part independently, and after the integration, we can deploy with high confidence.

I am not sure how long it takes for our clients to see its benefits after we deploy it for them.

What about the implementation team?

We have a maximum of five people for deployment and maintenance. We sometimes have issues with the infrastructure. In many cases, the infrastructure is handled by the client, and there is no support or cooperation between the RPA department and the IT department. Usually, they will be late, or they did not check our requirements to deploy the bot.

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

If you use the cloud model of the UiPath, it will reduce a lot of the total cost.

Its AI functionality hasn't enabled us much to automate more processes. Most of the time, when we propose those functions, we don't have an agreement with the client because of the license price. Currently, the license price is the major obstacle.

My advice would be to contact the UiPath sales team directly. I know that they have different license models for different clients and regions.

What other advice do I have?

I would advise following the UiPath Academy and their best practices. That is enough.

They provide very valuable templates for automation purposes. It depends on your purpose, but you can apply the ones that are already there.

I would rate it an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Nikhil Arya - PeerSpot reviewer
Software Developer at a tech services company with 1,001-5,000 employees
Real User
Significantly reduced the amount of employee labor needed while cutting down on human error
Pros and Cons
  • "UiPath has a simple, creative UI, where you can check on all the automated tools. Everything is well documented, and you can easily get support from the UiPath team. Whenever we were stuck, their team was always there to support us. The community is huge and powerful."
  • "We aren't scaling up UiPath because it doesn't provide a satisfactory way to log and monitor data. Instead, we use other tools like Automation Anywhere for large-scale operations in our production environment. We're building solutions that can handle a huge amount of data so we can monitor real-time issues. I don't think UiPath solves that case for us."

What is our primary use case?

Initially, we had some manual test cases running in the background, where we tried to call our UI and do end-to-end testing of the login, checkout, etc. We now automate end-to-end testing using UiPath to reduce the workload. We use UiPath for process analysis and making robots, but not for monitoring. We already have other tools in our system to monitor each and every step of our process

We work in a hybrid environment, but we're increasingly cloud-based. We are not driving as much traffic to our on-premises system. 

How has it helped my organization?

We were hiring developers to write test cases and perform automation for us. UiPath significantly reduced the amount of employee labor needed while cutting down on human error. The error count in our system dropped by around 10 to 15 percent. 

This is a considerable win for us. Our clients are happier because they see fewer errors in production. End-to-end automation helps us deliver quality work to our customers. UiPath helps us analyze every connected case with automated robot testing. 

What is most valuable?

UiPath has a simple, creative UI, where you can check on all the automated tools. Everything is well documented, and you can easily get support from the UiPath team. Whenever we were stuck, their team was always there to support us. The community is huge and powerful. 

The entire process of setting up automations is smooth. We could easily deploy each case on our cloud platform and make things work.

What needs improvement?

We aren't scaling up UiPath because it doesn't provide a satisfactory way to log and monitor data. Instead, we use other tools like Automation Anywhere for large-scale operations in our production environment. We're building solutions that can handle a huge amount of data so we can monitor real-time issues. I don't think UiPath solves that case for us.

For how long have I used the solution?

We've been using UiPath for around a year.

What do I think about the scalability of the solution?

We faced some issues with scalability, so we use another RPA in production. 

How are customer service and support?

I rate UiPath's support nine out of ten. We always get a response within six hours. UiPath also has a massive user community, so you can get instant support from anyone. We faced some issues when we built our first robots, so we got help from the community. When someone else has problems, we try to help them. 

Working in the community, you are recognized for your support, and you can learn a lot from others. There are some complex things about using UiPath that we don't understand. 

The UiPath community is friendly, and they respond quickly. At most, it takes around six hours to get an answer from the community, based on our experience. I believe that anyone who adopts UiPath will learn so much from the community.

How would you rate customer service and support?

Positive

How was the initial setup?

We deployed UiPath through a vendor provider who helped us through the entire installation and everything in our cloud environment. Initially, we tried UiPath in our testing environment. Once we saw that it was stable and improved our productivity, we moved it to our production environment with excellent results. It took 10 months for us to deploy UiPath fully. 

We had two people working on the deployment. One managed the installation, while the second person handled monitoring and other development areas. 

What was our ROI?

We had two developers working 20 hours a week writing test cases manually, so UiPath saves us 40 hours of labor costs. However, we spend about that much on UiPath when you factor in licensing, infrastructure costs, and other expenses. The value we see is from the reduction in human error. 

What other advice do I have?

I rate UiPath eight out of ten. I deduct two points because of the shortcomings in terms of scalability and logging. It's a nice-to-have solution in our case. I recommend trying UiPath out and seeing if it's suitable for your use case. You should go for it if it fits. It's not too costly and it will reduce human error while improving the quality of your product.  

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
Buyer's Guide
UiPath Platform
July 2025
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: July 2025.
865,484 professionals have used our research since 2012.
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
Murli Manohar.K - PeerSpot reviewer
RPA Developer at a tech services company with 11-50 employees
Real User
Significantly speeds up data entry and provides more accurate results than a human
Pros and Cons
  • "UiPath is also the best tool for a beginner or someone who has no knowledge of programming. It is easy to learn quickly and to understand. You can get working in it much more quickly than if you had to acquire a programming background."
  • "I have used the AI functionality for PDF automations. In these processes, the bot is able to capture the data properly about 70 to 80 percent of the time. But if a document is not proper or it isn't handled the right way, the bot struggles to get the required data. UiPath has to work on this aspect so that the bot will be able to completely capture the data."

What is our primary use case?

We have two use cases.

One is for our claim accessing process, for which I have developed a process for logging into the client's application. It includes launching the browser and getting logged into the application by entering the username and password and handling two-step verification. Handling that requires some logic. Once logged in, it navigates to the claim status feed and selects the organization's and payer's details. It then enters the required details of the patients. These details are given by the client in an Excel document that the process reads. It searches for the values, one-by-one. If there is no record for the patient whose details are entered, it will throw an error stating that there are no claims present. It captures such exceptions and records them in a separate Excel file.

If that person's claim is present, it fetches 25 to 35 key details from that record and they are written to an Excel document. Once the process is done, the Excels will be sent as email attachments to the client.

The second process that I am currently developing is one where I need to get the data from Google Sheets. This process involves four or five practice management systems. It has to log into each practice management system and, for each one, it needs to schedule appointments based on the data present in the Google Sheet. The process involves navigating to the respective screens, filtering the details, and entering them in a CSV file. Based on that file, we have all the data related to patients' records. The process checks the patients' payment records. There are exception-handling routines and any errors are noted in an Excel sheet. Once all the patients' records have been completed, it closes the application and sends the data to the respective clients. It produces a log file in Excel as an attachment, as well.

How has it helped my organization?

Automation has definitely saved us time and money. For example, for data entry, if a person takes around eight hours per day to complete and upload about 200 sets of data, a bot can easily upload around 3,000 to 4,000 sets per day. It reduces the amount of time to get data uploaded. If a person uploads one record in three minutes, the bot can upload the same data in about 30 to 40 seconds. The bot provides much greater time- and cost-efficiency. It speeds up digital transformation.

It has also reduced human error. Among those 200 records that a person can upload per day, mistakes may happen in 10 to 15 records. Bots don't do things incorrectly at any point in time. Values are entered correctly in each field.

As a result, it frees up employee time. If a bot runs for eight hours, a person only has to look at it for a little while, because a bot will definitely do the process perfectly. That means we don't need a human to dedicate much time watching something run end-to-end. If the bot does the process properly for four records, it will definitely do the next 4000 records correctly as well. So there is not much time required of a human to watch the bot.

On the basis of costs in India, where I work, if a person earns 30,000 per month, the cost of the process they work on is 360,000 per year. A bot for the same process may cost 150,000 or 200,000 only. Automating is more cost-efficient than hiring a person to work on the process.

What is most valuable?

Among the most valuable features is the ability to read Excel and Word documents with API calls.

In the Google platform, I need to generate security-related things like an API key and an API secure code. That enables me to get the data into UiPath. The product is built such that only if all the security requirements are properly done am I able to get the required data.

UiPath is also the best tool for a beginner or someone who has no knowledge of programming. It is easy to learn quickly and to understand. You can get working in it much more quickly than if you had to acquire a programming background.

I would rate the ease of building an automation at 3.8 out of five, as I have only been working in UiPath for the past 11 months. I am now able to understand everything and can design the kinds of processes I need to build. There are many courses available on their website in the UiPath Academy where they completely show you how to do things. Within a short period of time—I spent the first three months in the UiPath Academy—I was able to understand things clearly, including descriptions of the Properties panels and every field. I understand the uses of these Properties.

Also, many of the Activities are pre-built, but if any activities or logical processes are not available, I can get them through third-party packages that are in the UiPath Marketplace. I am able to build automations quickly. In the worst-case scenario, if it's a large project, I can develop that project within two months.

What needs improvement?

I have used the AI functionality for PDF automations. In these processes, the bot is able to capture the data properly about 70 to 80 percent of the time. But if a document is not proper or it isn't handled the right way, the bot struggles to get the required data. UiPath has to work on this aspect so that the bot will be able to completely capture the data.

There is also room for improvement in the area of third-party integrations. In the last week I have gone through a video for an integration service, but it did not show things end-to-end. Rather, they just explained the connection details only. After performing the steps they showed, I was not able to get things working properly in my process.

For how long have I used the solution?

I have been using UiPath for around 11 months.

What do I think about the stability of the solution?

The stability of UiPath is quite good. In some particular areas, the bot struggles a bit and we have to implement Human in the Loop. Those cases are where the bot can't do certain validations. But overall, the solution is stable and accurate in the results.

What do I think about the scalability of the solution?

The scalability is a four out of five. 

How are customer service and support?

At a certain point, we needed support from UiPath. The solution can be integrated with ABBYY. Getting an AABBYY license doesn't happen just like that. You need to get a trial license and it's a long process. We needed support from the UiPath team to get it done.

You can try to get a solution from the UiPath forum or from the documentation sections, but the UiPath support is the best. I have raised three or four support tickets over the year and they have helped me through each issue, completely, to the end. They respond within 24 hours. When you explain your issue to them, they create a step-by-step process to sort it out. And once I solved the issues, they inspected what I had done.

How would you rate customer service and support?

Positive

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

I used Microsoft Power Automate. I switched because Power Automate is not very user-friendly when compared with UiPath. And when it comes to integrations in the Microsoft product, most of the connectors are still in the preview state. In UiPath, all the integrations are active and enable you to get the desired result. Also, the Microsoft community does not have many active people handling it. With the UiPath community, you get an immediate response for any issue you have posted.

I use the UiPath forums if I have an issue and I'm unable to find a solution or develop my process. If I post it on the forum, in a maximum of two minutes I'll get an email response from other UiPath users, as well as from senior users who may have two or three years' experience. They politely answer my issues. I have also provided solutions to questions in the forum over the past two months. UiPath's user community is absolutely the best one.

How was the initial setup?

The initial setup is completely easy and straightforward. It is just like installing software in a system by clicking "next, next, next." At the end of it, you have Studio in your system. 

If you need to allocate a particular system to Orchestrator, even that is a very simple process and there are videos available on the internet that show you how to set up the process quickly.

What was our ROI?

Instead of giving a monthly salary to a person, you can get a bot on a yearly basis. It is cost-efficient and will save you money. You'll also get a more accurate and stable result than if you had a human work on it.

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

Pricing is based on your process. If your process is fairly simple, it will not cost much.

Which other solutions did I evaluate?

UiPath has enabled me to build automations much more quickly when compared to other tools. If you go with Blue Prism or Automation Anywhere, you need to have some programming language skills to implement things. But UiPath is completely drag-and-drop.

I looked online at which is the best tool. I looked at many details, what each product provides, and decided that UiPath is a better solution as an automation tool.

Overall, UiPath has the best user community and the best, detailed videos. It is easy to understand, there is no coding at all, and even a beginner can create a process in a short period of time. It is also easily integratable. These are the points where it stands out against any other tools.

What other advice do I have?

For us, in some use cases, end-to-end automation means a need for Human in the Loop. There are certain points where the bot is not able to validate things and a human is needed to verify whether the bot has done things properly or not. But bots are able to process 90 percent of an end-to-end process. For monitoring, UiPath has Orchestrator. If any error occurs, the data is immediately updated in Orchestrator and you can easily see the error and the cause, and you can easily resolve it.

In the UiPath Academy, UiPath offers the best content for each module and, after each video, there is a quiz so that we can show we have understood what we have learned from the video. There are also activities and a practice session where we can implement the use cases by practicing them in Studio. If we are stuck at any point after the practice, they have a solution area where they explain the steps you need to implement in Studio to get the desired results. They give sample workflows as well. I don't think any other software tool does this. They even provide detailed, step-by-step videos for third-party integrations.

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
Jorge Medina Carbonell - PeerSpot reviewer
Robotic Process Automation Consultant at a tech services company with 10,001+ employees
Consultant
User-friendly with an intuitive interface, good forum with lots of help available, and the Academy is well structured
Pros and Cons
  • "The interface is intuitive and very user-friendly."
  • "The update process has resulted in several small issues for us. Sometimes when you update, there are several lines that are not included in the package. This kind of technical error, even though it's small, has to improve."

What is our primary use case?

I work for an international consulting firm and we work with enterprise clients. Our job is to provide them with RPA solutions and ultimately, we would like to provide opportunities for them to have every kind of automation.

We began with use cases in accounting and controlling departments, after which we moved to automate banking, legal, and IT processes. Nowadays, we are reaching out to HR to help automate some of their minor processes.

To this point, our implementations have been in an on-premises environment. At this time, we are in the process of migrating our on-premises UiPath environment to the cloud.

When I joined the RPA team, coming from a DevOps position, I assisted them with IT-related tasks such as implementation, packages, etc. I went on to become an RPA developer and began working on business sue cases. As part of my duties, I search for opportunities, help find internal clients, and improve governance inside of our enterprise. I am involved in all of the steps in the framework.

Our first automation was an on-demand service, used internally for us. We deployed an on-premises orchestrator, also used on an on-demand basis. Once we got this experience, we started building other solutions.

We deployed an internal chatbot named Alex, and our employees can ask whatever they want. For example, you can ask Alex what your salary is. Depending on your privileges, you will get more or less information. Everything is done using robots.

How has it helped my organization?

UiPath makes it easy to develop automations and this is the main selling point. I can speak with a client and in the meantime, I can prepare a demo on the fly that captures the client's thoughts at the moment. What it means is that as I'm speaking with you, I can start preparing a small demo. I find the product fun to work with.

An example of how this has improved our business is when dealing with internal clients. For example, if an internal business manager wants to use BI and needs to create a report with a specific set of data, they traditionally had to reach out to the IT department. IT will first examine the needs, then discuss how it is developed. It may need a database instance or other tools, for example. Traditionally, this is how it is done. 

One of the problems with this approach is that our headquarters is in France, and they are used to having internal discussions about everything. For a use case like this, they will consider all of the needs and other points before making a decision. It can be very time-consuming.

However, if we consider the same use case, using UiPath, we are able to create reports on the fly. We can be right in the same meetings with the IT people when we do it. 

If you're from a legal department and your solutions involve HR, as well as other company departments, I can automate several processes in four hours. Then, all of the processes can run during the night. It is an amazing product in this regard.

As we automate processes, another benefit that we receive is the ability to generate internal reports comparing departments and processes. We give these reports to the heads of the company to provide intelligence, helping them to better understand the organization. 

As an example of somewhere that UiPath has saved money, I implemented automation to replace a tool that one of our clients has. It is an internal timesheet tool and although the company uses SAP and SAP HANA for these tasks, this tool handles aspects that are specific to Spain. It is a small tool but is needed for a particular purpose.

The initial development of the tool, handled by an external third party, cost €20,000 (approx $22,500 USD) and there is a monthly maintenance fee of €700 (approx $790 USD). We discussed replacing the tool with our client but they were hesitant to change because they already had the solution.

We offered to replace their tool for free because we are trying to internalize processes, so there was also a benefit for us. We explained that once it was completed, we would be responsible for performing the calculations and analysis to ensure that the replacement was working properly. They agreed and it took me only one day to complete the automation. Now, it takes only a single button click from beginning to end. At the end of the day, it brings in all of the jobs. This automation saves them €700 per month in maintenance costs and it would have saved the initial development and deployment fee had it been implemented using UiPath from the beginning.

It was very easy to see that they were wasting money, and this is happening in a lot of places. We proposed to them that for these tasks, we would charge €600 (approx $675 USD) per day as consultants, and then for maintenance, we would bill them a monthly fee equivalent to 16% of the cost of the robot. For the bot used to replace their tool, it took me one day to develop and two days to plan and design it. The initial cost would have been €1,800 (approx $2,000 USD) and the monthly maintenance fee €200. They switched from their tool to the robot, since it was only costing €200 instead of €700 per month.

After they switched, they realized the power of automation and have since asked us about automating more of their internal processes. They have presented a storm of ideas, and the potential for savings is amazing.

You cannot compare whatever you do with a robot to a traditional software tool, package, or service. This example of the tool that we replaced is only one use case, and there are others but they are all more complex. Overall, it saves a lot in terms of time and cost.

What is most valuable?

The most valuable feature is the forum, where there is lots of help available. For me, UiPath is the perfect partner to converse with. I have brought four or five topics to the forum and every time that I was stuck, the problem had already been registered. I see the comments from the internal team and they are always tuned to the issue, always looking to fix small problems that have been found. We find that after they have been pointed out, fixes come included in the next release.

The interface is intuitive and very user-friendly.

The UiPath Academy provides courses to help you get up to speed with the solution, and to my thinking, it is crucial to start with this training. Developing a report in UiPath and other RPA solutions is very different from the traditional way to learn. When I studied in university, software development was focused on data structures and optimization. This varies a little bit depending on the programming language but more or less, this is what every framework follows. It's logical and we are always trying to optimize our processes. With RPA, it's different because you base your process on the logic, and then tweak with the tools. It's the difference between painting a picture and shaping an object. For me, the training was crucial and it helps a lot to learn right from the beginning.

The basic course took me four or five days to complete. Just with that, it was enough to become familiar with the framework and quite enough to start making your own automations.

I'm always looking for new courses from the Academy. For example, I completed the architect training, as well as the course on governance. The academy is well structured and very useful, although not mandatory because you can start by yourself. That said, I definitely recommend it.

We use the AI-enhanced document understanding capabilities, as well as other related features.

What needs improvement?

UiPath is based on the .NET framework, which means that we are currently limited to Windows deployment.

The update process has resulted in several small issues for us. Sometimes when you update, there are several lines that are not included in the package. This kind of technical error, even though it's small, has to improve. I understand that they are trying to implement all of the services that they can, and this kind of thing happens when you expand your model. The same thing happens to us. That said, it needs to improve.

The .NET formwork is well known, as is C#, but it requires a lot of computing power. Everything is JSON-based, so it always has to preload all of the information. This means that there is overhead in the performance and if it were only a simple query, it might be slower with UiPath. However, with a cloud-based environment, we don't have to worry about this.

When it comes to migration, it's always painful. We have found several issues that require changes to be made from a coding perspective. In our current migration from on-premises to the cloud, we had a problem that delayed us by approximately a week. However, I don't consider this to be a pain point because it's a normal thing that happens when you try to size up your company by introducing many new services.

From a technical perspective, the migration is straightforward but we haven't completed our migration yet because we have not set up the gateways to access our services.

For how long have I used the solution?

I have been working with UiPath since 2019, approximately three years ago.

What do I think about the stability of the solution?

Starting from version 20, UiPath has been very stable. Prior to this, it has not been 100% stable. That said, we have not had any troubles with the platform in general.

The problems that we have encountered were when we tried to upgrade or to migrate by uninstalling and reinstalling the Orchestrator. There were some internal issues where people didn't read the communications that we put out.

Generally speaking, Orchestrator is very well built. We have put a lot of stress on the system and haven't experienced any problems with performance.

What do I think about the scalability of the solution?

Scalability-wise, UiPath is quite good. This is an interesting topic because, in the beginning, I didn't put much thought into scaling. I was used to building solutions, and that's all. UiPath offers special packages that target scaling up. These packages become relevant when you have more than 20 processes.

For example, you can have activities that trigger processes, and you can include one activity inside of another. With these features, you realize that a huge amount of work is already taken care of.

More to how well it scales, they have a very useful package of integration tools.

Personally, I have automated 70 processes and the total for the team is approximately 300. Within the past year, we have delivered more than 200,000 hours of automation.

Since I joined the group, we have brought a lot of RPA clients into the enterprise.

How are customer service and support?

I would rate the technical support an eight out of ten.

The reason for my rating is that I have been waiting since last year for integrations that are coming. With respect to getting support for other things, I have not had any problems.

The support wants to teach us how to build an automation ecosystem inside the enterprise by combining artificial intelligence models, data analysis, and these kinds of things.

During our implementation and afterward, they have given us ideas about how and where things should go. This has been helpful but from my perspective, it is all still a little bit hard to understand. There is a lot of documentation to study. This is, in part, because they are growing and building.

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

I have done several RPA jobs in telecom when I worked for another company.

How was the initial setup?

We first deployed version 18 of UiPath, and we found the initial setup to be quite straightforward. It was well packaged and easy to install.

The only pain point for us was issues related to implementing the solution inside our ecosystem. It contains VMs, firewalls, and other things that add to the complexity. This, however, belongs to us. From the perspective of UiPath, they gave us a package to install the Orchestrator, and another to install the runtime in every machine that we want it to work with. Things are quite straightforward in this regard.

In our case, we needed a newer version that came with some of our internal tools preinstalled. This is because we used to have access through Citrix. The installation was very easy.

It took approximately a day for each installation and within a week to two weeks, the service was working. There were five of us working on implementation and deployment. Four of us were working on installation and testing, and three people in the team were IT architects.

What was our ROI?

UiPath has saved us a lot of time. We calculate our benefit by counting hours saved and last year, we saved 200,000 hours. This means that we replaced between 120 and 140 people by using automation. This is our main metric for calculating cost savings.

Which other solutions did I evaluate?

When we first started with RPA, we compared UiPath with Blue Prism and Automation Anywhere. We chose UiPath right at the beginning.

For me, it was a straightforward choice. UiPath has a lot of help available, and they have a lot of tools. The forum, for me, is the winning factor. For now and in the future, UiPath is the product that I will use.

Another factor in our decision was the ability to use the product before purchasing it. Blue Prism had a demo account so they were a little bit open. However, Automation Anywhere wasn't open at all. They wanted us to pay while we learned how to use it. For me, that was the breaking point because UiPath could be used for free and was open from the beginning.

Coming in as a developer, I very much appreciate that the platform and the code are open. They don't keep everything that they are doing a secret. They have their own business model and they provide the tools. They let you play as much with the solution as you want to.

The interface is also more user-friendly than the other products for creating automations. In fact, I didn't use the other tools very much. In total, we evaluated them for two months, although this time included installation, learning how to use the platform, and trying different automations. Ultimately, based on everything, we chose UiPath.

We tried to compare the products while we were creating simple automations and on every point, we found a huge distance between UiPath and the other tools. For example, the interface was much more intuitive than the other two products.

At the time, UiPath wasn't as big as the other two solutions. However, it had a lot of potential for growth. This was another point that my boss took into consideration when making the decision.

Since the beginning, UiPath has been trying to work out a partnership with Google, including the main tools and main services. For us, and from an enterprise perspective, that is very good. We expect UiPath to grow a lot.

What other advice do I have?

If we have a server and a good investment in machines, virtual or physical, then we don't have anything to worry about. 

As I continue my career in RPA, what I understand is that it's the beginning of a new industry. It's like an industrial revolution, but for automation. When we began with use cases in accounting and banking, it was all related to numbers and we were always using structured data. However, today, we are using things like chatbots. We are also expanding into AI use cases and UiPath continues to grow to include new capabilities and functionality.

In the next ten years, I expect there to be a huge demand for automation. This will be in every kind of enterprise, as well as our day-to-day life. One example is the smart house, with implementations for domestic processes.

My advice for anybody who is implementing UiPath is, firstly, not to panic. It is a new way to develop and understand your business model. Second, do not go too fast. Sometimes, the easiest way to develop robots can lead you to forget about your basics and best practices. Third, bring a strong internal framework, including your business model, best practices, and internal documentation.

It's crucial to be able to scale up in the future, so be sure to consider your larger processes at an early stage. Don't look at things in a traditional way. For example, you can use Python for automation, which is a very open framework, but Python doesn't let you do all of the things that you can do with UiPath. You need to follow a more structured coding approach. Essentially, you always have to be organized and try to take things step-by-step. Otherwise, you will have an internal fight between robots in your Orchestrator.

I would rate this solution a nine out of ten.

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
RPA Specialist at a comms service provider with 10,001+ employees
Real User
Great AI for business functions, reduces human errors, and makes it easy to deal with legacy applications
Pros and Cons
  • "The two reasons that we went with UiPath were, one, the learning curve, and, two, the community edition of UiPath, which had everything we needed to dig into the solution. Whereas with the other companies, there wasn't that option. With Blue Prism, for example, we had to buy a license in order to check whether the tool was going to work for us."
  • "There are a lot of cloud solutions that we already use in our organization. However, with UiPath, we have stayed on-prem out of concern for security. We don't have clarity on if cloud solution is going to work securely."

What is our primary use case?

We typically solve for any use cases that falls under different business functions within our company. That includes finance, supply chains, services, IT by itself, and a little bit of engineering.

How has it helped my organization?

UiPath has improved the way our organization functions. The flexibility with which the business processes get changed is great.

A lot of times we know the method of operation, however, certainly it'll not be the same after a few months, a few years, or longer. Our dependent script or whatever is in place (that is dependent on that business process) has to be adjusted. The flexibility with this tool has enabled us to adjust those workflows quickly and deploy them so that our business can continue using those applications or the workflows that we’ve been using before, even after changes to the underlying system.

What is most valuable?

The most valuable aspect has been the workflows. They have helped to deal with legacy applications. We have a lot of legacy applications in place, which we cannot get rid of. The processes around these legacy applications are something that cannot be automated in a typical way. The RPA is helping us to automate the business processes that have to work with legacy applications.

The ease of building automation using the solution is great as it is a low-code solution.

I'm able to create workflows. By the time I'm familiar with one process, I'll be able to automate the next one. This is the case especially with tools like task capture; I'm just working through the process. In the end, it will be a skeleton workflow and it can be used for deployment once we are done with the cleaning. It has reduced the development life cycle by about 30%. It’s done this by making use of the features that are enabled by task capture and certain other features within the Studio.

Overall, we’ve seen the solution has saved costs. That is our value realization.

Our first target metric is to bring up the number of processes that we can save. We have a formula to convert inter-dollar values in terms of the user experience we are benefitting from. That’s the user experience that is enabled by automation. Those are direct savings which can be calculated by multiplying the number of dollars that we have spent for one resource per hour. Indirect monetary benefits can also be calculated by looking into the user experience factors and adding them when we do the value realization. In the last four years, we would've saved $3 million.

The human error rate has been reduced. Initially, when we targeted some of the business use cases, they were straightforward. They were linear in nature and there the accuracy had the upper hand 99.9% of the time. The reason is that the process by itself is quite linear. It doesn't have multiple branches or exceptional routes that it has to take to complete a particular transaction. We have good accuracy, however, we have had challenges with the accuracy when the business processes get complex. If there is any human intervention or if the quality of the data is not proper, or if the user errors are low, that is where the accuracy rate used to be low. It's better now.

Due to the fact that all these are role-based bots, if there is something that is getting changed, the bot will fail. Down the line, I can see that, for linear processes, accuracy will be great. However, when it comes to some of the complex processes, that is where we have challenges that we are facing with accuracy and we are continuously fine-tuning the process in such a way so that the accuracy can get better. It's great we can continuously tweak.

The solution does free up employee time and allows for the employees to focus on higher-value work. We have a lot of examples within our organizations where they have to deal with some kind of manually intensive task, such as just reading something from the document and putting that into the financial system.

We normally take up the customization portion that comes directly from customers. Those kinds of customizations have to be updated back into the financial system in order to make sure that they are appropriate. These updates take a while as they have to do with talking to the customer, understanding what changes are needed for a given order, or based on specific correspondence from the customers. With automation, employees can focus on talking to the customer to understand what changes they have to incorporate. And they can offload all the data entry tasks to a robot. This way, they can focus on how they can engage more with users to understand the pain points faced by the customer rather than spending time taking all those inputs and then doing the data entry job. They can be more client-facing.

I’m not sure exactly how much time is saved with automation. I could say that we have around 150 purchase processes that we have automated. We don't trace back how it has replaced a team or member of a team. We always go with the number of hours saved. We go the route of checking and saying “okay, so we have done this, but it needs a constant involvement from them in order to make sure that someone is owning the process.” We still own only the work.

We have started to use the solution's AI functionality in our automation. We started it recently and we have finished the proof of concept on document understanding, which involves AI, of course.

In terms of AI automation, we will be leveraging this tool for all business functions. There is no limit with any of the business folk that we talk to. Whatever the process is, as long as we feel that it is feasible to automate, and there is a value in automating it,  or as long as we feel that we are automating the right processes, we will just take that up into our pipeline.

AI does help us handle complex and involved processes. We include a lot of use cases where the sole core RPA capability would not suffice as a purely role-based automation. We often encounter a lot of use cases where they say, "Hey, this is something where there is no logic in doing it." If there’s analysis or natural language processing, et cetera, we are making use of AI. However, the process isn’t in use yet. We’re just starting.

We have used UiPath’s Academy courses and we are also encouraging our implementation partners to refer to those materials so that they can be approved.

It’s kept us up to speed with the solution. We refer to the Academy daily. Of course, we get help from UiPath whenever we face any hiccups; we normally ask them questions and they're able to sort it out for us. That said, the materials are great for trying to sort out issues or problems on our own.

What needs improvement?

It's been four years of practice and we've matured with the traditional RPA candidates. We have a strong foundation with what we have showcased to our business folks, and we are good with the healthy background that we are building. However, when it comes to the roadmap of what's next, that is where we are not clear. While we get the concepts, bringing them to reality is looking to be quite a challenge. We are unsure as to if UiPath can actually bring our vision to life.

UiPath is very clear in defining items such as this is what the high automation needs, this is what the process planning needs. We are getting clarity into those concepts and we are able to explain that and take that back into leadership to get other approvals. They are able to understand what UiPath is talking about within these different concepts. Really, it's just figuring out whether we have the right arrangement at this point and if UiPath can get us there.

For how long have I used the solution?

I've been using the solution for four years.

What do I think about the stability of the solution?

I'm impressed with the version that we have today. 2019.10 is a version that is quite stable, compared to how we did with 2018. A lot of pieces that are enabled as part of the new version, 2019, are stabilized. We have zero downtime with the tool.

What do I think about the scalability of the solution?

Today, ith X number of bots, if we want to reuse the same solution, and if there is an appetite for consuming those kinds of robotic solutions, of course, buying more bots is going to solve the problem.

If you think in terms of scaling this platform by itself or the other business functions, that is where the discovery piece will come into play. We have to constantly talk to businesses to understand where the opportunities are to scale in the correct manner.

Scalability is possible in terms of reusing existing automations. It's related to the number of bots that we are going to purchase. When it comes to the number of business processes that we are automating, during the discovery process, twe have to engage with our customers and constantly follow up with them. When we understand more about how they're doing business, we're able to locate the kinds of tools that are going to help them.

Currently, we have eight bots in production and 150 processes are automated. I’m not sure how many users are actually on UiPath currently.

We always follow up with our business to build our pipeline. That goes hand in hand with the implementation. We off-load all automation ideas and requirements to the pipeline, to our implementation partners, so that they will be able to implement our vision.

How are customer service and support?

Traditional support for the RPA is great. In terms of the help that we are getting, if we end up with some issues, running operational issues, it could be better if they can propose some fixes. It's not that automation is going to solve every other problem that the underlying system is having. However, we expect some kind of expertise from the tech support when we face issues that are related to the system. We need to understand if there's an ERP error, if it has to do with the underlying system, or if automation has to solve the issue. Often, technical support will say "Okay, so this is your error, go and solve it." Yet, due to the fact that support has seen more issues like this, they should have more insights and they need to be able to share those inputs in a way that is going to help us.

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

While I didn't use a different solution previously, the finance team has used Blue Prism before. They implemented Blue Prism and they engaged Blue Prism to automate the processes that they have added for automation. Now, we have aligned on a single platform. It is UiPath now, however, they initially had around 50 processes that they automated using Blue Prism.

We proposed UiPath as the one solution based on Gartner ratings.

How was the initial setup?

The initial setup was quite straightforward as we understand how RPA works and we understand how UiPath is going to help, how UiPath is a tool to help us to automate things. It's quite straightforward in terms of that. Whenever we are doing some kind of initiative, like document understanding or data capture, it is quite straightforward.

However, with process planning, we didn't understand the documentation right away. That is where we used to get help from UiPath.

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

The pricing was great at the start, and so, down the line, we have been enhancing all these features. We are seeing that, as we are looking for opportunities to grow, the number of robots that we need to purchase and the software cost is going to go up.

UiPath has increased the cost. We feel that it's good, however, based on all the new features, which we are pursuing. That said, we expect that whatever robots that we have purchased or whatever the standard platform that we have from UiPath should continue with the pricing that they had earlier.

There will be an offset, however, when it comes to the existing platform like Orchestrator or robots, and we are expecting that the margin should be less.

Which other solutions did I evaluate?

Back in 2017, we evaluated three to four products. Blue Prism was already used by the finance team, however, we evaluated WorkFusion, UiPath, and Automation Anywhere.

Of those other three, we evaluated WorkFusion and UiPath extensively.

The two reasons that we went with UiPath were, one, the learning curve, and, two, the community edition of UiPath, which had everything we needed to dig into the solution. Whereas with the other companies, there wasn't that option. With Blue Prism, for example, we had to buy a license in order to check whether the tool was going to work for us. In 2017, we were not sure whether this was going to work or not. At that stage, UiPath was the only company that gave us the entire set of tools to try and it worked really well.

What other advice do I have?

We are customers and end-users.

While we're using the on-premises deployment, we are open to moving to the cloud. There are a lot of cloud solutions that we already use in our organization. However, with UiPath, we have stayed on-prem out of concern for security. We don't have clarity on if a cloud solution is going to work securely.

The other concern is around how we are augmenting the capabilities of core RPA. We know that process mining is going to help us, however, whether process mining is already added into the RPA, do we have any solid use cases that we can start with.

I'd rate the solution at an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
CEO at smartbridge
MSP
Reduces human error, provides great AI functionality, and has excellent technical support
Pros and Cons
  • "The solution has decreased the processing time of the client's invoices for IT. Just IT. Not the rest of the organization. That said, just there, that’s 600 hours of annual savings in one department. On top of that, we’ve decreased processing time by 90%."
  • "UiPath should take several steps forward to be prepared for this competition and create differentiation with capabilities that Microsoft does not have. The innovation within UiPath is going to be very, very crucial. However, the most important thing is clear the differentiation in the messaging."

What is our primary use case?

We are a services company. In terms of how we use UiPath, we handle a lot of the financial processes, including our customer billing, our time tracking, and our time reporting exceptions - such as looking at who has not submitted a timesheet. When this exception happens, there are automatic emails that go out using the RPA, from UiPath. 

The whole process from our inventory, which is our asset, is automated. With the asset, which is the time that our people spend on clients, we make sure that we capture what we need to create and send invoices out. The whole collection and AR process, including making sure that we get the money and send reminders to clients, that whole process, is automated - with human intervention, as needed.

How has it helped my organization?

The solution has decreased the processing time of the client's invoices for IT. Just IT. Not the rest of the organization. That said, just there, that’s 600 hours of annual savings in one department. On top of that, we’ve decreased processing time by 90%.

What is most valuable?

The automation cloud offering helps to decrease the solution's total cost of ownership. More than that, it creates agility so companies don't have to worry about delivering the infrastructure team and setting up sellers and all the things that they need to do to get to the stage of actually installing the software and internal security. That all takes time to go through. With the cloud, you avoid all that. You basically create agility for the clients to jump onto automation and not wait for all these things. It can be frustrating sometimes in large companies. That's why we tell clients to avoid all these headaches. With the cloud, you’ll get going very quickly within a matter of a day or so.

RPA is not the only thing we do. We do a lot of ERP, CRM, all of these things. Traditionally, we are a full-service organization for clients and their journey to the cloud. Everything's going to the cloud. There are some organizations that still have on-premise ERPs to migrate from the on-premise to the cloud. When those fundamental applications are going to the cloud, automation is a no-brainer. We would always promote the cloud version over on-premise.

The RPA is the most valuable aspect. The power of machine learning and AI along with the document understanding capability that UiPath has is great.

By implementing that portion of the solution, we get clients to 95% accuracy in reading invoices for processing into the ERP. While running basic automation will continue, the world is moving towards intelligent automation, which is with all the machine learning and AI.

Overall, the solution has saved costs for our clients.

It has reduced human error. Machines can do anything faster, cheaper, and of a higher quality than humans can do. That is just a universal fact. I don't think we have measured the accuracy, however, there's no doubt accuracy has gone up. The client recognizes that the accuracy rate has improved.

We're not talking about removing errors. In some cases, errors may happen. However, when I say we’ve seen a 90% efficiency rate, it doesn’t mean the remaining 10% are bad decisions. We're talking about how it could not read those things. The confidence level is low, and therefore, it's kicked to a human to review. It did what it's supposed to do, which is to flag for human review, which is how processes should happen.

The solution has allowed the employees to focus their time on other higher-value work. That's what we pitch to our clients. We never tell clients that oh, you can lay off people. We do not tell the clients that that's what they should do. Rather, we advise clients that what they can do with automation is free up people's time. That means either freeing up a portion of the time or fully freeing time or completely reassigning a job. 

After automation, you may have to reorganize your department. However, with the freed-up time, departments can focus on the most important thing, which is what can they do to create focus on the customer and create an experience for the customer, where the customer feels they want to be connected with your brand.

I have a case where I was talking to the CEO of a big restaurant company. HR, payroll, finance, all those areas that reported to him. He also handles customer experience. I told him about automation and the power of automation and how it will free up people's time. He said, “So what you're telling me is I can free up a portion of my staff so they can focus on all these customer complaints we're receiving?" For him, that is going to be a game-changer.

UiPath has also positively affected the employees themselves. They've become a little bit more satisfied with knowing that they can focus their time on higher-value work. In most cases, initially, there'll be fear for them. They don't know what automation is, and why they're doing it, and what it's going to do to their position in the company. That fear will always be there with humans. That's why leadership needs to focus on change management and communication. Those things become very, very important. Once you do it right, people will actually feel happy. They will no longer have to say "Oh, no, I don't have to stay until six o'clock, seven o'clock every day to finish the SaaS." Now it's much easier. They can focus on the things that they truly enjoy, which has nothing to do with the heads-down work that they do all the time.

We use the solution's AI functionality in our automation program for our clients. For simple processes, you don't need AI. However, the complex process where machines need to mimic the human thought process requires AI. AI is not perfect. It's not a holy grail that is going to solve all problems. That's not the case. We have to be careful. However, if you use it right in the right way, then you can truly solve complex problems.

I’m not sure if the solution's AI functionality enables us to automate more processes overall. It's hard to say. For me, the way I look at technology is that it is not a hammer that's looking for a nail. You have to look at your business needs and then figure out what technology will best fit or solve the problem. It could be simple AI, or, maybe in some cases, you need more advanced AI. I would look at it as what's the right technology for what purpose. That's the way I look at it.

We do use UiPath’s Academy. We have several people that we've pushed through training and certifications through the academy. It’s helped get those employees up to speed on the solution.

Also for us, as we are a services company, that gives us a stamp of quality seal in order to market our services better as we are certified and qualified.

What needs improvement?

UiPath continues investment in machine learning and AI. That's one thing they have to do. The fundamental thing UiPath needs to understand is the competition, the market, is not Automation Anywhere or Blue Prism. Rather, big competition is coming from Microsoft.

It's around the corner and Microsoft is going to come in a big way. I’d advise them of the parallel of Power BI. Power BI three years back was not a good tool. Other tools, like Tableau, were the kings of the BI space. Fast forward three years and today we do a lot of BI for clients. Almost every client of ours is migrating to Power BI, like Power BI's matured to 80% of Tableau, and that's good enough for them. On top of that, Microsoft was throwing free licenses to their customers. When you do that, versus buying $2,000 a pop or $1,500 a pop from Tableau, users line up behind the free tool to reduce their costs. Microsoft is doing that with Power Automate now. I just talked to a client, a big client, a $10 billion company, where they were at Blue Prism. They just told me that Microsoft just gave them 70 free licenses. Now, they are forced to bring Microsoft Power Automate into their RPA strategy even though before, they were not considering that.

UiPath should take several steps forward to be prepared for this competition and create differentiation with capabilities that Microsoft does not have. The innovation within UiPath is going to be very, very crucial. However, the most important thing is to clear the differentiation in the messaging. That's very, very important. They should be ready and arm their partners with information about why UiPath and not Power Automate.

I've been around the industry for 35 years, and I've seen lots of incumbents getting blown away in various technologies at various times. The big power comes down hard. UiPath has got to be ultra nimble to not get crushed.

For how long have I used the solution?

We started working with UiPath in 2018. We partnered with UiPath in late 2018. It's been about a three-year journey so far. 

What do I think about the stability of the solution?

In terms of stability, I've not heard anything bad at my level. That means no bad news is good news.

What do I think about the scalability of the solution?

We do plan to scale beyond the client's IT department and to the rest of the organization. When they scale it up to the rest of the organization, and this organization operates in 25 countries, they have over $190 billion in assets in these countries that we can add efficiencies to. The scale of efficiency that we will get with what we did will be huge. That’s the next step is to roll it out to the rest of the organization.

General scalability is an issue when it comes to processing large data sets. However, with the right creativity, you can solve those things due to the fact that you can have the right infrastructure to catalyze or do whatever you have to do to create scalability. We are used to doing that. We deal with ERPs and we create architecture and design the environment in such a way that it can scale. That said, you need to know how to do that. 

How are customer service and support?

Technical support is very good. We're very pleased with that. When we ran into problems with a client, with the document understanding, initially the success rate was not very high. Then we had to reach out to the support and they actually jumped in and assisted us and told us what we needed to do. Once we did that, then things took off and we got to 90% accuracy. Initially, it was only 50%. Therefore, for us, it's been good.

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

We did not previously use a different RPA solution.

We did partner with Automation Anywhere,, however, ultimately, we didn't do anything with them.

How was the initial setup?

The initial setup is straightforward.

We're a consulting company, and we work with several clients. For some deployments, we were able to do the first deployment in 30 days. With other clients, it took about three months or four months, depending on the use case or the initial use cases that they picked.

Different companies operate differently. I always advise clients that they need to pick simple use cases and deploy them first before they go into complex stuff. Sometimes clients make the mistake of picking their most complex use case and say, "Oh, let's try that." No, that's not a good way. It's not a good way to embark on a journey that's long-term.

You've got to think big, start small, and be agile. If you get a complex use case at the beginning, you lose agility.

Which other solutions did I evaluate?

We looked at Blue Prism, Automation Anywhere, and UiPath. The momentum was with UiPath. I knew where the momentum was and how we needed to align ourselves. That's why we did UiPath.

We looked at where the market demand is. For example, Blue Prism. We knew that Blue Prism is a lot more IT-centric, IT heavy, programmer heavy, which defeats the whole purpose of self-service automation. It's never going to succeed in the marketplace today as we promote self-service for everything.

That's why we didn't want to waste our time with Blue Prism. UiPath obviously has the community edition, which was brilliant. Basically, they saw a gap in the market. That's a parallel to what we do, for example, in Vtech space. Also, for example, Tableau is a good tool. So many people love Tableau. They've used Tableau. You had the established players in BI space like MicroStrategy and Oracle OBIEE, however, they were very IT-centric and Tableau came in and beat them. They sold out into the business and you could download, pay $2000 and download a license and start creating your dashboards. I was glad that UiPath took a similar approach by creating a community edition, and then letting end-users download and then play with it.

What other advice do I have?

We basically help clients think through their RPA strategy, their automation strategy and figure out what the right technology would be. We are a reseller. If it makes sense, we'll resell and we'll advise clients regarding UiPath for their RPA journey. We also use the solution ourselves. We have automated certain things, certain processes within the company. That becomes a practice round and a learning ground for our people so that when we go to clients, we can take some of these ideas and do to the clients as well as reaping the right expertise.

I'm not sure if we are using the UiPath apps feature or the applications feature. In my role, I just lay the strategy and the team executes it.

A lot of times things stall. In company setups we see a lot of cases where they did a few automations, a few bots, and then things stalled. That's a problem in the industry and the way to solve that and truly embrace the art of the possible is with automation. To get there, you need to execute across senior leadership. Without that education, they just don't put their weight on their departments to do the journey. Education is one thing that is very important. They understand the art of the possible.

Another important aspect at the outset is having RPA as a corporate strategy. Pushing to make it a corporate strategy is really going to help. That way, you can stall it for some time, however, eventually, it will have to get done. Otherwise, they are left behind when your competitors take advantage of the agility. There needs to be a center of excellence and companies need to develop internal capabilities. If they don't have capabilities, then they fear not knowing how to handle something. Those are common problems. And those need to be overcome.

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

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner and Reseller
PeerSpot user
QMS Program Director at a healthcare company with 10,001+ employees
Real User
Easy to use with great training and has excellent unattended automation capabilities
Pros and Cons
  • "When COVID hit, and we needed to manage 200,000 samples a day and figure out where they were in the world. It would take humans about half a day to get an answer. Within a week, we put together automation that pulled data within 30 seconds from every single information system across our network."
  • "The pricing of particularly on the bot licenses is placed to maximize revenue forUiPath and is not in the best interests of the customer. For example, if I have 150 robots, our utilization of that is about 27% as my demands come in spikes. Most of the robots sit there doing nothing, and I paid for them."

What is our primary use case?

Our use cases are all across our enterprise, from HR to finance, to customer service, to laboratory operations, to logistics, to compliance, to medical, et cetera.

What is most valuable?

The unattended automation is the most valuable aspect of the solution. 

When COVID hit, and we needed to manage 200,000 samples a day and figure out where they were in the world. It would take humans about half a day to get an answer. Within a week, we put together automation that pulled data within 30 seconds from every single information system across our network.

Building automation using the solution is very easy. It's super, super easy. We have a citizen developer model where I've got 60 citizen developers trained. I've got people who started out answering the phone in customer service who are generating millions of dollars of value in automation.

Overall, this solution has saved costs for our organization by as much as $10 million.

While the solution is reducing human errors, I don’t have specifics on that.

The solution has freed up employee time. It’s hard to ballpark as what we're doing mostly is consolidating time and not back-filling from there. If you had the same amount of people as before, you didn’t really save, unless you were able to have more revenue with the same number of people.

It's been incredibly instrumental in a number of brand new business paradigms that popped up over COVID. For example, pre-COVID, if you had a respiratory tract infection, you would go to the hospital to get care, however, during COVID, the hospital wouldn’t even let you in the door. Our business model went completely upside down. The average general practitioner has 2000 patients. Our order entries went up by 500 fold. There was a backlog of testing. Automation helped manage that.

We use the UiPath Academy courses. They have been extremely helpful for us due to the fact that UiPath actually allowed us to host the fundamentals foundation training on our training platform. Now, I can assign it. I can track it. And I can reward it. The advanced developers class has been great. Getting users through that is very helpful. I take all my citizen developers through advanced training. No Studio X, no halfways. They have to really know how to do it.

What needs improvement?

The pricing particularly on the bot licenses is placed to maximize revenue for UiPath and is not in the best interests of the customer. For example, if I have 150 robots, our utilization of that is about 27% as my demands come in spikes. Most of the robots sit there doing nothing, and I paid for them.

I'd say I need better error handling capabilities, however, the updated 2020 is going to give me a better interface, so that's already there. 

If I were going to wave a magic wand, I would like to see tighter integration of task capture through the PDD generation. That process is not quite as smooth as I would like right now. I haven't really deployed it as widely as I would like as I don't want issues surrounding the document. I've got the template built up, however, we have had trouble deploying it the right way. If the integration were better, the process wouldn't be such a concern.

For how long have I used the solution?

I've been using this solution for three years.

What do I think about the stability of the solution?

The stability has been good so far. 

What do I think about the scalability of the solution?

The scalability is fantastic. We learned that during COVID. Suddenly, we have to set up accounts differently. We were doing 15 to 20 a day. When I said "Oh, by the way, schools are going to start doing testing, and I need to be able to set up a hundred accounts a day" we got to a hundred.

We have 75 users currently on the solution. We do plan to increase usage. 

How was the initial setup?

The initial setup was pretty straightforward. The deployment took about six weeks.

We had the infrastructure in play in December 2019 and were functional by April 2020.

We had pieces set up already, however, we had people running orchestrators on boxes hidden in closets. We decided to centralize. Now, everything is in the data center and going on the virtual machine. Everything's under that control. Therefore, in total, it took about four months to have it properly set up.

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

I am extremely unhappy with the pricing model. I want a model similar to an electricity meter, whereby if I use more I am charged more. That's the ultimate model. They should also make the Studio free due to the fact that they should want developers developing. You want to maximize that capability. Why charge for that? Charge me for the Orchestrator. Charge me more for licensing if you want, however, UiPath should be maximizing my ability to create automation.

Which other solutions did I evaluate?

We had some experience with Automation Anywhere, Softomotive, and Blue Prism.  When we got serious about it, we did a runoff and selected a single vendor.

What set UiPath apart was their handling and selectors. The selector was head and shoulders above anyone else. We had a lot of experience with automation platforms that did not do well. Screen coordinates and scraping and control methods to move to a script, for example, were not reliable methodology.

What other advice do I have?

While we are currently on version 2019.10.2, we are upgrading the 2020.10.2 version this month.

We’re just starting to use the solution’s AI functionality in our automation program. It’s a bit too early to comment too much on it.

I'd advise new users to get their governance together early.

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

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros sharing their opinions.
Updated: July 2025
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros sharing their opinions.