Try our new research platform with insights from 80,000+ expert users
Technical Lead at MassMutual
Real User
Has tie-ins to other languages, and stretches developers and helps them work on complicated solutions
Pros and Cons
  • "I like the tie-ins to other languages. Being able to use Python, C#, and VB has been very valuable because I can get a more diverse developer skill set on my team. If somebody's interested in a particular language, I can push them in that direction. If they want to get more into C#, for example, we can do that."
  • "We struggle with handwriting recognition. If we had something, maybe in Document Understanding, that would work well with handwriting recognition, it would help us out a lot. Right now, we use an outside vendor for that."

What is our primary use case?

We have about 180 bots we're doing now. I think the most interesting one we have is an underwriter bot. It collects information about a person who has just applied for a product, and it does research for the underwriter. It does financial research and medical record research, and it compiles all that into notes for the underwriter. It actually gives them a recommendation on how to proceed with the application. We do all sorts of use cases, including financial and claims, and have a hand in everything that MassMutual does.

How has it helped my organization?

In terms of the ease of building automations, we have processed millions of cases through UiPath. It has saved hundreds of thousands of hours for our employees and freed them up to do other tasks. At MassMutual, we have people lining up to have us make a bot for them. So, it's been well accepted.

What is most valuable?

I like the tie-ins to other languages. Being able to use Python, C#, and VB has been very valuable because I can get a more diverse developer skill set on my team. If somebody's interested in a particular language, I can push them in that direction. If they want to get more into C#, for example, we can do that.

We put all new developers through the UiPath Academy courses. We're trying to get more into attended automations as we're almost exclusively unattended right now. I'm trying to get all my developers to go through the attended automation course. It's only 16 hours, so I can upscale them all on how to build attended automations better. I'm also sending some citizen developers to that course. It's pretty easy for the developers to pick up, and the citizen developers can try it.

What needs improvement?

We struggle with handwriting recognition. If we had something, maybe in Document Understanding, that would work well with handwriting recognition, it would help us out a lot. Right now, we use an outside vendor for that.

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

For how long have I used the solution?

I've been using UiPath for four and a half years.

What do I think about the stability of the solution?

We've been using UiPath for almost four and a half years, and we've had one outage so far. The stability has been great.

What do I think about the scalability of the solution?

We've grown a great deal in the last four years, and scalability hasn't been a problem.

How are customer service and support?

We have a really talented development team, so we haven't used technical support much. However, they've been useful when we've run into problems. I'd give them a rating of ten out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

I was not involved with the initial setup, but all other deployments and upgrades have been seamless.

What was our ROI?

We measure the ROI by how many full-time employees we would need to do the work the bots are doing. I think we're at 90 to 100 covered. It's working well.

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

The cost of UiPath is much less than that of Blue Prism. They've been very flexible and willing to work with us with our new contractors we just signed on. It's worked out well.

Which other solutions did I evaluate?

We looked at Automation Anywhere and Blue Prism. We chose UiPath because of the technology that we can use to build things. I like that our developers have marketable skill sets when using UiPath. They can use their SQL skills and their C# skills, for example. With some of the other products, the developers aren't really stretching themselves or making complicated solutions, which is just what they really want to do. It just seems like the other programs are more drag-and-drop only, and I don't think that's great for my team.

What other advice do I have?

My advice would be to start slow and small. Big bots sound like they give you a great ROI, but the complexity and the amount of time you have to spend on them burn through your ROI quickly. We've learned that building small 10-week projects for bots is better.

On a scale from one to ten, I give UiPath a ten. It is very simple to use and easy to pick up, like I'm learning with my new citizen developers. It can get really complex with my advanced developers being able to build some pretty unique things. I like that flexibility.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Business Analyst at a healthcare company with 5,001-10,000 employees
Real User
FTE hours on mundane tasks have been greatly reduced, and errors have been eliminated, which is important in healthcare
Pros and Cons
  • "It's very easy to adapt to and it's very user-friendly and robust at the same time. You don't need to have a lot of technical knowledge to use UiPath. Overall, it's a very good tool for tackling simple and very complicated business processes."
  • "The area that probably could be improved is the support system from UiPath. When we have technical issues and we reach out, sometimes the support is very delayed when a resolution, or a conversation, is really needed."

What is our primary use case?

We have a team with a set of developers, business analysts, and managers who are constantly looking at processes within our organization that we can automate to ease the burden of our employees. Our use cases align with departments like finance, inventory management, and HR. They include all the corporate level and core processes within our organization. Most of the automations are unattended.

A simple example would be that we have sales reps who get orders from customers. Those reps have to use some of our internal systems including our ERP system which is SAP. They use the systems to create orders and generate sales order numbers, invoices, et cetera. I have worked on these processes wherein we automate all those steps for them so that they don't have to go through the basic steps and do the same things for different orders.

How has it helped my organization?

We have had some of our bots running thousands of transactions per day, saving between five and ten full-time employees' hours, which is huge. And that is just one process. We have over 80 bot licenses and over 100 processes that we have automated, so it's pretty significant.

And while we haven't used it to pull patient information into a dashboard, we have pulled that information together for other purposes. That way, sensitive data is very secure when it comes to processing customer orders and the like. It's made things faster. Before, accessing it could cause errors or slow down the daily functionality. With the help of UiPath, being able to pull it easily into a single view means we are not misreading information or misunderstanding it.

Our company deals with hospitals and provides them with necessary supplies in their continuum of care. Although we don't deal directly with patients, automation has improved the efficiency of delivering that care. It's done at a much faster rate, rather than slowing it down.

We have also used UiPath's artificial intelligence and machine learning and these capabilities have made things better. These are not things I experienced using Automation Anywhere when I was a developer myself. AI and ML were never on our radar when we dealt with business processes. But now, they're opening up more doors, giving us more intelligent automation. Without them, it would probably be a little more difficult to tackle a problem. They have made things easier.

What is most valuable?

It's very easy to adapt to and it's very user-friendly and robust at the same time. You don't need to have a lot of technical knowledge to use UiPath. Overall, it's a very good tool for tackling simple and very complicated business processes.

Also, UiPath is easily integrable with other systems. When we are modeling our business processes, we use Appian as a business process modeling tool and it integrates very easily with UiPath. That's a bonus for us because we're dealing with very sensitive data. UiPath is definitely easy to use with a lot of systems.

For how long have I used the solution?

I have been using UiPath since April of this year, which makes it about six months. Before that, I was with Automation Anywhere as a developer. Now, I'm a business analyst using UiPath.

What do I think about the stability of the solution?

With the latest upgrade of Orchestrator, about a month ago, sometimes, when we are running our bots, the server crashes and the bot has to stop. There is a certain time limit to it. About two or three hours after it runs, it closes down and the bot stops and you have to rerun. There is some sort of a timeout issue.

It's something that we are still figuring out with the support team from UiPath. We don't know if it's something internal to our systems or if it has something to do with the upgrade. We have been in that loop for quite a while and have yet to receive a resolution.

How are customer service and support?

From my team's perspective, and from talking to a few others here at the UiPath event, the area that probably could be improved is the support system from UiPath. When we have technical issues and we reach out, sometimes the support is very delayed when a resolution, or a conversation, is really needed. Otherwise, everyone is happy with the tool.

How would you rate customer service and support?

Neutral

How was the initial setup?

Our company is a manufacturer and distributor of medical supplies and products. Our automation journey started with Ashling Partners as our consulting firm. They helped us to analyze our business processes and come up with some automation ideas and, after a few months, we got UiPath.

What was our ROI?

The number of full-time employee hours spent on mundane tasks has been greatly reduced, which has resulted in great savings for our company.

The other definite benefit is no more errors, which is especially important in the healthcare field. UiPath has greatly increased the speed at which we deliver our products.

For example, we have an inventory management division and we often have branch realignments happening. They would take a week to deal with the branch realignments and handle all the inventory. Now, with a process we created for them, it takes a day or two for a bot to do it for them. It's saving them time.

We have had feedback from higher-level management where they say, "We don't have to worry about these manual tasks now. All we have to do is shoot you an email that says we have a branch realignment coming up and ask you to please run the bot for us." They give us the file and then it's done in a day or two. It's easing their workload and they are able to focus on other things. Before, it was a really painstaking process for them. Weeks of effort have been reduced to days and hours. That's a big win.

Which other solutions did I evaluate?

For me, as a business analyst, the biggest difference between Automation Anywhere and UiPath is that UiPath gives me the ability to capture every step. Previously the way I would do it was to sit down with the business user and take notes such as, "Okay, he's clicking into this screen, going to this system," or I would have to record the process. But now it's very simple because I can turn on the recorder and have all the steps documented so I can refer back to them. I can then give that to my developer who can then use it as a benchmark when he's building his process.

The ability to get into the finest of details with UiPath is very helpful. You don't have to worry about those manual methods and can focus on the bigger things. These are some of the advantages of UiPath.

Also, the scalability across the systems that Automation Anywhere is compatible with is limited versus that of UiPath. With UiPath you can connect to different backend sources without restrictions. In the processes that I have worked on with UiPath, there hasn't been a huge complexity if I have to do something with APIs or with databases. Whereas, in Automation Anywhere, it was a little harder. It wasn't very flexible with all the different systems.

What other advice do I have?

I recommend trying out the Community Edition where you can start doing some pilot projects and test its abilities. Then you can pitch it to your organization if you have not yet done any automation.

The UiPath Academy is a great place. That's where I went first, six months ago, when I wanted to know what UiPath path is and how it is different from other tools. I took courses that helped me to understand it better. The Academy is a very good website. The course was very user-friendly. It has a wide variety of subjects, so it's not just the regular certifications that you pick up. Rather, it has specific topics. As a business analyst, there are a lot of courses for me. I need not look at courses for a developer. The diversity of the courses that you can choose from is really nice. There are courses for any role that you are into as part of an automation journey. You don't have to worry about not knowing where to start. They give you a good head start. It's definitely possible to learn this tool and it's rewarding.

I was just talking to someone who said he's from the oil and manufacturing industry and they are also implementing UiPath and automations. Aside from our company, which is in healthcare, it seems that the solution is applied in pretty diverse areas, across every other industry. There are a lot of applications of the solution and a lot of success stories. It's really nice to hear those. They help us realize that we still have a lot more to extract when it comes to the benefits of UiPath.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
UiPath
February 2025
Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
839,422 professionals have used our research since 2012.
Ankit Hasija - PeerSpot reviewer
Training Head at MedTourEasy
Real User
With bots there is a minimal chance of errors when compared with results of human work
Pros and Cons
  • "The AI and machine learning that are built into these bots really help us to make bots at a mature level where they're able to track with real-world customers. They also help with employee engagement and business productivity and take them to a whole new level."
  • "The UiPath community has grown quite a bit, but it's still not on par with the kind of support that you would find with Automation Anywhere. That is still missing because UiPath is a relatively new entrant in the market. The community support is growing, but that is definitely one of the areas that can be improved."

What is our primary use case?

We've used it to automate most of our processes. Our organization is completely technology-driven and we have been able to automate a lot of our processes with UiPath. The main thing that we are using it for is document creation with multiple fields and approval processes.

We're using it to automate daily tasks, using small bots for multiple processes. In the long-run, they're actually connected together. A lot of people have left our organization in the past couple of years and, instead of hiring new employees, we actually try to build a bot for whatever the work those employees were doing.

How has it helped my organization?

By not replacing employees who have left, we have been able to achieve our aim of running a lean company. We are able to save a lot of money on HR costs as well as on the costs of hiring new employees.

In addition, our document-processing time has been reduced for every customer that we are catering to, and that has resulted in great ROI as well as customer satisfaction.

We have compared the performance of humans with the bots who replaced them as they left the organization. The humans were making a lot of errors compared to the bots. The bots are not perfect and they do make their share of errors, but they are quite different from human errors. Everything is logic-based, and everything happens with triggers, so the possibility of an error is minimalistic when something is being handled by a bot. That is especially true for a bot that is created with UiPath because it's so mature. Overall, there are hardly any errors that come out of the bots made with UiPath.

Another benefit comes from the UiPath Academy courses. It saves us on training costs because we don't have to develop the content for training new employees. We're not product experts when it comes to UiPath and the Academy delivers training in a fashion that is easy to understand. There's a lot of support provided with the training courses as well. Not only does the Academy help in terms of training-development costs, but it has minimized the duration of training for each employee who starts to use UiPath. The results are great savings for the organization, both monetary, through automation, and non-monetary when it comes to training.

The AI and machine learning that are built into these bots really help us to make bots at a mature level where they're able to track with real-world customers. They also help with employee engagement and business productivity and take them to a whole new level. Obviously, we cannot develop such technology from scratch. We used built-in processes and automations in the past, but once we found, first when we were using Automation Anywhere, and now while using UiPath, this type of technology, it really took over the technology suite that our organization had been using previously and replaced it completely. UiPath is a complete suite that can handle most of our needs by itself.

What is most valuable?

Document creation is one of the most important features for us. As a healthcare company, we have a lot of documents with complex fields. For example, if a treatment is booked by a customer in another country, a lot of paperwork has to be completed. That paperwork first goes to the healthcare provider and, once accepted there, it comes to the company to be approved by the management. Then it goes back to the customer.

In addition, the process has been integrated into mobile apps. That way, a senior manager gets a request on the mobile app and to approve the transaction they just have to press the "Accept" button and everything else happens on its own. All of that happens in a matter of seconds.

Also, the UiPath Academy courses are very user-friendly and enable us to achieve a lot more. Those courses have taught us a lot, especially for our new automation employees. Once the basic courses are completed by any new employee, we actually recommend that they complete the certifications that are available via UiPath, and some of them are actually free of cost. Only after completing certification do we allow them to work on the floor. We have found the Academy content to be really amazing in terms of design as well as its functionality. We have made use of all of the courses there are.

What needs improvement?

The UiPath community has grown quite a bit, but it's still not on par with the kind of support that you would find with Automation Anywhere. That is still missing because UiPath is a relatively new entrant in the market. The community support is growing, but that is definitely one of the areas that can be improved.

Also, sometimes there are failures in the cloud during migration. Say you're migrating it from one instance to another instance. There are failures and there's not much support for such cases in the UiPath documentation. While it is a rare instance that we need to migrate, whenever we do have to migrate, we generally face some issues. I feel that there are bugs in that area.

For how long have I used the solution?

We've been using UiPath for about three years.

What do I think about the stability of the solution?

The platform is really stable. There's never been a point when it's been unstable or has had runtime issues. There have been really minute server crashes, unexpectedly. But I don't think that is due to the platform. It is more due to the server environment and the hosting environment not being configured properly. There are no problems whatsoever in terms of the stability as well as the performance of the product.

What do I think about the scalability of the solution?

The product is very scalable. It is meant for scalability. It is specifically meant for a situation where there are a lot of tasks that have to be completed by and it automates everything. Even if large volumes of data and tasks have to be completed with lightning speed, that is exactly where UiPath fits in. It does the job beautifully. That is the reason it was able to replace the whole technology suite that we were using, a suite that consisted of different products.

How are customer service and support?

The technical support has been great. The only issue that we've had is that there aren't enough specialized support people who can help with the server issues. Configuring Google Cloud Platform with UiPath can be challenging. There were some errors that we were not able to figure out on our own. There are two support teams that we could reach out to, either the server support or the UiPath support. Sometimes both of them were confused about what was causing the issue. And sometimes, it takes more than the anticipated time to resolve the issue. But overall, UiPath provides great support.

How would you rate customer service and support?

Positive

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

At first, we were using a completely in-house technology system. After that, we used Automation Anywhere for a couple of years. But once we started using UiPath, we were able to replace that completely.

How was the initial setup?

The initial setup was fairly easy. We've been using the Google Cloud Platform to host the entire automation platform and there isn't much documentation for deploying it on GCP. There are a lot of settings and configurations that are location-specific and that relate to the load and the number of bots that you are going to make with UiPath. There are a lot of things that come into the picture and the documentation is not up to the mark.

To sum it up, it is a little difficult, but not impossible to deploy it initially.

It only takes a few days but it depends on the complexity of the kinds of bots that you plan to run with the platform. Certain bots could take time. For that situation, there are consulting services. Also, there are certain bots that are already there as a template and you can customize them. But if there are processes that require a custom bot to be built from scratch, that could definitely take time. That could take from months to a year if it's a very complex bot and you're creating it with an in-house team.

Our implementation strategy was to take one step at a time. We had designed a complete project deployment roadmap, in which we had certain milestones that we planned to achieve within a few months. There were then more milestones that we planned to reach within a year. We did have to take on some consulting services from UiPath partners for the customized bots, but that resulted in the development costs being reduced, as it went a lot faster than it would have gone without the consulting support. It has gone pretty smoothly.

What about the implementation team?

Apart from the consultants for the customized bots, the initial deployment was completely handled by our in-house team. There was a fair bit of documentation provided with the system itself and we found it sufficient to take care of the initial deployment.

What was our ROI?

The ROI has been really excellent. We're able to save a lot of costs that were previously paid for subscriptions to multiple suites of software. We were able to save all of that and invest it into one product, UiPath, as well as into development of the bots.

The ROI has been very positive for us. The main issue is that there is an initial investment that you have to make. Once you do that, the ROI keeps on growing year-on-year. For us, it has only been three years. If we compare our costs and ROI over a longer period, I'm sure we'll see a lot better ROI.

The costs are related to infrastructure and development and, of course, at a later stage, include monitoring and maintenance. If you compare all of that over a longer period of time, you'll see savings of anywhere between two and 15 times compared to an equivalent system, over a period of about five to seven years.

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

Another area with room for improvement is the pricing. Initially, the pricing was a lot more affordable. Now, it seems a bit excessive.

Get an estimate of the cost from UiPath sales representatives. Don't just include the UiPath cost, but also the consulting costs that you might have to pay, and the number of licenses that you might need as an organization. The third thing to consider is the development cost of the bots. All of that has to be considered well in advance.

I don't think there is anything that UiPath bots aren't able to do. But be aware that the budget could become excessive by using UiPath because there are so many different costs that come into the picture. You could require trained employees, people who have previous experience with UiPath, to develop bots that are a custom fit for your organization.

Cost would be one of the things that I would recommend that other organizations consider in advance to see if it suits their budgets. They should also consider whether they have the resources that can deploy and design bots that are able to automate the tasks and the processes that they want to automate.

Which other solutions did I evaluate?

Apart from UiPath, we also used Automation Anywhere. The reason we use UiPath far more than Automation Anywhere is because we have been using it for some time and we have some resources who are quite well-trained on it. It suits us pretty well. It has automated most of our processes and really kept our system moving. Whatever issues we have had with the product have been very well resolved by the customer support team in a very timely manner, and that is another reason we prefer UiPath over Automation Anywhere.

What other advice do I have?

You need to have resources who are trained in UiPath. You could take the initiative of training employees, but you need some senior resources who have prior experience with UiPath who can be project managers and guide the development and analyst teams on how to reach the goals that the organization is trying to achieve.

UiPath was a fairly new product when we started using it. They were giving a 60-day free trial and were also providing free certifications for that initial period. That is how we started with it. Over the years, we've seen that the UiPath community has grown quite a bit. From being a new entry in the automation market, it has grown into a very mature product and it has now taken over as the main system that our company is using. We rely on technology to support our backend processes and we need a system that is very reliable in terms of delivery. UiPath has turned out to be a system that works out very well for us. The UiPath community really helps whenever there are bugs or glitches that our company is facing. You can reach out to the community where there are very senior developers as well as analysts and you can get a lot of help there, apart from the customer support.

It runs in its own private cloud in the Google Cloud Platform. We have some projects that are run on UiPath that are given to independent contractors to work on. We give a contractor a license for the system and they have to install UiPath on their computer and complete whatever work they have to complete on that. But for our internal organization and employees, we have a private cloud over which UiPath is running.

The biggest lesson would be to just take one step at a time. Make use of the partner support at the beginning. Initially, we tried to build everything ourselves and that cost a lot more than it would have if we had used consultants. There are companies that provide consulting support and there are companies that will actually build your bots exactly to your requirements. That way, you can just deploy them from day one. They also provide maintenance and support for the bots they have developed for you.

Which deployment model are you using for this solution?

Private Cloud

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

Google
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 Program Lead at Mercy Health Corporation (Data)
Real User
Intuitive with excellent partnerships with other vendors for built-in integrations
Pros and Cons
  • "My impression of UiPath's stability is good. Compared to some other automation vendors that I've used, I would say that UiPath is more stable and better."
  • "UiPath could work towards more engagement on the community practice side. Some of our people are having a hard time understanding how to make sense of the data that UiPath puts out."

What is our primary use case?

Our primary use cases are within the financing and HR teams right now. But of course, there's a lot of opportunities in the clinical space and with MB services. We have use cases in all of those departments throughout the organization, but right now we are engaged primarily with the HR and finance team.

We have two automations in production right now. We just started our COE and it's been exciting so far. We are building things and have identified quite big end-to-end opportunities. 

How has it helped my organization?

I'm not new to the automation world. I've been in this field since late 2015 and I've seen the ROI you can get with it. Some things you can quantify and others you can't. However, we are very new to UiPath so I can not comment on improvements just yet. We will know within a year. 

We have seen savings in time. One of the automations that we have in place with our finance team is a monthly reconciliation process. The first three to five days of the month are critical in finance. So, if you're able to save as little as half an hour every day in those five days, that adds up to a full day of work. This automation has helped our accountants and the finance team do their closing and be on time and have extra time to analyze things. They're not fighting fires anymore.

What is most valuable?

The partnerships that UiPath has with other vendors are excellent. Some of the applications that we rely on heavily, like DocuSign for Workday, already have built-in integrations with UiPath. This will help us scale and go to market quickly. 

I am happy that they are always listening to us and doing as much as they can to include more features. 

What needs improvement?

UiPath could work towards more engagement on the community practice side. Some of our people are having a hard time understanding how to make sense of the data that UiPath puts out. 

There could be some guidance as well on how to calculate ROI. ROI is how much money you have spent and how much you are getting back. But, how can I know how much money I've spent? Do I calculate the cost of infrastructure? Do I calculate the cost of the team I have? Where do I begin? What is the right way to look at ROI? What are some of the analytics I should be looking at?  

Utilization, the success rate, business value, and ROI have to go hand-in-hand. You cannot tell a whole story with just ROI. 

For how long have I used the solution?

I have been using UiPath since March of this year. 

What do I think about the stability of the solution?

My impression of UiPath's stability is good. Compared to some other automation vendors that I've used, I would say that UiPath is more stable and better. 

How are customer service and support?

We do not have a lot of experience with them but whenever we reached out to them they helped and directed us. 

How was the initial setup?

The initial setup was straightforward. It was on-premise and run-of-the-mill. Our team is very knowledgeable and had already done similar implementations. 

What about the implementation team?

We had four people engaged in the implementation from our side. We partnered with EmiTech for the deployment and they brought in their expert and helped guide us through the installation process. 

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

I do not fully understand our pricing model yet, but I would say that it is fair. I cannot tell at the moment how it is going to affect us. Right now we have only six unattended bots and maybe two attended ones, so we will see how it goes as we grow. 

What other advice do I have?

The ease of building the automations depends on the process, but overall I would say that UiPath is intuitive. If you understand some basic functions of logical expressions or loop functions, UiPath is intuitive enough to help you build some impressive automations. It is easy to pick up.

We have a few people who have completed UiPath Academy courses and are now going for advanced certification. I'm not planning on building any bots on an enterprise scale myself, but I am going through the training as well. 

UiPath Academy is excellent because it is intuitive. Of course, you have to have some development or SDLC knowledge, but it helps tremendously. You get so much insight on the features. You also get to build a small automation. I dedicated 30 to 40 hours to the trainings and was able to get some knowledge from it. 

The trainings are even easier for people from accounting, for example. They are used to macros, automations, and file transfers. Conceptually, they are already there and with a tool like UiPath Academy, they can start using the solution. It's important to just stick with it.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Solution Delivery Lead at a tech services company with 11-50 employees
Real User
The product is where it needs to be; discovery tools deliver value
Pros and Cons
  • "We are running around 20 bots and have 105 automations in production today. One of our automations saved 25,000 hours. Overall, I'll say we have more than 250,000 hours saved for the organization."
  • "The pricing could be more transparent. Overall, I think the pricing is fine, but they keep changing it. It should be more structured. They don't have to tell us what their pricing is, but they should publish how the product is broken down."

What is our primary use case?

Our use cases for UiPath are all across the board. We started primarily in the finance and accounting sectors and moved to our integration center, which is made up of individuals working with our field operations folks to schedule and conduct work.

We have also moved into HR and found a lot of hours there, as well. We have also done automations for our IT and supply chain sectors. We probably touched about 15 different business units within our organizations with UiPath automations.  

What is most valuable?

We have seen a reduction in human error. A perfect example of that is an automation that takes a report from our bank and identifies all of our customers who have changed their routing or checking account information from the previous day. It then goes into the system and figures out which of these customers are check-free and updates their routing account number information. This process used to take four people four hours each day. It now takes the bot less than 15 minutes a day. There was a lot of room for human error in this process that has been eliminated. It has been automated, improving the data quality instantaneously.

The UiPath Academy was one of the biggest reasons why we chose this solution over other products. What was important for us was the availability of the free online training that we could do. 

The other vendors we were considering at the time were offering training but for a fee. We would have to pay some $2,000 per session and our upfront investment to get the team off the ground would have increased exponentially as a result.

Also, with those classes, you don't always know which quality you're going to get. Sometimes they're phenomenal and other times not so much. 

We've leveraged the UiPath Academy with our college recruits/interns. We have been able to say, "OK, we're going to hire you, but here's your commitment. You need to go through these training classes before you start your job." This would help them hit the ground running, which is phenomenal. 

The UiPath Academy expedites onboarding, which is probably its biggest value.

There is more that we could be doing with the platform. At the moment, we're just leveraging RPA right out of the box. We're just doing what I would call plain Jane automations. We're not doing a great job of leveraging the process discovery tools, which is a huge pain point for us. A lot of businesses are dealing with people shortages right now, which is taxing. And the people that are there are doing too much work so they don't have time to sit down and document their processes. Having those process discovery tools will elevate our game and allow us to be able to help them more quickly. That's a huge win for us. 

The other piece of the pie is that as we roll out automation to our organization, we're finding nuances with the process. Using some of UiPath's process mining tools, we can identify discrepancies between, for example, processes in Ohio versus Pennsylvania or Virginia or Kentucky. This would be huge for us because we spend a lot of time addressing these nuances for the automations.

What needs improvement?

The pricing could be more transparent. Overall, I think the pricing is fine, but they keep changing it. It should be more structured. They don't have to tell us what their pricing is, but they should publish how the product is broken down. 

Also, as a customer, one of my frustration points is that I'm not sure the customer success team is engaged at the right level with the customers. There's too much focus on selling more product versus helping to evolve the COE. 

There are many partners out there that have kind of learned over the last two years like this is what we need to get it off the ground. There are so many customers out there that I've talked to that have bought UiPath and it's just sitting on the shelf. If they can help them get it off the ground and get it going, then they can increase the community. 

Another issue that we run into that is not necessarily a reflection of the solution is the fact that our IT operations team does not want us running automations during business hours. This is because they don't have a good understanding of what the true impact of automation is on the source system. It would be great to have UiPath help us educate other members of the organization that automation is no different than human interaction. This could help people like me communicate with stakeholders and increase our ability to run even more automations. 

For how long have I used the solution?

We started using UiPath in November of 2018.

What do I think about the stability of the solution?

I haven't seen any issues with UiPath's stability. 

What do I think about the scalability of the solution?

We haven't seen any issues with scalability. 

How are customer service and support?

We have had a mixed bag with UiPath's tech support. We have upgraded to premium support now because we need more help. The reason why we went with premium support is because we were not getting what we needed from the customer success team.

How was the initial setup?

The setting up of the infrastructure and getting off the ground from a technology standpoint was the easy part. The complex part was setting up the governance model and setting up the COE model. 

I think it's probably gotten better since 2018. When we started, I didn't feel like UiPath or the partners had their heads wrapped around governance and the infrastructure set up.

At the time, I felt like I was on my own when it came to security aspects and things like setting service-level accounts for bots, setting up bots on virtual machines, and governance aspects like setting up a steering committee or the structure around the intake, tracking, or ROI processes. 

The service providers and UiPath did not help me. It was difficult in that sense in the beginning. I even ran into some trouble with my superiors because the whole process was taking longer than expected. 

What was our ROI?

We are running around 20 bots and have 105 automations in production today. One of our automations saved 25,000 hours. Overall, I'll say we have more than 250,000 hours saved for the organization.

I think we take a fee of $50 per hour, so that's well over $10 million saved that went back to the organization. 

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

UiPath's pricing can be confusing. They are changing it all the time. It would be nice if it was a bit more transparent. 

Which other solutions did I evaluate?

Before settling on UiPath, we looked into Automation Anywhere and Blue Prism. This was back in 2018 and the product has come far since then. 

To be honest, the best product offering at that time was Automation Anywhere. However, we understood UiPath's vision and saw where it was going. We liked the training that was available and there were a couple of use cases that we needed that Automation Anywhere would not be good for. 

Cost was another factor. At that time, UiPath had aggressive pricing that helped them get their foot in the door and enabled us to get off and go. 

What other advice do I have?

My first bit of advice is to ask questions of customers. It is helpful to build a community around you of individuals that you can call upon and just ask questions. In Columbus, we started an intelligent automation user group that brought together customers. It wasn't necessarily UiPath-specific. We talked about different topics and challenges that we are having. 

For me, that was helpful, especially in terms of governance because I got a lot of good ideas from different people in regard to how I should set up my governance or how to handle certain security issues. I highly recommend connecting with other customers and leveraging the experience and knowledge that they have rather than trying to figure it out on your own.

We love UiPath Studio and we have done a little bit with StudioX. We have not had a high level of success with them because our business has been taxed. Trying to find business resources to put towards those efforts has been our biggest hurdle to getting a citizen developer program off the ground.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
RPA Lead at a tech services company with 201-500 employees
Real User
Speed ups and reduces the cost of digital transformation and offers good AI functionality
Pros and Cons
  • "The product is well-integrated with different tools that can help with logging, et cetera."
  • "For a few of the projects, we have saved money, however, on a few of these projects we've noticed less revenue. The orchestration cost is a bit higher when we are working on smaller projects."

What is our primary use case?

We deal in banking and finance. The use case is based on the transaction dates. For example, how customers are using credit cards, net banking, transactions, and what components they are buying. We gather this information in order to provide a CIBIL score. 

We do have multiple applications, which are provided to the banks so that they can work without taking much time. We have a set of test cases that need to be automated and we'll run it up. 

What is most valuable?

As of now, we test and we usually have a CSED pipeline as well. We are not only restricted to any one of the features in UFR. We are using Citrix, among others. 

The solution makes it easy to build automation. Earlier, we used to collect the data and create a hard copy. Now, these are all processes that are automated. There are fewer human interventions that are required to collect the data from the email or collect the data from the hard copy. It is auto-generated through auto-generated mail. It will collect all the details and save them to a repository. Based on that, our support team is providing the solution to the customer, and it's much easier.

UiPath enables us to implement end-to-end automation. These processes are very complete. Where there's not a single person is in practicum, however, it's only deployed in our productions. 

They have included the chatbot. Therefore, if the customer is having any issues related to any of the products, they will raise their queries. We will log these queries through a bot system, and this will get notified to the escalation team. They will locate into it through banking domains or through the solution of it and providing the solution on emails. It's very helpful.

End-to-end coverage is one of the best features. If their service display is not good enough, or if they are facing any issues, we can sort things out faster, which makes customers very happy. They are getting the solution on time, and they are running 24/7. Human workers are not able to provide each and every solution on an immediate basis, however, by using the solutions, we have got a solution for the end-user that responds immediately so that they are satisfied and their needs will be fulfilled much faster.

As of now, we are using attended automation, however, we also have created some of the use cases, which are going to be linked through unattended automation. Attended automation helped to scale RPI benefits in our organization, by automating department or all specific processes that require human-robot collaboration.

For example, in one project, which we used as a test, typically the turnaround would have been 15 days, however, with UiPath, we were able to churn out this product in 30 minutes.  It's amazing how much we are saving in terms of time. We've been able to shrink timelines.

We do use UiPath's AI functionality in your automation program. The complexities are always a part of the banking industry as data is from many places and over a large amount of time. However, when we talk about the calculations, it's when human beings are involved where it really takes a while to get a task completed. With automation, we can shrink that down to 15 or 20 minutes and know in that short amount of time a person's complete financial background and if they are credible or not. This customer doesn't have to wait so long to get the results they need. 

UiPath's AI functionality has enabled us to automate more processes overall. Now, for example, it's feasible to process data, and, if we have to, get the data explained very simply to calculate a score and find out if a person is genuine or not. We can look at credit histories, transactions, et cetera, and based on that, be able to process requests in order to enable users to get loans in seconds instead of days or weeks. 

UiPath both speeds up and reduces the cost of our digital transformation; it increases processing speed and saves costs that would otherwise be taken up in longer-term tedious tasks.  

I've used the UiPath apps feature, however, I cannot say it's fully required for our processes. That said, it was very helpful when we did use it. 

UiPath has helped us reduce human error. We can achieve our goals, as mentioned, in 30 minutes, without having to manually go from one stage to another, which may cause errors. It frees up our employee's time as well, to help improve their focus. That, and, within a week's time, we can save 30 hours on a single resource. It allows those employees to really focus on higher-value work. Employees are happier as they now have the time and space to build their skills.

Overall, UiPath has reduced the cost of our automation operations. This reduction is around 30% savings. 

The product is well-integrated with different tools that can help with logging, et cetera.

The task capture is great in that we have all of this data we are receiving that's automated and we don't need to invest much time in creating documents.

What needs improvement?

For a few of the projects, we have saved money, however, on a few of these projects we've noticed less revenue. The orchestration cost is a bit higher when we are working on smaller projects.

From the improvement perspective, I am from the testing background, and UiPath has recently released some announcements related to scrums. I would be happy to see their products be involved with scrum teams.

Just like they have data for the JIRA automation, maybe if they can include some of these options in the Rally solution. It's a tool that is used locally for various projects and having automation activity included there would be useful to us. 

From a migration perspective, if we can get something better than the manual process that would be great. It would be nicer if it was smoother for those doing implementations. 

For how long have I used the solution?

I've been using the solution for five years. 

What do I think about the stability of the solution?

I can say it's a very good tool from the RP perspective. It is helping us to get our work faster, saving time as well as offering multiple functionalities. We haven't had any issues with it. 

Everything is good - except the capture part. They could improve on that as we are getting less accuracy as compared to the other functionality. Other than that, the rest of the components are fine.

What do I think about the scalability of the solution?

The scalability is very good. 

On my team, somewhere around 14 people are working on the UiPath product. There are several other teams also on it. Likely, there are around 50 plus people in total on the solution.

We are regularly using this product. I cannot say I'm not using a single day. 365 days a year this solution runs, as these processes are basically used on the weekends as well. Based on the schedule, it is pretty much always running in the UAT or QA environment. 

How much we use it depends on the products. If we get more products, we will increase usage. 

How are customer service and technical support?

The customer support is very nice. Most of the time, we are getting a resolution from there.

I would rate them at more than eight out of ten. Over the last three years, I've been interacting with the web team on customer support. I tend to get an immediate response from their team for the assignment of my ticket, and they schedule a call. However, in some of the operations, it's not possible to directly interact on the WebEx.

It's important for us to have them extend their communications or extend their environment. Not every organization can get support as they offer it. Using Microsoft Teams or Zoom or a more popular platform may be helpful.

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

We did not use another solution that is similar. We previously used an automation tool that was purely used for the testing perspective. We decided to move to UiPath as it was an easy-to-use solution. However, I was not a part of the RPA tool decision-making process. 

How was the initial setup?

Earlier, it was a bit complex as we had to configure our robot with the orchestrator or the studio that was providing details. Now, when we are installing, everything is taken synchronously. We don't need to enter the required areas. It is automatically catching that from that environment.

The time it takes to deploy depends on the system resources or the system specifications. Usually, it will take around 23 to 40 minutes for the installation, however, now that they have improved their installation time as well, it may only take 20 to 30 minutes.

For us, the deployment plan is basically to focus on the data perspective. We don't want to lose any of the aspects of the data, which is already running, so we do take a backup first. The orchestrator has a different environment structure, which has already been configured like a development rather than a UAT.

These are the phases that we are using on a regular basis. Once it is certified for the first stage, only then does it move to the next phase.

We require 22 people to maintain the product. They are largely comprised of the DevOps team. 

What was our ROI?

While the solution is a bit expensive, we do see ROI. When we compare the ROI with the expenses differently, ROI is on the higher side. Of course, for the organizations who have a small product base, who may have less automation required, will find that expenses are higher. The more you automate, the more you save.

However, in relation to sharing actual data points, that's a bit tricky.

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

As compared to the licensing costs or the pricing of other tools like Automation Anywhere or Blue Prism, it's a bit cheaper, however, when we talk about the open-source tools such as Robocorp or Robot Framework, the cost is on the higher side. Microsoft Power Automate is also cheaper.

There are no other costs beyond the licensing. 

What other advice do I have?

We are just customers and end-users. I'm an RPA lead.

We are using an operating system related to Microsoft and several other features related to Microsoft. If they offered this type of product on a regular basis, that was less costly and had the same compatibility, security, and features, we'd likely adopt it. 

I'd advise those considering the solution to check the processes and compare them to their potential ROI. A company needs to consider if the tools will help them based on their environment and goals. It's important to first analyze the internal capabilities before jumping in. If they don't think they'll be getting the ROI they desire, they should look at another tool. 

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

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
PeerSpot user
Associate Consultant at Capgemini
Real User
Orchestrator saves us time by enabling us to create a bot once and connect it to many machines
Pros and Cons
  • "The most valuable features are some of the panels in UiPath Studio. For example, there is a debugging panel and a Designer panel. The debugging panel is useful because without it we could not solve any problems. The debugging panel provides functionality such as Step Into and Step Out, and we have highlight buttons. It helps us to analyze our code, what is wrong in a solution, and debug from the start to the end, to make the solution better. The Designer panel is where we create a workflow or step-by-step process, the place where a developer develops the code."
  • "One area for improvement is connected to the fact that it's completely based on Visual Basic .NET and C# languages. I would like to see some more basic activities that are particular to the VB.NET code, as well as activities based on LINQ queries because that is one of the fastest and most integrated languages. I would like to see pre-written activities so that we could simply drag and drop them into place and use them frequently."

What is our primary use case?

We mostly use UiPath in the healthcare and banking/finance sectors. Our use cases depend on the different sectors we use it for. A typical use case would be an Excel file with lakhs (hundreds of thousands) of records that we need to filter and apply some business rules to. We may have to check whether numbers are in integer or alphanumeric format so that they can be accepted by a particular application, or whether date data is formatted correctly.

We use it for end-to-end automation. We take all the input from users, regarding the full life cycle of a process, and use UiPath to create a business solution. An end-to-end project can include taking an Excel file and putting the data into a data table. Based on that, we create some business rules, check things with validations, and then create some templates. We upload the templates for different legacy applications so that they can be automated. A bot will run these scenarios in the backend, in either attended or unattended mode.

How has it helped my organization?

We may take student records and place those records into a particular template which we then upload to an application, whether a web application or a desktop application. If a human was involved in doing this, it would take days to filter the Excel and create a template based on a particular record. But by setting up some business rules through UiPath coding, it automatically applies those rules to create the template and upload it to the application. We can then send a notification to the user by email, because we have connectivity with Gmail, Outlook, and SMTP.

A human being can work eight hours or nine hours per day on average, but a robot can run 24/7. With automation, we can save time and money by continuously running things on the same machine without any errors. The accuracy can be 90 or even 100 percent, depending on the logic of the code. It also helps the communication between clients, users, and our organization, improving the partnership. It definitely reduces human error because it's automated and well-tested. It increases work volume because it's very fast. In terms of the amount of time it saves, for repetitive tasks it can save 90 percent of an employee's time. Employee satisfaction has definitely increased.

UiPath is also helping us to increase the number of tasks we can do. For example, if a human being is reading an Excel, doing some operations and validations within it, it will take hours or days to complete. But using a UiPath robot, we can simply create the set of necessary instructions in our code so that it will run within minutes or even seconds sometimes. It is very fast.

We use every component of UiPath, from Studio to Orchestrator. It's very helpful and it is very fast. Orchestrator is very beneficial because we only need to create a particular robot once and then we can simply connect it to machines. It definitely saves time because we only need to maintain the versions of a package and the code, and that can be done locally or via Studio. Because there is a chance code could be deleted on a local machine, the fact that Orchestrator is in the cloud means we can definitely retrieve it from there.

Orchestrator also helps save time because there are scenarios where we have multiple stages of input, where something depends on a value. As developers, we don't need to provide the particular input and again publish the same package. We just go to the cloud, check the process, check the assets, change the value, and it will automatically update. It's a robust solution. Like its name, Orchestrator really does help us orchestrate things.

Also, non-technical people, the users, can see what is happening in their jobs. They can check the status of particular scheduled jobs and see whether they are running or busy, and how many bots there are.

Attended robots are also helpful because sometimes we have a scenario where a user cannot share credentials because everything must be secure. In that type of situation, we need attended automation that can be run on a particular machine in front of the user. While it's running, they can do other work on the same machine. That kind of implementation enables us to automate while keeping things more secure. This is important to us because security is a main concern. It allows users to keep their information safe, rather than making it available on other machines. It's their intellectual property and we respect that.

What is most valuable?

The most valuable features are some of the panels in UiPath Studio. For example, there is a debugging panel and a Designer panel. The debugging panel is useful because without it we could not solve any problems. The debugging panel provides functionality such as Step Into and Step Out, and we have highlight buttons. It helps us to analyze our code, what is wrong in a solution, and debug from the start to the end, to make the solution better.

The Designer panel is where we create a workflow or step-by-step process, the place where a developer develops the code.

Within UiPath Automation Cloud, we are using Orchestrator in which we can

  • deploy the bots and maintain services
  • create attended and unattended robots for different versions of machines and manage which robot runs in a particular environment
  • use the queue to manually configure the times that bots repeatedly run. Using Orchestrator, we can simply schedule the target application. The queue also has a retry mechanism so that it will automatically take input, and we can specify the number of retries
  • store a user's ID and password credentials in the Orchestrator database
  • check the Orchestrator home page for what processes and jobs are running, and see any feedback on them, as well as the output
  • see the logs in Orchestrator.

What needs improvement?

They are currently working on most of the things I have thought about that need improvement, such as connectivity with other software and AI/ML capabilities.

But one area for improvement is connected to the fact that it's completely based on Visual Basic .NET and C#. I would like to see some more basic activities that are particular to the VB.NET code, as well as activities based on LINQ queries because that is one of the fastest and most integrated languages. I would like to see pre-written activities so that we could simply drag and drop them into place and use them frequently. It would be better to not have to go into the syntax for that particular language code. I would prefer if we could use activities from the Activities panel, and just provide the input and output, and they would work in the backend.

For how long have I used the solution?

I have been using UiPath for the past two years. I have very good experience in this particular tool, as an RPA developer. I have created enterprise solutions and business solutions from end-to-end.

What do I think about the stability of the solution?

The solution is stable because it has been developed precisely and it's already optimized. It depends on the user's input and on the architecture and the environments. We have very good stability.

What do I think about the scalability of the solution?

UiPath is very scalable. It depends on the user's requirements and on the approach we follow. A modular approach makes it more scalable. For example, if we have different VMs, different accounts, or different licenses for the machines on which we are running, we can simply create one package and we can deploy it on the various machines, if we have the licenses for those robots. 

You can create one set of code or a package and run it anywhere, if it is suitable and the requirements are met. That's one reason the scalability is very good. 

We have a huge market and a huge environment. We can continuously run with a multi-bot architecture. If the code is developed that way, it will definitely increase the scalability.

UiPath is used by many users in our company. Their roles are varied. They could be in data analytics or they could just be doing some tedious task.

The business side is happy with the solution because it is decreasing tedious and repetitive tasks. They are happy with the time and money savings. As a result, they want to do other things via UiPath robots. They want to find other processes where the work can be done more productively.

How are customer service and technical support?

UiPath support enables us to manage issues by creating non-production and production tickets. We can discuss issues in calls and show them examples of the particular issue or activity under discussion. They provide us with support. Sometimes, when activities are not working, we can upgrade and downgrade the version of that particular activity. We can even send logs to them so that they can analyze and troubleshoot issues. It definitely helps.

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

I have only used UiPath for RPA. I have read about tools like Blue Prism and Automation Anywhere,  but I cannot compare them. They all have their own advantages and disadvantages. I like UiPath because it's user-friendly and it has a very big community in the forums. We can learn from the community. And the UiPath Academy provides training, certification, and diplomas so that a person can learn and develop the ability to create a solution.

How was the initial setup?

The initial setup is a little complex. You need high-end knowledge. You need to create the Studio setup on the different VM environments, deal with the licenses, and the Orchestrator setup. All of that requires good knowledge. You need to understand infrastructure and how things are set up. It's complex for regular users. The installation itself is relatively easy, but understanding the infrastructure is challenging. With guidance and training, it definitely becomes easier.

What was our ROI?

Licenses are costly, but, in the long run, UiPath will definitely help the business. Developing a solution is a one-time investment, which can be completed in a couple of days. But that work will be done next month, and again and again for the next 10 years. It definitely helps with digital transformation because it can connect solutions and create better opportunities.

UiPath is a good investment and return on that investment is very good. We can create robust solutions with UiPath.

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

Some licenses might be costly but it depends on the type of work involved and the turnaround time required. If you want to include AI/ML bots, it will definitely cost you more. If you want to use some of the latest features, like UiPath Insights, that will cost more.

But for low-level bots and automation and normal use of Orchestrator, the cost is per-bot.

Overall, pricing of the Enterprise Edition is pretty good. And for practice, we have the Community Edition, which is free. They also provide trial robots for two months so that we can use them for learning.

What other advice do I have?

When it comes to implementation, we think about how to make a solution robust so that it can be controlled and configurable. That way, if something changes in the future, we can work on it accordingly. It should be a modular approach.

You need to focus on requirements-gathering so that you can focus on exactly what the user wants, how the application behaves, and what kinds of errors might happen. You need to check all the environmental factors. Those are all lessons I have learned from creating UiPath automations. You also need to analyze things from the business perspective and think about how much money and time is being invested and what the ROI will be in the end.

End-to-end automation, starting with process analysis, then robot building, and finally monitoring of the automation, is a very important aspect of UiPath. Rather than starting directly with the coding, we analyze the business process so that we know how the business is manually doing something and understand their problems and how much effort they are putting into it. We then start to think about how we can use a bot to save time and money. Each phase of the process life cycle is important because, phase-by-phase, things need to be passed from one to the other as input. After delivering the automation to production, we need to provide monitoring services so that if there is an error or downtime, we can make changes. That is why each phase is important in the life cycle of RPA.

From the business perspective, we check what kind of automation is involved and how much time and money we can save by automating, as these kinds of projects are high-budget. The main goal is to run the business as fast as we can. We analyze whether it is suitable for the business and how it can be profitable. We look for processes where we can save 85 to 95 percent of the time or money involved. We also consider how much human error is involved in the process as it is.

Currently, we are not using the AI/ML functionality. But because I use the Community Edition of UiPath in my personal work, and it has the latest features, I have attended the training for AI Center provided by the UiPath Academy. I tried some analysis with these models, as well as the checking of words by AI/ML, in the Community Edition, and it is one of the excellent features. It's very useful. ML models are amazing. They are using APIs which are connected to Orchestrator and they are running those kinds of models. We can also deploy our own custom models if we know the AI/ML tools.

UiPath is one of the best tools available in RPA and it's currently booming. It's the perfect tool because the UI is very friendly. It is widely used. I believe pretty much everybody in the IT industry is working on an RPA solution, many with the help of UiPath. It depends on the particular business and whether they have the capacity, but everybody wants to increase use of UiPath because it provides cloud-based automation and it's a robust solution. Everybody is happy with the solution. They want to create more automated processes so that they can decrease that time and costs in their overall projects.

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
reviewer1521363 - PeerSpot reviewer
Digital Strategy Manager at a energy/utilities company with 10,001+ employees
Real User
We have saved dozens of FTEs annually and increased the quality of processes where automation has been deployed
Pros and Cons
  • "The most important and valuable feature of UiPath is the ease of creating automations. It's a workflow-based model. End-to-end coverage is, no doubt, very important, because when you use a fragmented solution, the overall process flow becomes shaky. UiPath has the required capabilities to create an end-to-end solution for a business case."
  • "The cognitive area is one where there is room for improvement. Automation Anywhere has grown in that area, whereas UiPath still is more dependent on third-party integration. That is something which they should be focusing on more. They should acquire a product and get it integrated."

What is our primary use case?

We use UiPath for cases where we have to do a workflow-related mechanism. Most of these use cases are small, Excel-based solutions and desktop-solution-related workflows, where one or two applications have to be connected, along with the Excel operation, for the end-to-end workflow creation.

We use both attended and unattended automation.

How has it helped my organization?

We have created 10-plus solutions using UiPath, and the savings that have been generated from these solutions are around $1 million. They are very cost-effective solutions: finance, order-to-cash, and protocol-to-pay processes. It has created value on the higher end, because the processes were quite cumbersome. We re-engineered the processes and started using UiPath for workflow automation.

We have saved roughly 50 FTEs on a yearly basis. It also enables us to use a lower skillset workforce, which is a cost-effective measure.

Quality, no doubt, is one of the key parameters of automation. UiPath has resulted in quality improvement for the overall processes where it's deployed.

It's on the OCR side and the workflow side where UiPath creates value to us.

What is most valuable?

The most important and valuable feature of UiPath is the ease of creating automations. It's a workflow-based model. End-to-end coverage is, no doubt, very important, because when you use a fragmented solution, the overall process flow becomes shaky. UiPath has the required capabilities to create an end-to-end solution for a business case. For our scenario, the business cases are quite small. That way, the turnaround time to create a solution is short and it becomes very easy to deploy, which is quite helpful for us.

Another important feature is the OCR capability, which integrates quite easily with other kinds of tools. We have integrated with ABBYY and we have even used the Amazon OCR engine. From an integration perspective, it is scalable enough to integrate with third-party solutions, whereas that kind of thing becomes a bit of challenge when we use Automation Anywhere.

We are able to use Python scripting and Python libraries for data extraction.

We also use the solution in creating attended automations. They are very much division-specific and are currently used by the procurement and the finance teams. These are on-demand, data reconciliation activities that are performed once a week. The bot is clicked by the person who is attending, which is generally a procurement or a finance guy. These are tedious activities so that's why we have the dedicated license for the attended format.

It is quite user-friendly with the drag-and-drop functionality. It has connectors which are quite suitable and industry-standard for basic applications that we use on the desktop, like for the Microsoft suite. From an integration perspective, it has done well.

We have also used its selector technology to automate processes with dynamic interfaces for one of the finance applications, where the UI screen is changing.

What needs improvement?

The cognitive area is one where there is room for improvement. Automation Anywhere has grown in that area, whereas UiPath still is more dependent on third-party integration. That is something which they should be focusing on more. They should acquire a product and get it integrated.

For how long have I used the solution?

I have been using UiPath for around two and a half years. I have used both Automation Anywhere and UiPath. We have both tools.

What do I think about the stability of the solution?

UiPath Robots are quite robust, and from a maintenance perspective it has become easy, if you create logs. It's pretty good.

What do I think about the scalability of the solution?

In terms of scalability, as I mentioned, it has certain challenges, but with the minimal capacity which we are running, it becomes easy to maintain the bots.

We have 10 to 12 automations already in place, and there are around five to six more in the pipeline, which are still being rolled out. The RPA tool we used is determined on a case-by-case basis.

How are customer service and technical support?

UiPath technical support is pretty good. Most of the answers are provided by the community forum. If you raise a ticket, they are proactive in getting back to you and addressing the point. It's good.

How was the initial setup?

The initial setup was okay. I was involved in the setup of Automation Anywhere four years ago, and with UiPath. Compared to Automation Anywhere, it was much smoother because the community side is quite good with UiPath. In the early days when we were facing issues, we had the UiPath community support to find answers. We did not have to raise a ticket with UiPath because we were able to get our answers in the community forums.

The first case took us around seven to eight months to put in place. The first one is, obviously, always a tricky one. We also picked a use case of medium complexity and it took a bit of time. Later on, we started building more of a workflow solution using our low-cost workforce and, after that, the journey was quite smooth. Initially there were some hiccups, but once the team understood the tool itself it became easy.

We deploy developers who require a lower level of skill sets, developers who do not have that much training. They are normal .NET developers whom we train for one and a half months on UiPath and they start developing UiPath solutions. We have a center of excellence with our developers who work on UiPath. We recently hired two more, so we now have around 11 developers who are working on UiPath.

Taking UiPath courses to get up to speed has been very helpful. I am certified for the tool because of the courses. The curriculum is at least on par with that of Automation Anywhere, although I would say it is much better. The only issue is that the courses are very limited. The AA University has increased to a vast number of courses, and most of them have become free for the end-user. The UiPath course material is good, but there are notably fewer courses and less certification available for people like us, who are more on the business side. AA has a business analyst program and a program manager certification, but I was not able to find anything specific like that in the UiPath Academy.

Our strategy with UiPath is that we generally go for unattended automation because that doesn't lock up our licenses for the bots. We prefer solutions which require unattended automation, because of a lack of budget and other constraints. From the deployment perspective, we have a dedicated server and we're following the minimum guidelines which are required to conform to the deployment standards.

What was our ROI?

The ROI generated is quite high because of the cost factor.

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

It is much much cheaper than the Automation Anywhere. That is a key differentiator. It is targeted at mid-level enterprises. It is cost-effective.

There are no additional costs beyond the standard licensing fees. We have taken few of the training-related services from them. Once we move to the cloud version we may require some consulting services to move from on-prem to cloud. That would be the only other cost associated with UiPath.

Which other solutions did I evaluate?

When it comes to the main differences between UiPath and Automation Anywhere, UiPath is cost-effective. It is quite a lot cheaper than Automation Anywhere. It is also drag-and-drop, a fact which makes basic automation very easy compared to Automation Anywhere. It's quite user-friendly. In addition, the OCR functionality is quite robust in UiPath because it also provides a third-party integration. Python scripting becomes easy and that means our OCR solutions are quite good. These are the pros of UiPath. 

Regarding the cons of UiPath when compared to AA, the first one is the level of scripting details. Custom scripting is quite lacking in UiPath. It's more a drag-and-drop functionality which doesn't allow that higher level of customized scripting when compared to AA. Secondly, the scalability is quite robust in AA as compared to UiPath. Even though we are not pushing the limit, the general opinion out there is that UiPath fails quite visibly when you try to scale solutions that involve operations plus a new product rollout. That's a challenge with UiPath. And, as I mentioned, AA has improved a lot in the cognitive area and UiPath has not reached that level. It relies more on the third parties.

What other advice do I have?

Even if you are a large enterprise and you're trying to start your RPA journey, UiPath is the answer. It sits in the top one or two solutions, along with Automation Anywhere. It's one of the leaders in RPA, and with the low cost model of the license structure, it is very easy to start with UiPath rather than with Automation Anywhere.

If you are looking for a strategic approach, where you have projected that within five to six years you will roll out 250 to 300 bots, scalability is something you have to factor in when starting your journey.

We haven't used the solution's artificial intelligence. We tried to run a PoC using a chat bot, but it didn't do well. I don't think UiPath has its own AI engine. They provide an API-level integration with other AI tools. We had a challenge there because most of the AI functionalities had to work on the cloud. We had to integrate with the Google Cloud and Amazon cloud, but both are in the public domain and transferring data from our office to the cloud was a challenge. We hit a wall. For that scenario, we moved on to Automation Anywhere, which provides us an on-prem solution.

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
Buyer's Guide
Download our free UiPath Report and get advice and tips from experienced pros sharing their opinions.
Updated: February 2025
Buyer's Guide
Download our free UiPath Report and get advice and tips from experienced pros sharing their opinions.