Try our new research platform with insights from 80,000+ expert users
Public Sector at Invoke public sector
Real User
Easy to build automations, reduces human errors, and saves on costs
Pros and Cons
  • "The functionality where you can quickly convert your code from Studio X to Studio is really nice."
  • "The StudioX interface is too different from Studio."

What is our primary use case?

We were with the Air Force and had really a lot of different use cases including finance, credit card transactions, flight authorizations for training missions, et cetera. There are a few hundred use cases.

How has it helped my organization?

UiPath has improved the way our company functions. For our customers, for the Air Force, they've seen a lot of enthusiasm around the ability to develop their way out of mundane work. For those individuals, it's been a good cultural improvement. That's really been the biggest thing for them.

What is most valuable?

The developers like the studio interface better than other RPA providers that they've used in the past and find it easy to use and can provide a lot of impact.

The ease of building automation using UiPath has been great. We actually have done them with airmen, with people that are in the Air Force. We've done training and workshops such as one-week workshops with about 250 airmen. Most of them, 80% to 90%, have built bots that work in production with basically little to no training. They can do a lot without any development experience whatsoever going into the solution.

The solution has saved costs for our customers. Overall, it's tens of millions of dollars there for a potential return. They're still working on scaling that out. However, bots that have currently been built could be spread out across the entire Air Force, which is 650,000 employees, and would have about $30 million worth of potential benefit.

UiPath has reduced human error. With one particular use case, we did with flight authorizations, they had to compare your names off of a PDF to a 40,000-row spreadsheet. That not only saves time, it also reduces that error dramatically as the bot can go and find the row in the spreadsheet and then match it exactly as opposed to somebody looking for it manually.

It has saved time for our customers, equally likely $30 million in potential savings and allowing for a shift to higher-order work.

We’ve used UiPath Academy courses. We actually have a new employee training right now using UiPath Academy, and we recommend it to our customers as well. It's fantastic due to the fact that we're not spending very much time onboarding new employees. We're letting them go do the academy and then help them in assisting where needed. That's a huge benefit for us as we can continue to do our job rather than focusing on onboarding. Users can also self-lead, and new developers can go and utilize it without a lot of interaction from others or a lot of help from others.

The functionality where you can quickly convert your code from Studio X to Studio is really nice.

What needs improvement?

The StudioX interface is too different from Studio. We have a lot of people and we'll go in and start people with StudioX and they have trouble mapping to StudioX from Studio.

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've been using the solution for 18 months.

What do I think about the stability of the solution?

The stability has been very good. We've had no issues with stability at all.

What do I think about the scalability of the solution?

I haven't seen any issues surrounding scaling. We're looking at one of the larger implementations of UiPath that exists right now. We were looking at a 250,000-user solution, however, we haven't done it yet. Therefore, it's hard to really comment on that.

How are customer service and support?

In terms of technical support, our people have used it, and I haven't heard any complaints, although I have not used it directly.

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

We did previously use Blue Prism and Robocorp.

I prefer UiPath due to the sales support for this specific Air Force opportunity. We started with Blue Prism. We switched over to UiPath due to the fact that they were getting some traction inside the air force, and then we got really tightly in the line with UiPath. For me, it's not as much a software bake-off to determine which software is better or worse. It's really the attraction the customer has, and UiPath is the market leader. That support is really what's driven us to UiPath.

UiPath has a good attendance solution, which helps to ease the adoption. Our developers' feedback is that the user interface and development methodology are better in UiPath. That's why they don't want to go back to the others.

How was the initial setup?

I am usually involved in the initial setup of UiPath. Our initial setup is really unique due to the fact that we're installing it in a government cloud. That is fairly complex, however, that’s very specific to that use case. Therefore, there are lots of challenges with that, however, that's more of a government problem than UiPath.

On average, for us, the setup takes a long time. It's taken us months as we have to get through these approval processes and things like that. In terms of the actual setup itself, it’s pretty fast and takes maybe half a day.

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

In terms of pricing, UiPath is fine. It is what it is, and I don't find it unreasonable.

Our situation is really unique due to the fact that we're trying to sell an enterprise license agreement through the Air Force. It's a pretty unique licensing situation.

What other advice do I have?

It's my understanding that we are using the 2020.10 version.

We are just using the studio and the automation. Due to the fact that it's the Air Force, we're really focused on just the pure RPA piece of UiPath.

Our clients do not use AI functionality from UiPath right now.

I'd advise anyone considering the solution to go fast. What we see a lot is a lot of go fast and plan for scalability from the beginning. There's a ton of potential out there, however, we see people getting bogged down in a lot of different things instead of really just automating and developing automation as quickly as possible.

I'd rate the solution at an eight out of ten. Any software product is really difficult to be a ten, to be perfect. An eight is probably as high as I would go for any software product. It does a really good job and it's easy to use and scalable. I've had no complaints about any of it.

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?

Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
reviewer1642950 - PeerSpot reviewer
Application Development Specialist at a tech services company with 10,001+ employees
Real User
Easy to use, quick to build automations, saves us time, and facilitates better use of resources
Pros and Cons
  • "UiPath has good recording features that help to create automations."
  • "Better support for databases should be included. For example, interacting with SQL Server and SQL Developer would be beneficial features."

What is our primary use case?

I am a software developer and I am a full-time RPA developer for my company. We create automation for internal purposes as well as for our clients.

I have implemented 15 to 16 processes end-to-end that cover use cases including Excel, front-end web-based applications, backend Windows applications, and sometimes Citrix. I have also done some Adobe Flash Player automation.

The REFramework (Enhanced Robotic Enterprise Framework) is what we use for most of our use cases.

We are using Studio for development on-premises and we use Orchestrator in the cloud.

How has it helped my organization?

UiPath has helped to improve our organization in several ways. Prior to UiPath, the company was using legacy methods of automation. These were time-consuming and required that more code be written. With the ease of use and speed at which automations can be developed using UiPath, the company is bringing on new clients and therefore, more business.

UiPath and the automations that we create help us to better utilize our resources. For example, a manual task that used to take between seven and eight days can be completed in one or two days with automation.

This product is bringing new clients to the business and nowadays, all of our clients require something to be done in the domain of robotic process automation. 

With respect to ease of use and building automations, UiPath is very good. I would rate them at least a four out of five in that regard, especially when compared to other products on the market. The ease of building automations makes them quick to create and it can be accomplished by people in the business sector.

UiPath enables and helps us to create end-to-end automations, and it divides all of the subtasks up in a good way. For example, monitoring processes is different from developing code, and each of these is separated such that they are independent, but we can link them together for the benefit of the process. This is important because I am a complete process developer, so having all of the different subtasks available in one tool allows me to best develop automation for our clients.

This solution has helped to decrease our time to value, which is something that is evident when you look at the automation we were doing previously. Our technologies included Python, VBScript, and other ways. These approaches took more time to develop and are a little bit more complex. With the help of this tool, it takes less time to build the same automation. It allows us to focus on building the logic and algorithms, without having to deep-dive into things like syntax. By allowing us to focus on the business logic for each process, it leads to significant time savings.

We use the attended automation feature and it helps us when it comes to tasks that require interaction between user and application, such as the necessity to enter credentials. It is quite helpful, in particular for BPM processes, and this is something that is important to us. The typical case is when somebody is doing repetitive work as part of their task. In other words, they are working on one task, and the bot is working beside them but needs the occasional input from the user. In these processes, the bot is doing 80% of the work and the user is doing the remaining 20%.

We use the AI functionality because it makes it feasible to automate processes that are quite complex. For example, Document Understanding and NLP from the UiPath Cloud are things that we use. 

The AI features enhance UiPath's capabilities and allow us to automate more processes overall. Previously, when we were doing a specific task, we may not have been able to fully automate it. With the help of AI, we can do more.

In previous iterations of our bots, before the AI features were used, we were not able to get all of the information that we needed from PDF files. This is specific to certain use cases, to present an example. The AI functionality generally gives us more data, whether from document understanding, computer vision, or otherwise.

UiPath has helped to reduce human error because the bot is doing everything and eliminates the opportunity for people to make mistakes in the process. UiPath has had a positive impact in this regard, although we have had successes with other similar tools as well.

UiPath and automation have helped to free up employee time and nowadays, they are more creative because of it. With many of their tasks automated, they have time to work on things that are more creative and have a higher value.

For example, for a task that used to take an employee 10 hours, they are now spending between three and four hours on it. In the remaining six hours, they can be more productive and work on more important tasks. This not only helps the employee but adds value to the company as well.

What is most valuable?

The selectors work to help automate at the front-end or backend of applications, and they are quite useful. If you use selectors correctly then the automation can be done in a systematic way. For example, selectors can be used for clicking tabs in an application, and what we do is create an algorithm with the correct logic to go with them.

UiPath has good recording features that help to create automations.

We use the REFramework as a template, which divides things such as the opening of applications, applying the business logic, using the queues, and closing applications. As part of this framework, UiPath provides a systematic architecture to us. We just have to understand and work with it by applying our business logic and coordinating effectively to create end-to-end automations.

What needs improvement?

I would like to see more AI-related features added. Improvements could be made to the models so that they are more compatible with data science and machine learning.

Better support for databases should be included. For example, interacting with SQL Server and SQL Developer would be beneficial features.

For how long have I used the solution?

I have been working with UiPath for more than three years. The company started using it before that.

What do I think about the stability of the solution?

Stability is something that UiPath is working on. The new versions have added more stability and important features like test suites and the workflow analyzer. Adding features and improving stability is a continuous process.

What do I think about the scalability of the solution?

In my previous company, which is a large MNC, there were between 700 and 800 people working regularly with UiPath. In my current company, we have between 400 and 500 people working with RPA using UiPath. As we continue to take on more clients, we will expand our usage.

There are a variety of roles for the people that work with UiPath. Some are developers, whereas others are set up or support teams. Our company is very heavily focused on this domain.

The number of people required for deployment and maintenance depends on the size of the process. A larger and more complex process requires a larger support team to maintain it. For example, a simple process can be deployed and maintained with a two-person team, whereas four people are required for a medium-sized process, and a six-person team would be used to handle a complex process.

How are customer service and technical support?

I would rate the technical support between seven and eight out of ten.

In general, we express whatever concerns we have and then within a few days, we get updates from them. However, sometimes we have to elaborate a lot before we receive an answer. The documents and repository that they use for analyzing and improving our processes could be organized in a more systematic fashion.

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

We were using a variety of legacy tools that were more time-consuming and needed code development to a greater degree. These included things like Python code and Visual Basic scripting. There are still other tools that are being used, in addition to UiPath.

Prior to UiPath, approximately 80% of our costs were spent on developing automations. With the benefits that come with UiPath, the RPA costs are now only 45%. As the costs have decreased and the volume of automations increased, it improves company profit.

I have worked with Blue Prism and Automation Anywhere, and I find that UiPath is easier to use. However, to capture more market share, UiPath has to continue expanding its machine learning and AI features.

Automation Anywhere and Blue Prism are still being used for some processes in the company. We have switched away from them in some cases, opting instead for UiPath, because in general, it is easier to implement automation tasks using UiPath.

What about the implementation team?

We have a setup and deployment team in-house that is responsible for implementation. They take care of the deployment for our clients and bring things into their production environment. 

The team does their best to keep updated on what UiPath features are available and what the current version is. If updates are pending then they will be aware of them.

What was our ROI?

The company is experiencing quite a good return on its investment in UiPath.

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

I began learning UiPath with the Community version, which is available free of charge.

Which other solutions did I evaluate?

Before choosing UiPath for any particular job, the company examines the process to see how complex it is. Based on the time that it will take to implement it, as well as the number of resources, whether in UiPath, Blue Prism, or something else, the decision is made. Different tools are used for different processes based on these assessments.

What other advice do I have?

I started my UiPath journey using the Community Edition, version 2018.4. After I spent some time learning UiPath personally, I began using it full-time in my company.

We have several different teams that use UiPath in different ways. First, we have the developers, who do the coding and create the bots. Then, we have the testing team, who ensure that the bots perform correctly. Next, we have the deployment team and after that, there is the support team.

My advice for anybody who is implementing UiPath is that they need developers who are good with logic. They should come from a coding background with experience in logic, algorithms, have some knowledge of C#, and have some knowledge of HTML tags.

The biggest lesson that I have learned from using UiPath is that technology can be made more efficient by using these tools.

UiPath has all of the features that are required to make automation successful. It is currently just ahead of other similar tools on the market and if they continue to add features then it could be the market leader.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
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.
Sr. Consultant at a consultancy with 201-500 employees
Real User
The Automation Cloud helps to decrease the solution's total cost of ownership
Pros and Cons
  • "For our organization, the Orchestrator has the most useful setup. All automation is more or less the same. With UiPath, the difference is the Orchestrator. The amount of integration it has is actually what makes it different from all other vendors."
  • "I've struggled a lot with automating Citrix applications with UiPath."

What is our primary use case?

Our current use case is primarily to automate business processes pertaining to finance, HR, and IT. Finance and HR have been bigger players, and other supply chain areas are currently being targeted. It's still in the ramp-up phase. We do not use it in a contact center environment.

How has it helped my organization?

In my former employment, not my current employment, we implemented some banking processes during the implementation phase, and last year, when the lockdown happened, due to the automation, things were much simpler, much easier to manage, and it was less dependent on people. This was not an Indian client, however, I could see that in the Indian market, Indian banks were actually struggling with the same function. That is where we could see a very significant difference. A lot of banking processes are dependent on manual processing.

What is most valuable?

For our organization, the Orchestrator has the most useful setup. All automation is more or less the same. With UiPath, the difference is the Orchestrator. The amount of integration it has is actually what makes it different from all other vendors.

I would rate the ease of building automation using UiPath at a nine out of ten. For automation in UiPath, you use a package. For example, if you want to do MS Office automation, you have an MS Office package. If you want to do Outlook automation, you have a certain set of packages that support that. If you have the package for that purpose, it's very easy to manage.

For ServiceNow, they did not have a package until last year. There was a UiPath team-supported package that was an unofficial package developed by a UiPath employee. Last year, UiPath came out with its own package, and that helped. Now we have standard automation for ServiceNow. That's actually made things more streamlined.

In terms of implementing end-to-end automation, the process analysis is currently outside of UiPath, but everything except that can be done by UiPath. For us, creating end-to-end automation using UiPath is not that very critical. Process analysis is a bit of a situation-specific thing, and at times, it's usually better to keep it outside of the tool. It always helps within the tool, however, it depends on the convenience and comfort that the client has. I wouldn't want to expose my ERP data directly for automation.

Typically, it takes two to three years to see the breakeven. The difference between on-premise and on-cloud is that the lead time is a little less. That's about it. Therefore, the amount of trouble and setup and that sort of thing is the only item to consider.

The Automation Cloud offering helps to decrease the solution's total cost of ownership by taking care of things such as infrastructure, maintenance, and updates, however, only to some extent. It's not a lot. In the long run, it makes it easier to get breakeven from the initial implementation. The maintenance happens a little less as well. When you're updating the Orchestrator, that is where your major maintenance jump comes in. If you're not upgrading your Orchestrator version, it's more or less the same. From an ownership perspective, if you're not upgrading Orchestrator, only your VM license and hosting cost will be different. This depends on the client.

If you already have an Orchestrator in place, having an automation cloud doesn't really increase or decrease the ability to scale. That would only be only in the case where you want a complete separation environment. In that case, you'll have to use a multi-tenant kind of setup. If you do that kind of a setup, it's the same if you do it on-premise or on-cloud. The time to ramp up should be the same.

We use a mix of attended and unattended automation. Attended automation is primarily helpful for a few things like where the application's less stable, where things like Citrix are involved, which already have their own set of infrastructure issues.

UiPath has reduced human errors in the organization. The lead time is reduced, as well as the lead time to activity and the lead time to develop. Specifically, if you do development in UiPath versus any other OEM, you see a very significant difference in implementation lead time from a development perspective. They're much simpler to develop and manage in UiPath. If you go to other OEMs, it's very complex at times. If it takes 10 steps in another OEM, UiPath takes it in one to three, max.

The solution has freed up employee time by as much as 30 minutes per day. It's allowed employees to focus on higher-value work. The primary benefit of automation is doing low-complexity repetitive work outside of working hours. That's the biggest advantage that I've seen. Even if you're sleeping, there is already work being done in the background, so that the next morning, when the employee comes, he has more relevant work in front of him. He doesn't have to do any paper-pushing jobs. Automation can do that instead. That's the biggest advantage.

What needs improvement?

The fact that UI handles infrastructure, maintenance, and updates for Automation Cloud saves some time in the IT department. It is a trade-off. The biggest challenge that we've seen with Automation Cloud is primarily with documentation. At times, we raise it to UiPath, and after that, documentation comes up. I'm not saying that's bad, however, that's something that UiPath can work upon. This is a consistent behavior that I've seen.

Back in 2018, I was with another employer, not EY. I started using Orchestrator API within 10 days of its global release, and we had struggled at times for documentation. It's a theme with Orchestrator, with the new Automation Cloud, specifically on the Orchestrator side. For Tableau reporting, there was nothing. We had to raise it to UiPath saying, "Hey, do you have something for Tableau reporting?" They said, "No, we don't have anything for Automation Cloud." Very recently, they came out with it, however, before that, there was nothing.

The documentation isn't the best. It's pretty difficult to search. We would have to raise a ticket to the UiPath team, and they would have to come back with the relevant information. It's difficult to try and do a day or two of research only to have to raise a ticket to UiPath as a vendor.

I've struggled a lot with automating Citrix applications with UiPath. I know how Citrix is not very stable when it comes to automated logins. In that case, attended automation is good. We've seen some good use cases. However, it depends on the consultant's choice and the business's goals.

For how long have I used the solution?

I've been using it since 2018.

What do I think about the scalability of the solution?

The solution is very easy to scale and allows users to scale whenever they want.

How are customer service and technical support?

In general, UiPath support is good. It is better than other OEMs. They're usually really good.

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

I have experience with other RPA solutions. The development time is the biggest difference. The amount of automation one can do with it, that's the main difference. It's huge. It's not even a small difference.

I've looked at leading vendors in Gartner's Magic Quadrant. I've actually worked on all the vendors that you can see in the Magic Quadrant. There is a reason why UiPath is leading. Development is great, and, if you want to integrate a third-party application, UiPath has a lot of integrations set up either in its Orchestrator or in its Studio. Something that takes 15 minutes in UiPath would take one day in most of the other options. In Automation Anywhere, for example, you have more trouble.

How was the initial setup?

The Orchestrator setup doesn't take a lot of time if you have everything in place. Cloud deployment is a good option for smaller clients, or small to medium clients, that are just piloting or don't have any very sensitive data out there. They should go on the cloud.

It's a straightforward setup. It's pretty easy. That said if it's a new solution to you and if you don't know it, it might take a little while. Even then, it's easy. It's not complex.

Prior to StudioX coming in, it was very easy. Within 15 minutes for just a Studio client. However, with Studio, things changed a little. If you install StudioX and do not want to revert to the regular Studio, you'll probably have to uninstall the installation. StudioX usually comes with a separate installer and so on. With Studio Pro and the regular Studio, they come with their own thing.

UiPath is already working on providing an integrated installer for all of its offerings, so that should make it easier. If there is a wrapper application, and if from there you can select which one that you want to install, it'll be smoother. You'll be able to just click and go.

What was our ROI?

I have seen ROI in the past. My previous clients love UiPath. The current client is not in a spot to say just yet, however. It's a very new setup.

To see the ROI, that's where the off-work hours come into play. The automation works outside of working hours, and that actually speeds up a company's business processes in general. For those kinds of things, it's good. It shows a clear ROI.

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

The pricing is okay. It can be reduced a little. It's still fair, however, pricing can be reduced by the company if it wants to spend less. Depending on the industry, or depending on the features that an organization is going to get, it's possible to scale down. For example, if I don't want to use the AI set of features, I just want basic automation, I don't have to get what I don't need. They've already done a good amount of corrections in the product offering. If somebody wants only a certain section of the offering, they should be given modular pricing, especially for the managed cloud, which should be pay as you go. If I don't want that service at all, why should you pay for it? If I want something, it's a different situation and I should be charged, however, if I don't want something, it's good to have the option to opt-out and save money. You can't really put the whole cost on a customer.

SAP IRPA has a good model whereby their offering is based on the number of hits. The more API hits that you're asking for, the price per hit reduces. That should be the typical model. I'm not sure what UiPath is doing in that respect, however, I feel that is the best approach.

What other advice do I have?

My organization has a business relationship with UiPath.

In the current setting that I'm working in, it's basically an on-cloud deployment. We have these Automation Cloud Services, to which we have been subscribed. In the past, I've used the on-premise UiPath deployment.

Since it's a SaaS offering, it's always available online.

We are using a relatively new version.

We do not use UiPath's AI functionality in our automation program currently. We also do not use UiPath's apps feature. That said, I am aware of some organizations that use it.

I would advise new users to fix up their processes first, check if their applications need to be upgraded or digitized. After that, they will be in a position to then take a long-term vision with UiPath and have a strategy, have a long, two to three-year strategy. It's not a good idea to take a "do as it comes" approach. There needs to be, ideally, a three-year strategy in place in order to get a lot of business benefits. 

I would rate the solution at an eight out of ten. If the pricing was better, I would rate it higher. 

Specifically, if you see Automation Anywhere's pricing, their basic automation is cheap, however, if you want to use the intelligent aspect, the intelligent aspect comes at a very good premium. That's most important. If I want to do simple process automation and if you're running a company at that scale, you need to understand your competition. There are a lot of players coming into the market and a big differentiator is going to be the cost. Power Automate is going to be successful based on that logic. It has high availability, big integration, and low pricing. It can disrupt UiPath's space.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Business Architect at a computer software company with 10,001+ employees
Real User
Fast, easy automation building that free up employee time
Pros and Cons
  • "The product has freed up employee time. It’s likely freed up more than a day, an average of 12 hours at least. That’s 12 hours per day. It allows our employees to focus on more high-value work."
  • "There are so many offerings and configurations and customizations that make things a bit complicated. Streamlining it would be ideal."

What is our primary use case?

It's on multiple platforms like Oracle EBS and other IT applications. We have a few of the local government applications that the client uses. We have worked on multiple use cases with all of these applications. All of the client's major work is all through Oracle EBS. We have finance-related use cases. They have Seabridge applications, which are one of the applications that we are automating using UiPath.

What is most valuable?

Oracle itself has been very helpful when using this solution, thanks to the redundant task they've currently defined. All those are being automated. We mostly use the UiPath Assistant, Video, and Orchestrator. These are the only three products that we use day-in and day-out for our clients.

The ease of building automation using UiPath is great. It technically provides good features in order to develop, automating different kinds of applications using UiPath.

UiPath enables you to implement end-to-end automation, starting with process analysis, then robot building, and finally monitoring automation. It's usually very important. In some regulation cases, redundant cases, it’s been very useful. Instead of avoiding human intervention digitally, we are utilizing the UiPath to build up automation and run those in unattended mode.

If we could use the UiPath Apps feature, it would increase the number of automation and reduce the time it takes to create them. That said, at this time, I do not use this aspect of the solution.

UiPath has reduced human error in some cases. For example, a client has monthly payroll activities, which have to be done for multiple entities and in multiple in order to ensure the reports to be pretty good. It's a huge asset, having these multiple entities. It takes a lot of time for a human to execute the task. Here, automation plays a key role and it creates everything automatically through unattended mode. Of course, when a human is involved, there are chances for errors, such as missing the entities and updating the parameters. All of these things are instead being taken care of by automation. The likelihood of error is removed when the human intervention is.

The product has freed up employee time. It’s likely freed up more than a day, an average of 12 hours at least. That’s 12 hours per day. It allows our employees to focus on more high-value work.

What needs improvement?

We do use the Apps feature, however, it hasn't really helped reduce any workload. Everything is dependent upon the client's local language, which is Arabic. That is the major reason why we could not implement or utilize much of the Apps. It's not able to recognize Arabic versions properly. That is the challenging area which we are observing currently.

The solution is helpful in terms of speeding up or reducing the cost of digital transformation for our clients, however, the license cost is a little high. We are facing some challenges in the form of money. The license is costly. 

While employees can now focus on more high-value work, I would not go so far as to say it has improved employee satisfaction.

In UiPath, we have multiple products and recently there have been many product videos. There are videos around customization, deployment, et cetera. are all scattered all over. There are different products and different server setups and various other things, however, it is not organized. If it was simplified, it would be much better.

It could be more user-friendly. There are so many offerings and configurations and customizations that make things a bit complicated. Streamlining it would be ideal.

There are a few small things that should be included in UiPath. There are a few, although I can’t remember all. One, for example, is, when we are sending an email, we should be able to set up options and customize it a little bit. At this point, we need to create custom code and then go through APIs if we want to customize. It should be a built-in functionality, however.

For how long have I used the solution?

I've been using the solution for two years now.

What do I think about the stability of the solution?

Stability-wise UiPath is good, however, it releases twice yearly. Therefore it will be a little hard for people to upgrade in-house each and every time. Clients also question why it's necessary every six months to upgrade. It won't be reasonable for the management. Every time when an upgrade is available, we have to complete the regulation for the previous use cases and whatever we already have deployed at production. 

When redeploying, everything is kind of a hectic task. Once in a year is okay, however, multiple releases in a year is a bit much. Clients would not be aware that yearly this many releases are happening and every release will have something more to add, that there are changes. Having to adapt to changes is something that is very difficult to make the client understand.

What do I think about the scalability of the solution?

The solution can scale. 

You can use the application to automate any kind of application or any kind of use case. A few of them require some customization, using other technologies. 

Already we have some 25 bots running in production and a few of them are about to deploy to production and the client is looking for some more use cases. We are looking into a few more use cases that are in the discussion stage as of now. We are increasing our use cases and expanding usage.

How are customer service and technical support?

The technical support is very helpful, however, there have been cases where we have had some urgent issues and support seems to move at its own pace. They won't rush for you. They don't seem to understand our concerns and they seem to only focus on their own timelines. 

Our SLA expectations are not always matching theirs. Even when we mark something as urgent, still there's a timeline of two to three hours. In that time it'll be hard to hold on.

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

Our clients did not use a different RPA solution before UiPath.

I do not have any other RPA solution experience beyond UiPath.

How was the initial setup?

I am the solution architect who setups.

I was working on the 2018 version of UiPath. The 2018 and 2019 versions are very easy and very straightforward. There were not many changes or many complications in order to set up or upgrade. However, when it comes to 2020, from 2020 onwards it's very complicated.

Now there is an IAS. There is no connection string update. We cannot update any connection strings, and yet we could in the 2019 version. From 2020 we're not able to do the changes at all unless we go further and do another upgrade or something like that.

Earlier it was straightforward. Maybe there was a little bit of conflict, fine, however, now that it's split into multiple things with a conflict DLL file, orchestrated DLL file, identity server file, then an app setting the adjacent file. That is gathered completely into all of these things, where until and unless you have both end-to-end documentation understanding, you cannot go ahead and do anything.

On top of that, there is the SSL certificate. Until 2019 we didn't require each and every robot or a development machine to have the same SSL certificate. Now, we have to export and import to all the machines and add the user's perspective.

From the licensing perspective, licenses were straight, and there was no migration required for the license to be utilized in any of the versions. From 2020, there is a license migration required from the UiPath end. We now need to contact UiPath for that in order to get this migration done.

All of these changes, as well as the identity server database creation, everything has a kind of impact on the ease of deployment.

Upgrading doesn't take much time, however, users deploying the solution should have a ton of knowledge about each one of the steps. They need to remember everything in order to perform the upgrade or else something might be missed. Even if you miss one step you will have to spend hours and hours in order to rectify that.

For the 2020 version, for the initial deployment, I did not actually do it from scratch. I just upgraded. That said, if a user wanted to do it, I would estimate it takes more than a day to complete.

The implementation strategy depends upon the requirements of the client. For example, if it is on-premises versus if it is on cloud and/or if the client is looking for Elasticsearch or Insights or test automation, et cetera. All of these things will be dependent on the other. If you ask for Insights, you need to have an extra server setup for that. The same thing follows with the test automation and SQL database. What we call roles and responsibilities also will be dependent.

What was our ROI?

The unattended licenses are a little costly. That's the challenging part for us. That said, with the continuous support to the client, as we are increasing the use cases, it will lessen the cost probably by the middle of next year. At least, that’s what we are hoping for. We hope to see an ROI then.

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

The license cost is a little high. Unattended modes are really costly. If it's not as costly, then we could propose and purchase the licenses. Of course, we get discounts from UiPath, however, just for 10 bots, not even 10, if we load 5 to 10 unattended bots within the production orchestrator with the three development licenses, we have to pay for them twice. I'm not sure how much it is exactly in terms of the dollars, however.

What other advice do I have?

My company does not have a business relationship with UiPath.

We do not use UiPath in a contact center environment.

We use completely unattended automation. 

We do not use attended automation at this time, or AI, although we are aware those are options. We're looking forward to AI and it is part of the reason we recently upgraded to the 2020.10 version.

It's one of the best tools where you can work for automation. If you have more redundant work, then it is very helpful.

Except for this upgrade and installation initial steps, apart from that, the solution is pretty easy to use.

I would rate the solution at an eight 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 Assistant Manager at PwC India
Real User
Increases employee satisfaction by having them do value-added work instead of static tasks
Pros and Cons
  • "At my previous company, in the best scenario, we removed almost 200 hours per month of client usage, making it automated with almost zero errors. So, about 32 employees were freed up from their work per month, and now there are only two. This has enabled employees to focus on higher-value work that involves human-base interaction. This saved the client money and provided a recruitment benefit."
  • "When it comes to debugging, there is some improvement needed for UiPath compared to other RPA tools. There are features to edit the workflow or content of the automation file while we are debugging. For example, we have 10,000 lines of code that we have integrated by 10 different users. So, there is one integrated code and you are debugging it. After some time, you might find a line which is not an error. You may have forgotten to remove it or change the value to your desired criteria. It is really a pain to stop the entire debug session and just edit it, then start again at zero. It will do the same steps again just to reach that level or step where you were actually stuck previously. Whereas, in different automation tools, whether you are on the findings step or in-between a debug session, you can actually edit that information. This is good because sometimes the developer also forgets to add or remove certain values in-between a long code. I think this should be improved in UiPath. This should already be in consideration because I have been in touch with UiPath a couple of times because of this."

What is our primary use case?

We are an auditing firm who has a certain level of tasks that are open for automating. These are complete steps, which can be performed by anyone, standardized, and do not involve any human intelligence. These are just basic human tasks. It is a long process, where in-between there are certain validation and verification steps as well as certain steps that involve a lot of documentation to go through. The organization is targeting all these tasks, which are completely static and can be automated, so they can get rid of them. Then, employees can work on something more useful as well as more productivity-oriented tasks.

Currently, I am dealing with our internal COE, providing RPA solutions to internal and external clients. UiPath is a driving force in our COE.

It is on-prem. There are a couple of discussions going around upgrading UiPath because there has been so much advancement with the solution.

How has it helped my organization?

Document Understanding was a game-changer. One of our clients has manual billing that needs to be processed. With the help of Document Understanding and UiPath Action Center, we created an excellent workflow for our client. It also gives us better accuracy. Now, there are hardly any exceptions in the client's billing documents that are being processed.

In my previous role, I presented some clients the end-to-end installation design of UiPath, e.g., building a PDD using Task Capture, going to UiPath Studio to build the actual solution, and then later going to post-production Insights. 

UiPath has helped to minimize our on-prem footprint. Most organizations prefer on-prem because it reduces the risk of compliance issues.

Attended robots have been very beneficial for our users. UiPath saves one robot for every user. We have a couple of clients who are using attended automation for their day-to-day tasks.

What is most valuable?

From an organizational point of view, the most used feature is Orchestrator because that is how we manage more than 100 users. When there are more than 100 users, it is important, and probably better, to have some place to manage them. Orchestrator is doing that for us very well. 

The most exciting new feature is UiPath Apps. I have explored it in-depth to get a better understanding. I think this product will be a game-changer for my organization as well as for my clients. It will revolutionize the way that we are providing licensing and proper access to a user. It also revolutionizes the way people are using it. Everything will be on the cloud, which I think is the most interesting feature of UiPath Apps.

UiPath Apps will definitely help to reduce the workload of our IT department by enabling end users to create apps. If you are creating an app and sharing it over the cloud, that removes the dependency of having UiPath installed with the correct version as well as Internet connectivity. Or, you might have a global server in the background that is not functioning very well. There are multiple issues related to connectivity of the UiPath robot when deploying it on a user's machine. 

If you are giving access to a group of users and adding Azure container or any other container provided by UiPath, then this reduces 10 to 15 hours of work from the IT or support guys who are manually doing all these things by themselves. Not every user must have the new step of getting the UiPath license and software installed, it is really static. You are eliminating that task completely by having UiPath Apps on the cloud. This is definitely convenient for users to use.

We are not using UiPath Apps in my current organization. About two to three months ago, I created UiPath when I was at TCS. It was there that we demonstrated the power of UiPath Apps versus normal, conventional methods. It reduced our work through scalability. It helped us to easily scale and was more convenient, because giving new or temporary access can be a pain. 

It is very easy to share UiPath Apps. When you want to start or remove it, you can do it with a simple click within the cloud. It is not that complicated. Also, the usage is better in UiPath Apps compared to the conventional UiPath robot. In UiPath Assistant, you can access the portal and simply run it over there. Therefore, you will not have a problem with the background functioning of the UiPath robot or even connectivity issues. Scalability and ease of use are favorable for users when they are using UiPath Apps.

Recently, I have been exploring Automation Hub. Its idea to pipeline a feature will be very useful for our guys managing RPA products on a large scale. 

What needs improvement?

When it comes to debugging, there is some improvement needed for UiPath compared to other RPA tools. There are features to edit the workflow or content of the automation file while we are debugging. For example, we have 10,000 lines of code that we have integrated by 10 different users. So, there is one integrated code and you are debugging it. After some time, you might find a line which is not an error. You may have forgotten to remove it or change the value to your desired criteria. It is really a pain to stop the entire debug session and just edit it, then start again at zero. It will do the same steps again just to reach that level or step where you were actually stuck previously. Whereas, in different automation tools, whether you are on the findings step or in-between a debug session, you can actually edit that information. This is good because sometimes the developer also forgets to add or remove certain values in-between a long code. I think this should be improved in UiPath. This should already be in consideration because I have been in touch with UiPath a couple of times because of this.

My current company is currently looking at the end-to-end solution. However, Insights and Task Capture are major concerns. Task Capture will give you a skeleton of the PDD, then you have to edit it. The skeleton is only there for simple automation, and we have complex scenarios. It is so complicated that the PDD generation using Task Capture will not give you even 20% of the output. While Task Capture is something promising, people are looking at it with greater expectations than it provides. People are not using Task Capture or Insight because of their limitations. These features could use improvements and enhancements.

For how long have I used the solution?

I have been using UiPath for three years. I recently switched companies. I worked with Capgemini and TCS prior to this company, where I was in their COEs and providing solutions to clients. This is the first time that I have been on a project for PwC. Since the start of 2018, I have worked mainly in COEs and have interacted with around 30 clients up until now.

PwC, as a firm, has been using this technology for four to five years.

What do I think about the stability of the solution?

I have been using UiPath on a different powerful system that has high-end RAM. Sometimes, it crashes due to the use of multiple components at once. For example, when I was using Druid with data service and another UiPath product. Developing was quite easy. However, when debugging, sometimes it would freeze. I don't know whether it was because of my system and its compatibility, my system's configuration, or the fact that we were using so many high-end tools and products at once. 

The robustness of the tool, when it comes to using high-end products, is something that I am currently exploring. This is something that is currently a bit of concern for other developers as well. I have been interacting with a lot of developers around the globe. As a part of that, I tend to share my experiences. They have shared that it will sometimes freeze, even with simple automation. Because we are using new features or products all at once, it freezes. I think this should not be the case. If you are using long, heavy code, and it gets frozen at one point, I can understand that. However, 10 simple lines of code, while using three or four products at once, is getting frozen. That should be taken care of or improved.

To troubleshoot the system crashing, we contacted UiPath. They were kind enough to reply and have a discussion. They are working on this and trying to make it more convenient so future releases will solve this problem.

What do I think about the scalability of the solution?

As a part of a COE, we get clients who expect us to present the entire proof of concept as well as a PPT or presentation. For example, why they need to go with UiPath, what are the advantages/disadvantages, if any, and why we should not go with another tool or solution as a whole, not just RPA. The main point for us when presenting UiPath is the ease of usability and scalability. We don't need major infrastructure changes, just two or three URLs to be widely fitted. Then, they need to decide if they want unattended or attended robots. The scalability is the major driving force which excites our clients and us, because there isn't a need to have media-heavy software or heavy processes changes.

Clients don't want every user in their organization who joins to have a long process to get through the start up. Automation Cloud is something they were very much interested in exploring because of the scalability. They find it very easy to use and scale, because not all the clients have a certain set of users using robots. 

I have seen user usage explode from zero to a bigger audience of 22 users.

UiPath is used extensively in my current organization on a large scale. There is also a plan to scale it to more users.

How are customer service and technical support?

PwC has their internal teams providing a "help center" sort of infrastructure to them. If there was a need for any help, or some basic doubt, it is solved internally. PwC's internal help center exists already. However, for major issues, we reach out to UiPath, as a customer, so that we can receive a response and clarity on issues.

The technical support is really great. I have been in touch with all sorts of UiPath support because I was in the COE and our clients were completely global until my latest assignment. I think UiPath India, France, Belgium, and Canada are timely. They provide a very precise support experience. They were kind enough to let us know the actual reason, because just saying that it is a bug is not something that we can comfortably accept or digest. Also, they have been kind enough to follow back up on updates and bugs that we have reported.

As a whole, I have reported more than 25 bugs across all their products. They were kind enough to reach out to the same forum where we raised the ticket. They were kind enough to reply that these are the updates that they will roll out in the next version. It is good to have this interaction as well as a heads-up regarding your bug reports. I think the technical support is on the mark and doing their job really well.

The learning tools and support are really great. They have the most engaging forum across the globe, compared to other RPA tools. The learning and engagement are really up to the mark. That also brings confidence to our clients and us. We are a part of their global community forum, which is a benefit for us. 

Their marketplace has grown tenfold in the last year. It is because of the developer's involvement as well as involvement from people in the community. UiPath is creating their own statements and usable components, which adds value to our presentation. The tool is growing, and developers and community members are growing with them. 

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

My previous companies migrated from other RPA solutions, like Automation Anywhere, Blue Prism, and NICE Robotic Automation, to UiPath because of the value of its features and the quality of the overall solution. I migrated my clients from those companies so they could have a better ROI and reduce the cost of maintenance. We also migrated from scheduling tools, like AutoSys, to provide better accuracy and ease of use.

My current company was not previously using an RPA solution.

How was the initial setup?

The initial setup and implementation are standard, simple, and user-friendly. UiPath just requires basic adjustment, then it is plug and play. It is very easy for everyone to understand, e.g., non-technical clients can understand what has been changed.

If the deployment is done properly, you will see better data accuracy with UiPath than manual entry. If the deployment is done by someone without much experience, it will affect the quality of the solution due to bad coding. You can't just leave it to the tool.

Using Automation Cloud makes it easier to deploy.

What about the implementation team?

It takes almost two weeks for us to implement from scratch because we must understand the client's infrastructure, create a solution design, and then present it to them.

We present our clients with a PoC, including a document that justifies the work and costs. We also give them a standard robot that we created for demo purposes. This way, they can visualize how it will be implemented and mapped in their organization.

For deployment, one or two people are sufficient: one from an infrastructure background and another from a technical background. Sometimes, it is complex or hard to understand the client's needs when it comes to the deployment of Azure, Nvidia, or AWS servers on their VPN connection.

The amount of staff needed for maintenance depends on the size of the solution, e.g., the bigger solutions will need more people. However, the maintenance and support activities can also be automated and that reduces the need for support and maintenance. Three or four support team members are enough with the help of a robot.

What was our ROI?

The last ROI calculation that we did for a client showed that they saved 25% of their time by automating a manual task with an unattended robot for a single machine.

Overall, the cost remains the same to the client and us, when using Automation Cloud, because of the amount of money spent on the cloud migration and cloud usage.

At my previous company, in the best scenario, we removed almost 200 hours per month of client usage, making it automated with almost zero errors. So, about 32 employees were freed up from their work per month, and now there are only two. This has enabled employees to focus on higher-value work that involves human-base interaction. This saved the client money and provided a recruitment benefit.

UiPath has been useful for improving employee satisfaction. Employees are now spending time on more value-add work instead of something static, whether it is boring or hectic, that they have been working on for ages. This gives employees a sense of advancement.

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

I would rate the pricing as seven out of 10, where 10 is the most expensive. The pricing increased with the latest release. It used to be cheap. Now, it is expensive. However, it does come with supported features, which almost justify its cost.

Which other solutions did I evaluate?

Building automations is very easy. I have used multiple RPA tools. Developing automation with UiPath is very convenient compared to other tools. 

Development is very easy. I have been exploring certain markets based on the marketplace component and its native integrations with ServicesNow for the chatbot. I think development is where UiPath stands out as a winner compared to other tools because starting to automate is very easy.

Compared to other RPA tools, UiPath is leading with new feature additions every quarter. Obviously, all the new features will not be incorporated into the solution or be helpful for the client. We see the organization putting in efforts to grow at a rapid pace, including ML, scaling, and everything on the cloud, like data servers. UiPath gives us the confidence to present a tool that can be relied on because it is constantly growing. It constantly has certain new features added which can be beneficial.

With UiPath, not everyone needs to understand the code, which is great. This makes it superior over other tools because it is easy to understand. This contributes to profits because clients prefer UiPath over something else because they have more confidence using it.

Blue Prism has the ability to edit in the middle of a debug. As far as I have explored, Blue Prism is leading on the debugging front and stands out against UiPath. Debugging in Blue Prism gives users a lot of usability to edit the workflow. This makes it easier for developers to run things once and get things done. Otherwise, debugging multiple times can sometimes be a pain.

People migrate to NICE Robotic Automation because they were having difficulty maintaining their software with a limited number of staff. 

It is easier to become more proficient with UiPath than other RPA tools, especially Blue Prism. Training can be done at almost no cost.

What other advice do I have?

I would suggest automating a policy that is not a requirement and follows a process. As an RPA user, it is your responsibility to get things done in an efficient way. If a user is doing A, B, C, D, it might not be required that the robot do the same thing. There might be a shorthand that can take you from A to D directly using the robot. For example, it can go directly to a page and not have to click 10 things like a human.

If you use it properly and consciously, it can increase accuracy and reduce error. If you don't, then it will be the other way around.

As features are concerned, it is reasonably priced compared to any other heavyweight tools in the market.

It is beneficial that there is a SaaS option because this offers a diversified cloud environment. If we expand and explore more cloud options, then having a SaaS solution for UiPath will be beneficial for us. Right now, SaaS comes with a certain amount of compliance issues for my company. 

UiPath AI Center is very useful. I think it is a game-changer when it comes to better usage. However, I haven't had much of a chance to explore it on an enterprise level. Not many clients are using it because of the exposure risk. Once a lot of developers start exploring and developing on it, then more companies will have the confidence to say, "Yes, we can push to that," which will increase the usage of UiPath AI Center.

Everything on the UIPath Cloud is a template. It is just a starting point. You have to dig into it and do more exploration to make it better.

Using Automation Cloud would be very beneficial for us, as a COE, because we are getting rid of the mundane tasks of infrastructure, maintenance, and upgrades, which we do not think are our primary job.

Biggest lesson learnt: UiPath has the fastest growing community with the quickest learning tools. It is easy to automate. It requires basic understanding and effort to get started. 

I would rate UiPath as 9.5 out of 10. I have concerns about the debugging capability, where if I need to edit something while debugging, I can't do it right away without stopping the process.

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
Digital Efficiency and Innovation Manager at Neobpo
Real User
Intuitive and easy to use, simple to set up, improves speed and efficiency of our customers' business processes
Pros and Cons
  • "The most valuable feature that we are using is UiPath Apps because it makes it very easy to implement tasks."
  • "There are some enhancements that can be made within Orchestrator, such as the addition of new dashboards that provide us insights into processes that are already running, which would help us a lot."

What is our primary use case?

Our core business is BPO, which is Business Process Outsourcing. We have massive operations that we have to perform for our customers and we have a digital section of the company that is assisting with that. The digital section is relatively new, being no more than two years old. We are building a number of solutions and tools that our digital section is using, and RPA is one of these tools. The goal is to help our customers innovate and assist them with their digital transformation, ultimately making them more efficient and more profitable. This is possible because some of the processes are very repetitive and performing them with humans is a very bad choice.

We have a hybrid environment, where some of our functionality is on-premises and some is on the cloud. For example, we have some cloud-based automation, and we use UiPath Apps, which is on the cloud.

We had a successful use case at the beginning of the year where we needed to process a large number of invoices that had contained errors when they were originally sent to the customers. There were approximately 200,000 invoices and we had a deadline of four days to complete the task.

It began with us developing the bot, which was completed in less than a day. After that, we sent the bot to our production environment to start processing the invoices. We were successful in the task, through the parallelism of 50 robots, we could process 5 invoices per second.

We have some metrics that describe how long it would take the process to be completed manually. It takes a human an average of between 60 and 90 seconds to process just one invoice. We estimated that it would have taken approximately 125 days to complete this task manually, with between 250 and 300 people working on it together.

How has it helped my organization?

We don't use the low-code functionality. Rather, we use the typical development features. When you're talking about developing inside the UiPath, you have something very user-friendly, so you don't even need to use the low-code options. It is very intuitive and you don't need to know technologies such as C# or .NET to develop automations.

The use of UiPath has helped to increase customer satisfaction by a lot. Our main goals are to improve the average handling time that the customer needs to complete transactions, as well as to improve quality. Customer satisfaction improves not only with the financial benefit resulting from a better average handling time but also, from improved quality in transactions. Our human resources department uses tools such as surveys to investigate the quality and they have their own metrics and KPIs for customer satisfaction.

Our first-contact resolution rates have increased because as we develop successful cases and implementations for different customers, future customers benefit from this through faster service, which leads to better customer satisfaction. I estimate that our first-contact resolution has increased by 15% to 20%.

The time it takes us to create automations depends on what we assess the complexity of the bot to be. We have a methodology and metrics that have been developed by our Center of Excellence, categorizing the bots into small, medium and complex. A small bot, which has simple logic, is something that we implement in between one and two weeks. A medium-complexity bot has a timeline of between two and four weeks, and a very complex bot takes four to six weeks to implement.

What is most valuable?

The most valuable feature that we are using is UiPath Apps because it makes it very easy to implement tasks. It is very easy to scale operations, which is important because we're not talking about just five or ten agents. We're talking about 1,000 to 2,000 agents. The Apps feature helps us to scale very quickly and very easily. We only need to develop one or two bots and then link them to UiPath Apps to process everything. All of the integration between the bots and the human, along with any scheduling that needs to be done, is taken care of by Apps. In our situation, the Apps feature is the best solution to handle this scale.

Utilizing our bots is very easy, and it is done using the licenses that we have with partner UiPath. We can access our licenses, then distribute them to the customers and we can use them dynamically. This is all done in a very easy manner. We just have to navigate to the web-based hub, where we have access to everything that we need.

UiPath is highly customizable and this is helpful for us because we can develop models and frameworks that can be reused for different tasks and different customers. For example, if we have a customer with a process that is very similar to one that we have previously developed for somebody else, we can reuse the models to scale the bots. This makes the new development very easy and very fast.

The Agent Console is able to provide customer insight in conjunction with the task and process mining features that we use. We install the tool into the machine that the customer uses every day, where it will capture the manual tasks and processes into a database. The insights that we receive are related to whether a process is a good candidate for RPA. For example, if it takes the human a lot of time to complete, or they are having trouble with it, then it might be suitable for RPA because putting a bot in place can optimize performance.

Another reason this is important is that human operators work very hard with day-to-day tasks, and they don't have much time to stop and look for processes that can be automated. Using task and process mining, it starts pulling out those insights. For example, it looks for the number of screens that the human is accessing and clicking on. It looks at each click, as well as every navigation and extraction. In the end, it generates a report for us.

The Agent Console has helped to decrease the average agent handling time, which is our main goal when it comes to these massive business operations. Average agent handling time is the metric that we primarily work with and as such, everything we do is related to reducing it. RPA in our use case is not used only to reduce the HC or FTEs; but it is used to boost this particular KPI too. In one of our use cases, we have had an average decrease of 30% in agent handling time, which is very considerable.

What needs improvement?

There are some enhancements that can be made within Orchestrator, such as the addition of new dashboards that provide us insights into processes that are already running, which would help us a lot.

For how long have I used the solution?

We have been using the UiPath platform since last year, at the beginning of 2020.

What do I think about the stability of the solution?

The stability of UiPath is very high, and this is a very important point. In fact, stability was the problem that we had when we were assessing the competition with UiPath. We evaluated several RPA tools and moved on with the UiPath partnership because it was the most robust. It is important to remember that we have a high availability environment, and the entirety of it must be stable. Our team is tool agnostic and extremely skilled in the largest RPA tool providers, enabling us to develop automation on any platform.

What do I think about the scalability of the solution?

UiPath is very easy to scale because, in every part of our solution, we use the Apps feature. This accounts for high availability and automatically provides us with scalability. For example, if we have a process that is handling 100 invoices at a time, but in three months we grow and need to instead process double that number, there is a feature that we can use to instruct the bots to run on additional machines. The scalability is very dynamic in this regard.

UiPath has a function within Orchestrator for dynamic allocation, where it can draw resources from a pool of machines in the infrastructure. For example, if there are 30 machines available then an option can be set to dynamically use the licenses. If there are 10 or 20 bots that need to perform tasks, the licenses will be automatically used to run the processes. You don't need to look at these machines to see what is running because all of the management will be taken care of automatically.

We currently have 25 staff involved in RPA. There are 20 developers and five architects, just to keep the projects and everything with the customers up and running. We expect this to improve and grow, doubling our numbers this year.

In fact, our expectation for growth is very high. Along with each implementation or development that we do, new opportunities arise. I would estimate that for each successful implementation that we have, four to five new opportunities are presented. Naturally, we will need to have more licenses and more contacts to increase the total number of bots in our environment.

From end to end we have about 50 robots already developed and running in a productive environment. We have human operators, back-office analysts, supervisors and coordinators involved in the whole process of execution and monitoring.

How are customer service and technical support?

After our initial deployment, we have rarely needed to be in contact with support. Our in-house team can do most things autonomously.

We have a premium support package from UiPath and they are very useful and very helpful. They help us with whatever we want and without any doubt support is one of UiPath's strengths. This is not just in a technical sense, but in terms of business and strategy, as well.

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

As mentioned earlier, our RPA team is agnostic to the tool to be used. We can give our recommendation based on the customer's needs but if he has any premise that a specific platform should be used, we follow his needs.

How was the initial setup?

The initial setup is very straightforward. We have a very good team of architects and we also had some assistance from UiPath. It was not simple, but it was not too hard, either. It was okay and we didn't have any problems with the implementation. In total, it took between three and four weeks to complete the deployment.

In terms of strategy, I think for the best implementation, you need to first have the infrastructure set up. The infrastructure and architecture should be very well defined with UiPath because you have a bunch of functionalities that may or may not be useful, depending on the type of business.

Deciding what functionality is required is the very first step. Then, the second step is to have a methodology and a center of excellence for RPA, including frameworks and best practices. This will help to ensure that everything is implemented correctly and that you don't have problems in the future. Finally, you need to have certified developers and certified architectures because this is the most relevant part. You want bots to go live with the best quality to ensure customer satisfaction.

We now have the ability to provide this type of environment to a customer very quickly. We can configure the environment in between two and four hours, to have it fully up and running, and it is very simple to do. This is because we have an RPA infrastructure already built, so you just need to acquire the hardware that includes the machines and servers. Once they are up and running, we activate this section and we can develop and build the bots.

What about the implementation team?

UiPath was a big help during our initial setup. We have premium support, and they helped us with parts of the architecture, the infrastructure related to servers and the cloud, and getting it all set up properly in our high availability environment. It was like a four-handed job and it was all done well.

What was our ROI?

We have many different projects and customers and I would estimate that it has saved us and our customers something between $4M to 5M in total.

Just looking for our success case of the invoices processing, we avoid a cost of $10M.

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

The price of UiPath is higher than competitors, although the cost depends on what functionality and tools you require. For us, we don't need anything extra in terms of functionality but our contract includes an extra charge for premium support.

Which other solutions did I evaluate?

We evaluated UiPath, Automation Anywhere and Blue Prism, all the best RPA tools providers in the international Market. As we are agnostic with the platform, we can develop using any of those three tools.

One of the cons of UiPath is the price. It's a bit higher than the other RPA tools. In terms of the pros for UiPath, it is more stable, it works in our high availability environment, the support is good, it is very agile and we can develop automations very quickly. Also, implementation was very fast and scalability is important.

What other advice do I have?

We have conducted a proof of concept using UiPath's unattended robot capability to enable a self-service chatbot. Specifically, we used the unattended bot to speak with our S3ND (messaging) solution, which is a chatbot. The scheduling was done via APIs and the communication was done through the chatbot. This is something that we have tested, but not yet deployed. We do think that this is an important next step for us to look at.

We do not use the Document Understanding and AI Fabric features at this time but we are already testing it in some of our customers to implement them as soon as possible.

Another feature that we do not yet use, but we are looking into, is using the AI Center to drag-and-drop machine learning models into RPA workflows. We recently had some discussions with the technical specialists at UiPath about the newer features that are available, and we are looking into arranging for training and webinars that will teach us how to use these new features correctly. Once we have a better understanding of how to implement them, we will begin looking for specific use cases.

The biggest lesson that I have learned from UiPath has to do with our customers and their operations. The most difficult and important challenge that we have is changing the mindset of our customers such that it is in line with digital transformation, and this is something that UiPath helps us with. They provide us with everything we need in terms of security, implementation, and high availability. Really trusting that these bots are doing the right thing is the biggest advantage that UiPath provides for us.

There are three main points that I would make for anybody who is considering UiPath. The first is the cost, in terms of money. The price of investment is high but the benefits are uncountable. Next, it requires that you look into what you really need, and whether it is all of the features that UiPath offers or just some of them. It is also very important that you look at your infrastructure because it has to be able to handle all of the bots. For example, we know that our processes need a lot of computing power and a lot of memory, so the hardware is important. This has to be built in advance of purchasing the software. The final part is the team, including the developers and architects. It is very important that they all be certified by UiPath. There is training and courses available, they make everything clear, and it includes learning the best practices, frameworks, and models to assure that you're doing everything right. If the company is audited and you are doing it properly then you won't have any headaches.

I would rate this solution a nine 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?

Microsoft Azure
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
reviewer2587980 - PeerSpot reviewer
Electronic Data Interchange Specialist at a transportation company with 5,001-10,000 employees
Real User
Increases the dependability of our operations team but should have alternative coding methods
Pros and Cons
  • "It's easy to automate rote tasks with UiPath."
  • "UiPath Studio could offer alternative coding methods. You could invoke the code with VB or C#, but I'm unfamiliar with either of those languages, and I don't have time to explore them."

What is our primary use case?

We use UiPath for backend office automation and website integration. 

How has it helped my organization?

UiPath increases the dependability of our operations team and simplifies the coding process for novice developers.  It has freed up your staff time to work on other projects.

What is most valuable?

It's easy to automate rote tasks with UiPath. 

What needs improvement?

UiPath Studio could offer alternative coding methods. You could invoke the code with VB or C#, but I'm unfamiliar with either of those languages, and I don't have time to explore them. 

For how long have I used the solution?

I have used UiPath for a little over a year.

What do I think about the stability of the solution?

My impression of the stability of UiPath is decent.

What do I think about the scalability of the solution?

The scalability performance is yet to be fully assessed as the environment grows.

How are customer service and support?

The documentation is not impressive, warranting a rating of five out of 10. It is neither bad nor great.

How would you rate customer service and support?

Neutral

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

I did not use a different solution before UiPath. The acquisition happened before my time.

Which other solutions did I evaluate?

I do not know of any alternate solutions evaluated as the acquisition was before my time.

What other advice do I have?

I rate UiPath five out of 10. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Real User
Top 20
Saves time and resources, and it's very easy to use
Pros and Cons
  • "UiPath is very user-friendly. There is ease of use. People can understand it very quickly."

    What is our primary use case?

    We use it to automate repetitive processes. We are also using it to manage people and costs.

    I have used it for automation in telecommunication, HR, and finance. I have also done two projects for IT. It is a combination. I have worked on all these different projects.

    How has it helped my organization?

    UiPath helps with cost savings and staff savings. We can use manpower for high-value tasks rather than for repetitive tasks.

    UiPath helps with end-to-end automation. I have created end-to-end automation through UiPath. It is a high priority for our company. I have not yet worked on the AI functionality.

    UiPath reduces human error. If it is a repetitive task, then bots cannot go wrong. They have already been coded with whatever is required, so human errors are generally not there, but there can be scenarios that have not been covered, and they can result in exceptions. We have to work on them and update the bots so that we do not get the same issues.

    UiPath improves accuracy. The teams for whom we have done automation are happy. There are no errors. It improves their efficiency. Bots can work 24/7 or at whatever time they want. There is no dependency on time, which is not the case with humans.

    The time savings vary from project to project. On average, if a human takes three hours for a task, a bot would take about ten minutes. UiPath reduces the costs, but I do not have the metrics.

    What is most valuable?

    UiPath is very user-friendly. There is ease of use. People can understand it very quickly.

    It is very easy to use.  It is very good. There are many people who are uploading learning sessions on YouTube, which are free. It is good to learn from there as well. There are many sources to learn and explore it. There is also a community of UiPath users.

    UiPath Academy has complete courses for developers and business analysts. A business analyst can follow the course path created for business analysts, and a developer can follow the course path created for developers.

    For how long have I used the solution?

    I have been working with UiPath for the last four years.

    What do I think about the stability of the solution?

    It is a stable solution. However, if your applications are changing, you will have to do some manipulations in the code. Now they have a feature where you can keep your UI things in your config or in the assets, which is helpful. It is easy.

    How are customer service and support?

    I do not interact with them directly. There is a team that communicates with their support. 

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

    I know Automation Anywhere, and I have also done a certification on it about four years ago, but I did not work on it. I am not familiar with the features currently in Automation Anywhere, so I cannot compare it with UiPath. I have more experience with UiPath because we got more UiPath projects. We were going to work on a project with Automation Anywhere, but that did not happen.

    I have also worked on UiPath Document Understanding, but most of my experience is with general automation.

    How was the initial setup?

    I have set it up from scratch in one of the companies. It was not that hard. It was easy to set everything up. I was doing it for the first time, so it was a little bit confusing, but it was good. There were forums and YouTube videos. The UiPath team is also available if you need help with installation and what to use. It was good.

    After the code is ready, the bot deployment takes 10 to 15 minutes. Three years ago, it used to take us an hour.

    What other advice do I have?

    I have not worked extensively with any other tool. My experience with UiPath is good, and I would rate it an eight out of ten. I am satisfied with UiPath.

    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.