We primarily use the solution for automation of the back office. When speaking about our customers and use cases, I wouldn't highlight one specifically, however, mainly, we are using UiPath to build a center of excellence. The aim is to automate a majority of the processes in the company, and that includes Order-to-Cash, HR, supply chain, and even IT, among others. We are not approaching needs for one or another specific process. We want to automate the enterprise end to end.
Founder at ECTIVE Automation
Video Review
Reduces errors, offers fantastic technical support, and has a strong community around the product
Pros and Cons
- "Both on-prem and cloud solutions are very stable."
- "UiPath enables mainly our clients (through us) to build end-to-end automation in their processes."
- "One of the products where I would definitely see a need for improvement would be a Task Capture."
What is our primary use case?
What is most valuable?
There are many great features in UiPath that our clients consider valuable. I definitely like Studio. The Studio's a very powerful product, which helps very easily to build automations. Nowadays, there's also a StudioX for citizen developers, which doesn't require coding.
Orchestrator, which helps users monitor and schedule robots, manage assets, credentials, et cetera, is also very useful.
The third feature worth mentioning, I would say, is Insights. It is reporting and dashboards. Once the robots are running, it is quite valuable to see how those robots are performing. You can see KPIs and other aspects of both robots and processes.
Worth mentioning is the Automation app, which helps to manage the automation initiative end to end, especially building the pipeline and collecting the ideas.
It is quite easy to build automations with UiPath, especially now that they are segregated depending on seniority, meaning that you have the regular Studio and Studio Pro, which are truly for developers, however, you also have StudioX, which is more for people without a previous coding background. That makes it quite easy to use. People with a business background find it quite easy to pick a tool up and use it in daily automation. They didn't have any previous experience with programming or making macros or whatever else, and still, they have no problem with UiPath.
UiPath enables users to build end-to-end automation, and this is what we are doing on a daily basis. UiPath enables mainly our clients (through us) to build end-to-end automation in their processes. When I mean end to end, I mean that we help them to automate the chain of processes and do not focus on the single practice itself.
End to end coverage within UiPath is a great advantage and offers great possibilities. It is really important to have the ability to do end to end. Though it is not applicable all the time, it still is a nice option to have and use when needed.
Very soon after starting the RPA journey, customers realize much more important benefits than time-saving itself and FTE saving or FTE reduction. There are things that happen, like quality improvement. Whenever the work is done by robots, it is running in a much more stable manner and without any human mistakes and errors. It is also sustainable, predictable work, meaning that robots do not get sick or have a bad day, or face conflicts with each other, et cetera. They just do their work. They also can’t get viruses, such as COVID which means that we don’t have to worry about losing staff.
We have a customer speech workload that was growing dramatically in relation to COVID and having processes already automated, it was very easy to sustain and even upscale the delivery. The customer experience is better as well. It is not only important to spend less time or fewer resources in delivering the service to the customer, it is also important that the customer gets a quick response. Overall, the customer experience can be much improved when using robots in the processes.
In terms of the Automation Cloud offering, UiPath handles infrastructure maintenance and updates to save time for our client's IT department. Having UiPath in a cloud enables enterprises and customers to focus more on the automation initiative itself, instead of managing all the hardware and dealing with all their hardware problems and having more or giving more time to the IT department. Instead, you can use everything out of the box from day one and focus on bringing benefits to your end customer or end employee.
The Automation Cloud offering has helped to decrease time to value from UiPath. I would say that Automation Cloud increases time to value dramatically in the sense that you can start from day one. Literally day one, you can go and start automating the processes without bothering with all the infrastructure topics. The time required to deliver the first benefits is reduced dramatically.
Automation Cloud’s offering helps to decrease the solution's total cost of ownership by taking care of things such as infrastructure maintenance and updates. It helps to reduce the cost of infrastructure maintenance, especially in the early stages of the projects, as well as on small and medium projects (for the long term). Not all customers or enterprises have strong IT departments or strong infrastructure in-house nowadays. Even large enterprises are moving more and more towards cloud services, even though they have strong IT infrastructure teams in place.
Automation Cloud is able to scale well due to the fact that we can, in a matter of minutes, or, in the worst case, hours, double the capacity. I would say that it positively and dramatically affects the scaling factor.
UiPath is a SaaS offering. It enables our customers to really quickly adapt and start using the technology almost from day one. It is very easy to start developing. It is very easy to start.
We are using UiPath Apps for our customers. However, this feature has not yet helped to reduce the workload on our IT department, or on our client's IT department by enabling end-users to create apps. Mainly, we are still involved as a service provider in the creation of the apps for the end-users. That said, where it brings added value is it reduces the limitations or the need to have an additional user interface, as you can create this app or user interface directly in UiPath to have an even better user, employee, or even customer interaction.
UiPath apps definitely increased the number of automations created. You can take more into the scope, what wasn't there before, with just attended or unattended automation, considering the fact that you can build a better user interface or any user interface from the very beginning. Before, there were only simple message boxes and prompts. Now, you can build really nice forms to interact with your end-users. It helps to accelerate initiatives.
Our teams have used UiPath’s Academy courses. Every team member of our company went through UiPath Academy. We always start with and actively involve UiPath academy.
UiPath Academy courses are a part of our standard onboarding procedure in the company, especially if we onboard junior developers. The very first thing we direct them to is UiPath Academy. Everyone starts with a basic foundation and goes through to a diploma and certification, and only then will we build on top of that more specifics about our standards, of our delivery approach, et cetera. I would say that UiPath Academy is a core and basic start for each and every employee in the company. Based on that education, we will later elaborate on different topics.
The biggest value I see behind UiPath Academy is its simplicity in terms of delivering the information. Even if you don't have any previous development experience and coding experience, all the explanations, videos, practical tasks, and reading material is formed in a way that is really easy to understand. The biggest value I see is its ability to bring people up to speed from really different levels, including very, very junior people with no previous experience in coding, programming, or the creation of robots.
UiPath's user community is excellent. Being an MVP, for me, the community has huge value in the whole end-to-end journey of RPA. Meaning that, at the very beginning, whenever you need to learn new things, you can always find a lot of useful hints in the forum and in the community. Later, when you already have delivered some solutions, you might face some problems. Luckily, very likely, you are not the first person to face those problems. There is always someone who already has had this problem and may have even raised it in a forum or on YouTube, et cetera. Even when you are already deep in delivery, sooner or later, there will be a point where you reach out for help to the community. The community, therefore, plays a crucial role for developers and automation specialists - be it business analysts, developer architects, et cetera. Having a strong community is definitely one of the most important factors that sets UiPath apart.
I'm not actively involved in other communities, and therefore wouldn't be able to compare UiPath to other similar communities. I can only say that the UiPath community is very supportive and very active in responding to any queries. The way it’s organized, it’s inspiring the next generation of forum members to help others and pay forward with insights based on the help they receive. UiPath’s community is really responsible and supportive.
In terms of reducing human error, at the very beginning, almost every company when starting the RPA and automation in Germany thinks of FTE saving as the main benefit. However, very quickly they recognize how huge the value is behind the quality improvements that happen after automation. It is quite obvious that robots are not doing human-like mistakes that may be caused by, for example, not paying attention or not getting enough sleep et cetera. Robots also cannot get bored. Very often, and whenever you have to process 1,000 or 10,000 records in more or less the same manner, it just becomes super repetitive. A mistake can appear in manual work as humans can lose focus on redundant tasks. This is not so when robots are involved.
In terms of time savings and error reduction, usually in our initiatives, we can see not higher than 5% of error rates when executed by robots. Even in those cases, I wouldn't say they are errors and more likely exceptions, which are documented and later handed over with specific explanations. A good KPI for our robots is to have less than a 5% exception rate. Related to this is that, by improving quality, we still save a lot of time as it can reduce the number of reworks which we might have afterward. For example, in one of the projects we were delivering, it reduced by eight times the amount of reworks or fixes, which the customer needed to process due to human-directed errors. Mistakes and fixes, therefore, were reduced by eight times.
What needs improvement?
What I would improve in UiPath, or I would just say, keep on improving, is the other products in end-to-end automation. UiPath started with Studio and Orchestrator as a core product, and still, we are actively co-operating UiPath and suggesting improvements for the other products.
One of the products where I would definitely see a need for improvement would be a Task Capture. It is already good, however, there are many aspects and many ideas, which, for example, our business analysts have, which can be improved.
For how long have I used the solution?
I've been using UiPath since 2016. It is already over five years. I'm familiar with the product.
Buyer's Guide
UiPath Platform
August 2026
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: August 2026.
913,924 professionals have used our research since 2012.
What do I think about the stability of the solution?
Both on-prem and cloud solutions are very stable. The cloud is stable thanks to the UiPath team and on-prem, in our case, is stable thanks to our customer IT infrastructure team. Between the product itself and the infrastructure, be it Azure Cloud or on-site infrastructure, the stability is good. If there's any instability, it could be related to the people involved in using it as I've had a good experience with both cloud and on-premises stability.
What do I think about the scalability of the solution?
The scalability of UiPath is one of the main competitive advantages, compared to other products. The software and the solution give you the opportunity to stably run it and scale it. With stable operations, you can focus on the new automation instead of maintaining already existing solutions. UiPath is very good at scaling in a friendly way and has good support that can help too.
How are customer service and support?
I'd rate the solution at an eight out of ten. I never give ten, just to keep the motivation to improve high. I still believe that there are areas of improvement, though I really rate UiPath's support very high. The response time can always be shorter, the specification on solving problems can always be better, et cetera. Overall, I am extremely happy with the support UiPath provides in over 95% of the cases. For the remaining 5%, we still received the needed support, it only takes another iteration to move through another team and have a look at the problem.
How was the initial setup?
Comparing the initial setup on cloud versus on-premise, the cloud configuration is much easier. This is one of the purposes of the cloud solution. It's meant to be easy to deploy and easy to scale. Documentation for the cloud is definitely straightforward. In terms of on-premise deployments, it is also quite straightforward, especially at the start, however, the complexity grows with the demands and requirements from the customer. If we have to get into the area of high availability and more of a complex server setup, it takes some effort to establish everything.
The simplest deployment on the cloud would take a matter of 15 minutes or maybe even as little as five. After five minutes you are ready to go and can use Studio and the cloud Orchestrator. It is very fast. You still need to have your admin rights available on your PC, however, that's the only prerequisite.
For deploying on-prem, it's nearly the same for a simple deployment. If you only want to use the Studio and attend the job, it is very easy to configure in a matter of 15 minutes. Whenever you get into Orchestration, it will require more complex setups. It might take one or two days to set up, depending on how good of an infrastructure team you have to onboard.
The strategy in implementation remains the same no matter which deployment. In the end, you still have the same setup of products, be it Studio, Orchestrator, Task Capture, or whatever else. You have the same configuration of the products. It is only on the backend that is slightly different as it is hosted in another place. You don't really recognize the difference between cloud and on-prem hosted services.
What was our ROI?
At the very beginning, when we started the RPA journey, we were always tasked with understanding and looking at the potential return of investments. Therefore, we don't start automating the process before understanding the savings. For each and every process which we automate, we start with understanding what it will bring to the end customer. Even if we see minimal savings in the processes, we automate these. The biggest processes which we were automating were saving more than 20 FTEs (Full Time Equivalents). We are speaking to just about one process.
For us, FTE saving and time-saving are the same thing. It’s just different units of measure. You can measure it in people equivalent or in an hours per year equivalent.
What other advice do I have?
The good thing about UiPath is that they are very active when it comes to listening to feedback. Every release incorporates some of this feedback into the product life cycle.
We are using both UiPath's Automation Cloud offering and the on-premise solution. We have customers, which need on-premise as well as customers which are running it in the cloud. On-premise, we have clients using different versions, however, it's my understanding that we are using version 2020.10.
I would definitely recommend, when starting the RPA journey, to start to use UiPath. Think about RPA as a robot factory, as a strategic thing, however, do not focus on one or another process. Think big and aim for automating all the manual processes in the corporation and from day one, and work to adjust all your procedures and infrastructure, the way that you've been able to get to this point. Do not get stuck at some point and feel you need to rework anything. Rather, change your standards in order to scale. In fact, aim for scalability from day one.
I'd rate the solution at a ten out of ten. We are a happy partner of UiPath and we have had many successful implementations with our customers. I can confidently say, after five years of experience using UiPath, that I've been happy with it. I still believe that there is always space for improvement. However, I really do have an appreciation for the tools. They're making a really good product and they should keep on improving at the same great pace. We plan to keep on using this product to deliver the same great services to our customers.
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
Application Development Specialist at a tech services company with 10,001+ employees
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."
- "Prior to UiPath, approximately 80% of our costs were spent on developing automations, and with the benefits that come with UiPath, the RPA costs are now only 45%, so as the costs have decreased and the volume of automations increased, it improves company profit."
- "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.
Buyer's Guide
UiPath Platform
August 2026
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: August 2026.
913,924 professionals have used our research since 2012.
Sr. Consultant at a consultancy with 201-500 employees
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."
- "Something that takes 15 minutes in UiPath would take one day in most of the other options."
- "I've struggled a lot with automating Citrix applications with UiPath."
- "The documentation isn't the best. It's pretty difficult to search."
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
Senior RPA Developer at a marketing services firm with 10,001+ employees
Reduces costs, frees up employees, and makes building automations easy
Pros and Cons
- "We had a cost reduction of approximately 20% in our operations."
- "Work that they used to do for the first half of the day is completed in the first hour of the day."
- "If I can get a little bit more data and a little bit more customization on Orchestrator, that would be really great."
- "The product is quite stable now. There are certainly some places where UiPath has to work, specifically in terms of actual stability, where there are still some unknown errors that are coming in."
What is our primary use case?
We have automated tasks within our organization and are automating our marketing applications. Internally, we have automated in-person and webinar event creation for Microsoft. Whenever there is a request for creating an event that is covered on, for example, either on Jira or the Dynamics 365 application, the task makes an API and pulls data from both sources. It then creates an event on Marketo. It runs totally unattended. We have actually saved the build time that was previously around 45 minutes and we have reduced it to just four minutes.
How has it helped my organization?
Previously, we had a build time of around 45 minutes just to process one request. This was kind of a disaster because even in 45 minutes of build time, and this is the average build time, people were making mistakes. When these errors happened, the company had to actually pay money to the client. For example, if a company has an event at 3:00 PM on September 1st, and due to time zone issues, someone manually wrote \ 4:00 PM then people would arrive at 4:00 PM, whereas the event had started at 3:00 PM. Mistakes like that could become a very, very big issue.
Using UiPath, we were able to reduce these kinds of errors. We were also able to reduce the time by more than 90%, just by deploying the bot that could do API calls in order to complete a specific point of data gathering.
For the portion that we automated, the errors that were happening were reduced to 0% and the efficiency was up to 90%.
What is most valuable?
We've found the usability of Studio very easy. It's simple to understand everything. It's very simple to just start developing within UiPath.
The Orchestrator is fantastic in terms of usability as all you have to do is just need to deploy your bot there. It gives you several options of how to schedule it, how to monitor it, and it also gives you the dashboard that allows you to see the performance of your bot.
I really like the fact that we have a cloud model, where we can actually go ahead and use their cloud to run our bot. That is a very good kind of feature.
I really like AI fabric and the documented understanding model, as that actually allows us to do a couple of very complex POCs. They went very well and right now, those prefaces are currently in the pipeline. Hopefully, they will get started with them next month.
The ease of building automation using UiPath is very easy. When it comes to comparing it against other tools, UiPath might be the easiest one. It's totally subjective, of course. That said, there are scenarios where automating certain kinds of scenarios with UiPath is not that easy. Overall, it's pretty good at automating all kinds of stuff.
UiPath enables us to implement end-to-end automation. End-to-end coverage is very important. While working with clients like Microsoft and Google, we have to actually go ahead and make sure that you're actually providing all of these kinds of services. With services such as documentation you also need to be on top of the latest market trends. UiPath actually provides us with not only the ability to handle all of this but to also document all of these kinds of things. That is available, either as a part of some other products or is embedded within the Studio itself as a part of an extension. That is something that I really like as that actually reduces the time that I invest in the creation of the documents. That, and the client actually requires all of these documents before even we can go ahead with the contract, makes having them on hand so important.
The Automation cloud has helped decrease time to value. Earlier, the deployment of an on-prem Orchestrator took around two to three days for proper configuration and for making sure that there's a disaster recovery mechanism. Automation cloud has everything built already within it, which makes things faster and easier. This reduces the amount of time that is required by us to deliver. Within our area of work, within marketing, time is everything. Once you have taken on the project, the client expects you to deliver it as soon as possible. The requirements that you're getting from the client are very, very time-sensitive. If you're essentially not delivering it on time, that is going to be an issue. Automation Cloud actually helps us to do that without thinking about other things. It actually goes ahead and does a couple of things for us that we don't have to worry about, such as deploying the Orchestrator on the cloud, making sure that everything is properly set up, and making sure that the disaster recovery option is there. These kinds of things actually save us days of time for installation, if not days of debugging time.
It's very important for our company to scale up automation without having to pay attention to infrastructure. There are a couple of projects that we have where we don't really care about the infrastructure. If it is handled by UiPath, it's absolutely fine. However, for example, in the case of some of our elite clients, what happens is that they actually need to know the details and how data is being propagated amongst different servers. If we're not controlling the environment, if we're not handling the entire knowledge, we won't be able to give them the same thing and the project might go away just because of this fact. Therefore, I'm not saying it's not very important. It's actually very, very important. That's why we use both services that are provided by UiPath - both on-prem and cloud. That said, if we have projects where we don't need to worry about it, it's nice to have the option not to.
UiPath has helped us minimize our on-premise footprint. Their customer service has actually helped us reduce that. UiPath was released in 2015. There are experts on this particular thing in the market, and most of those experts are found via UiPath only. When help is provided by UiPath themselves, that can actually resolve the issue in a matter of hours rather than days.
We use attended automation. We usually use attended automation within the HR department. Basically, we're using it for onboarding, for monthly salary management. It's great for automating some of the basic SAP projects as these are the places where we require human interaction, either to handle the credential part or to provide some inputs. This actually helps bring confidence into the process and also phases out the work of a particular human. Automation has integrated with some human day-to-day jobs so well that now when employees come in, the primary thing that they have to do is just to trigger the bot and start providing input. Work that they used to do for the first half of the day, is completed in the first hour of the day. That's the kind of benefit that is being provided by attended automation.
There is good AI functionality and we use it for some proof of concept projects. That said, we haven't yet used it for more complex or involved automation or processes just yet. We have one project in the pipeline that we have to start working on this month.
We use UiPath Apps. We use UiPath Apps as a form. Essentially, we have created UiPath Apps in such a way that helps HR people to onboard individuals. For example, whenever someone has to get onboarded, they have to actually provide some details in terms of who they are, their previous company, and some other basic details. Also, HR will need to provide some extra details, in terms of who will be the individual's manager, et cetera. Finally, IT has to assign some kind of role. What we have actually done, is we have created an app where a user or a new individual has to actually provide all the information. Then, HR just needs to select the particular role. Everything is pre-configured. We automatically assign specific roles. In terms of IT, we can now automatically assign specific resources such as laptops, monitors, or headsets to that particular person. Since everything is automated, within a couple of minutes of registration the person receives his new ID password and details. Instead of waiting for an entire day, it happens in just a matter of one or two minutes.
UiPath Apps has increased the number of automation we can create while reducing the time it takes to create them. Earlier, we used to create automation, in terms of forms. Those automations were types of attended automation. A person had to have specific access to that particular computer before doing this kind of work. In this scenario, the issue we had was that every time it was not possible to handle manual steps if we were onboarding ten people at a time. Everyone had to wait for their turn and that was not very efficient. What we have done is we have actually deployed UiPath Apps whose links can actually get loaded onto an individual's mobile. One just needs to open it on their mobile and get started. That's it. Everything executes parallelly. We have also made our system scalable so that multiple VMs can learn the process at the same time.
UiPath speeds up and reduces the cost of digital transformation. Doing so does not require expensive or complex application upgrades or IT support.
We have found that UiPath has reduced human error. We were getting some human errors related to time zone issues and some of the other issues such as daylight savings. There were several other issues related to accidental typing or of people not focusing properly, even after several integrations. That's part of the reason we went ahead and automated processes. Obviously, a bot only follows what you have programmed it, what you have programmed within it. The errors are literally reduced to zero within that specific section.
UiPath has freed up employee time. We have actually retrained the freed-up employees into UiPath to act as support engineers. As a rough guess, I would say that we have saved around 120 hours a week just by deploying UiPath.
The additional time enabled employees to focus on more essential work. For people who were actually acting as build personnel, we have re-deployed them as a person who actually interacts directly with clients or who does QA work. This is a higher position that comes with a higher salary as well. There have been promotions simply due to implementing UiPath.
Employees are pretty happy. Initially, everyone was scared that they might lose their jobs. However, but adopting UiPath methods and retraining people, some are even getting promoted and we find that they are actually encouraging automation processes so that new work can come in and the remaining people could also get on better.
The product has reduced the cost of our automation operations. In terms of marketing operations, for example, it has reduced the cost. Along with the help of similar investments, we need fewer people and more bots currently. That's definitely a big thing for us. We had a cost reduction of approximately 20% in our operations. This is just a ballpark. That said, overall, UiPath has saved our organization a lot of costs. I cannot speak to exact savings, as that requires business knowledge, which I do not have complete access to.
What needs improvement?
The AI Center area could definitely improve. The StudioX model could also improve just a little bit so that the introduction of variables is better and would make it possible to pass on a similar kind of data in between multiple activities. This is a very simple concept, however, this kind of feature is not available within UiPath.
From the business perspective, a little bit more insight on the dashboard that is currently available in Orchestrator would be ideal. I agree with UiPath having a dedicated tool for insights, however, right now, it's a paid tool.
If I can get a little bit more data and a little bit more customization on Orchestrator, that would be really great.
For how long have I used the solution?
I've been using UiPath for three years and eight months. I've used it for the same amount of time the company has used it.
What do I think about the stability of the solution?
The product is quite stable now. There are certainly some places where UiPath has to work, specifically in terms of actual stability, where there are still some unknown errors that are coming in.
In terms of Orchestrator, I have noticed there are some places where there are glitches. Things are not very clear at first as everything is changing quite quickly, I'll say that. Even in the enterprise version, everyone wants to be on the very latest version. However, there is a drastic change between the versions themselves.
For example, 2019, 2020, and 2021 versions, all three are drastically different amongst themselves. This kind of change is definitely good for the provider in that they are doing something better. However, as a consumer, I don't really want to go ahead and go through an entire learning curve all over again along with handling my current job of handling all the work, just so that I can cope up with what changes the product team has made. It should not be necessary to go through this level of adjustment for each and every release. At this point, I have been through three to four migrations and in each migration, I have gone through some kind of a learning curve.
What do I think about the scalability of the solution?
Automation Cloud actually helps us to rapidly scale up. We don't have to invest time now in configuring Orchestrator, or the cloud version of UiPath. All we have to do is we just need to basically request for a particular package and, maybe, either with the help of a package or with the help of the UiPath team, it is pre-configured for us. That way, we just need to utilize it. Therefore, scaling is simple.
The scalability is great. It has actually allowed us to schedule the bots or maintain the bots in multiple VMs without having any worries about how to utilize licenses, or how to actually go ahead and deploy the bots manually or install the bots manually on certain VMs. Everything is automated within the UiPath environment.
If we talk about attended users, right now, we have more than 10 people using attended bots. Their roles are essentially from the recruitment team, from HR. Some of the marketing staff are also using it in analyst positions.
We definitely plan to increase usage and we're using UiPath pretty extensively. We have a couple of projects in the pipeline and currently, we're also working on some of the more complex projects within the team.
How are customer service and technical support?
All the projects are having a specific date of delivery. Everything is running parallel as we also follow an Agile method. In this Agile method, if something is stuck, it will eventually impact the date of delivery. And we really don't want that. UiPath actually helps us a lot by providing 24-hour support and it helps us in setting a lot of the items we need to use. They do it quite easily and quickly.
On the scale of one to ten, it's definitely a ten. Whenever I have a doubt, they are always there. They even offer to get on a call with them and actually go ahead and resolve the issue themselves, if they know how to do it.
Many times, there have been scenarios where the issue was unique to us. They actually presented us with some debugging steps that we can do on our end. Most of the time, those debugging steps actually helped us to resolve the issue. When none of these options work, they were very keen to figure out how they could actually improve the experience and what could be implemented by the developers within those specific parts of the product in order to resolve the issue. We have given them feedback in the past and in a couple of future versions, we were able to see those ideas implemented.
Which solution did I use previously and why did I switch?
We were using AutoHotkey before this product, as well as Selenium. However, after implementing UiPath, we have not used anything along with it.
How was the initial setup?
The initial setup was straightforward. The installation of the Studio was quite straightforward. We just had to go through all the legal terms and everything. Once we went through those, we just had to install it. The same thing is true for Orchestrator as the on-prem installation of Orchestrator is pretty straightforward. You just have to get the setup, link it with the skilled server, and then install it.
Apart from that, the configuration within Orchestrator was very simple as there is only one file that allows us to log on to everything. It made it pretty obvious.
The deployment took somewhere around two days for the entire setup.
In terms of the implementation strategy, firstly, we decided to set up all the databases and all the dashboard-related services such as Power BI. We decided to do this first due to the fact that the dashboards and databases are the base of any application.
We decided to implement it first in Azure. On the same day, we decided to get the cloud version of the Orchestrator as well. It was quite easy in terms of Azure. There's a three-way plugin that is available there. We just had to install that on the specific VM and we were done. Finally, on the second day, we went ahead and installed all of the Studio. Once Orchestrator is up, we could install Studios and link them to Orchestrator in order to get the license. That was our strategy and our approach.
We essentially have one dedicated resource for maintaining all the deployments and to watch if anything goes wrong. We have three dedicated resources for maintaining all the bots that are currently running as well. We don't need a big team to maintain everything.
What about the implementation team?
In one of our projects, we actually used Azure Cloud for the deployment of Orchestrator and the deployment of packages. The experience is quite good. Azure provides the DevOps side of our service that allows us to set up the pipeline and automatically deploy any kind of project to the Orchestrator as soon as it is committed.
What was our ROI?
While the company has likely been looking at ROI, I don't directly deal with those details.
What's my experience with pricing, setup cost, and licensing?
A couple of our clients cannot actually go ahead with the initial investment of Orchestrator as it costs quite a lot. The thing is that we don't need that much of a license in order to automate our processes. Having a free version of a cloud or having a cheaper version of Orchestrator has actually helped a lot.
Automation Cloud helps decrease UiPath's total cost of ownership. However, overall, if we talk about scalability, once the number of licenses that I need increases, ultimately, Automation Cloud might be a bit expensive. It depends upon the version you're using. Yet, since the license cost is increasing, what happens is if you go ahead and buy more than five licenses, then essentially you would have been in better shape if you would've actually bought the paid version of Automation Cloud and installed it on-prem. That would've been a cheaper option. It's subjective. Our scenario is just that we need two unattended licenses to do the job.
Some of the clients do consider the initial investment of UiPath to be expensive. It's seen as expensive specifically from the cost of getting a licensing for an on-premises setup. For some projects, UiPath can be overkill. However, it is the best software a company can invest in for automation purposes.
I cannot speak to the exact cost, as I don't handle licensing directly.
It's paid per year. We get licenses not directly from UiPath. Rather, we get them from a vendor.
There are additional costs as well. For example, the cost of an SQL server is one. We are definitely using the Azure product suite as well. We had to actually invest quite a lot in SQL Server in terms of database management, just to make sure that everything gets logged properly and that the Orchestrator is functioning properly.
Which other solutions did I evaluate?
We switched to UiPath after we compared multiple tools. We looked at certain parameters such as the ability to automate marketing tools, the ability to automate quickly, and how user-friendly it was. Out of all these three parameters, UiPath stood on top.
We looked at Automation Anywhere, Blue Prism, and PEGA.
What other advice do I have?
I specifically have been using the community version of UiPath. The company has been using the enterprise version.
We do use the Automation Cloud offering.
We do not use the SaaS version of the solution.
I'd advise users to give it a try. I started my career in UiPath and since then I've been loving it. I became a UiPath MVP as I really enjoy working with the product so much.
That automation does not need to be very complex, so you don't need very complex tools to automate any software. Tools like UiPath can do most of your job.
I'd rate the solution at a nine out of ten.
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: 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.
Manager at a consultancy with 10,001+ employees
Frees up employee time, lowers human error, and offer end-to-end automation
Pros and Cons
- "The solution has freed up employee time. It depends on the process, however, if I had to take an average, it is probably freeing up one full-time person, which is eight hours. On a monthly basis, around 150 hours are saved for a medium process."
- "Employees are happier, and, depending on the process and what they were doing, what kind of involvement it requires, the solution is motivating employees."
- "They can probably focus more on attended stuff or creating a UI around that. We are not using the attended bot a lot, however, I have seen some use cases in other organizations, as I'm working in consulting. I've seen in some other areas where an organization wants to use attended automation, however, the feature is not very well designed which makes it difficult to use."
What is our primary use case?
I have been using it for a couple of different things, mainly insurance-related. As of now, we are using it mainly in insurance platforms, insurance portals, and doing some admin support in terms of the backend insurance tasks.
I've used it before in payroll where it was processing the payroll, generating the payslips, creating the payments for our outsourced invoices, processing invoices, making payments, sending reports to banks, and more.
How has it helped my organization?
In terms of improving the functions, we had to have a lot of time-critical tasks, which we have seen improvement on. In insurance, it is mainly around the claim processing and then paying the invoice to the third parties or doing the payments to the end customer. Most of the time it is missed, and then there are SLA penalties involved. This solution offers good savings for us in all those areas. On top of that, there are fewer errors now. Previously, there were many manual errors due to the time-critical aspect of the tasks. People were trying to put in their best efforts while working quickly against time, which caused them to work too fast and make mistakes. We get savings on two fronts now. One is mistakes. There are no mistakes anymore. The second thing is we are doing tasks faster and can run 24/7.
What is most valuable?
The orchestrator is one of the good features they have.
Internally, internal queue management is another feature that is really helpful when it comes to managing the work and checking the workload.
The latest thing that they added is reports that show the handling times and all those things.
The ease of use of building automation using UiPath is good and I would rate it and an eight out of ten with the version I am using. If we move to the latest version, there may be a couple of new features, such as modern variable management, that would bump it to nine out of ten.
UiPath enables us to implement end-to-end automation, starting with process analysis, then robot building, and finally monitoring automation. With the new versions, it does, at least. We are not using those features in my current organization, as we have some other tools in place.
End-to-end coverage is important to us. We use the older version. We started using it three years ago, which is why we build a lot of items ourselves. If the features were released two years ago, we'd likely use UiPath for everything.
It is important that we can scale automation without having to pay attention to the infrastructure of the automation. We're very interested in the cloud. It offers many benefits. Even though we are on-prem now, in terms of managing the infrastructure, it will likely be really helpful to move to the cloud, so that we don't have to bother about all this infrastructure stuff in the future.
It reduced the cost of digital transformation and it is allowing us to actually move to digital items, as, most of the time, when we were trying to present things and things were not digital, it helped us to advance very much into a digital space easily.
It does not require any expensive or complex application upgrades or IT support. For some applications, it requires some modifications. Even if it's 10% or 20% digitized, we are trying to use UiPath to do the stuff for us instead of doing the application, upgrading, all those things. In most cases, it's not very costly for us.
UiPath has reduced human error. It does all the time. In claims, there used to be a lot of human error. Especially in payments, sometimes it would pay more or less or the wrong person, and now, it's all automated and errors have stopped.
The solution has freed up employee time. It depends on the process, however, if I had to take an average, it is probably freeing up one full-time person, which is eight hours. On a monthly basis, around 150 hours are saved for a medium process.
This additional time has enabled employees to focus on more important work. Employees are happier, and, depending on the process and what they were doing, what kind of involvement it requires, the solution is motivating employees.
The product is reducing the cost for other operations, as it's an automation tool. While we are paying for automation, it is reducing the overall operational cost. Not specifically automation operational costs, but other operational costs. We are seeing an average savings of around 30%.
What needs improvement?
UiPath hasn't really helped us minimize our on-prem footprint. We are still using the on-premises deployment and everything is on-premises for us. We have, however, used some machines on the cloud. Still, the on-premises footprint in terms of UiPath is not lower.
There are a couple of minor items that could use improvement. Overall the tool roadmap looks fine. They have improved a lot from 2019 to 2021. In two years, there have been lots of additions. It seems like there's no particular improvement which they need to make. They have already improved a lot in the 2021 version, which is adding a modern framework and then modern folder structures.
They can probably focus more on attended stuff or creating a UI around that. We are not using the attended bot a lot, however, I have seen some use cases in other organizations, as I'm working in consulting. I've seen in some other areas where an organization wants to use attended automation, however, the feature is not very well designed which makes it difficult to use.
For how long have I used the solution?
I have been in automation for almost four years. I'm using all of these different tools, not only UiPath, and moving around within tools. For example, I'll use UiPath for six months, and then do three months on another tool, and then eight months again on UiPath.
However, overall, in terms of automation, I've been familiar with various solutions for three to four years.
What do I think about the stability of the solution?
It is very stable. It can perform very well for small to medium complex processes. It takes a little bit of time to adjust for very complex processes, however. It takes some time to build and to develop and deploy for very complex processes. That said, it is very stable overall, with the caveat that, for very complex processes, it's difficult to build or manage.
What do I think about the scalability of the solution?
Scalability-wise, it is good in terms of connecting the bots and the Orchestrator can support thousands.
In our case, we have around 137 to 140 registered users on the Orchestrator. Most of them are developers. I would say it's around 20 odd VAs or other staff, however, most of them are developers. Around 100+ developers, with the remaining users being process analysts.
We are always trying to find new work in the pipeline, and, as of now, it is not used across the entire organization. It is currently used by 50% of the teams and the plan is to take it to 100%.
How are customer service and technical support?
I would rate technical support at an eight out of ten as of now. They're not always right on the first try, however, most of the time we get what we need on the first or second try.
Which solution did I use previously and why did I switch?
I'm constantly jumping back and forth between various automation tools.
I previously used Automation Anywhere. I'm working in consulting, so I switch between tools, and for one of the clients, it could be Automation Anywhere, for another it could be UiPath.
Each tool has its own pros and cons. An ideal tool could be probably a mixture of all of the tools on the market as some have some great features. UiPath is great for its ease of use. Anyone can quickly jump in and start learning it. Some of the tools take a little bit more time to understand and probably need more time to deploy or build code. Some others have better debugging. I would say UiPath debugging can be better. This is one of the things which can be improved. It is improved in the latest version, however, if it can be compared with others, such as Pega robotics, it can be improved. That said, Pega robotics is not an automation or RPA tool. It's basically RD. It's a front-end tool.
How was the initial setup?
I have set UiPath up from scratch for one of the companies I worked with in Sydney, Australia. It was in 2017 or 2018 when I was comparing the tools, and deciding which one is better based on the roadmaps. At that point, I set it up from scratch.
The time when I did a setup, it was very complex.
When I started doing it in 2017 or 2018, there were a couple of issues with installing the SQL server and configuring everything for the Orchestrator machine, et cetera and it was very complex.
Now, they have simplified it. It's a one-time installation, and the cloud makes things really easy. With the new versions, it is better. For me, the support was not very good at that time.
The deployment took us a couple of days. It was complex. The documentation was not really very great, and the support was also not very good. It took us a couple of days, maybe five to ten days, to implement it end-to-end and then set up multiple instances.
In terms of the strategy, we have followed the guidelines, whatever the document said, and then took help from UiPath support. Other than that, it was a standard installation.
For deployment and maintenance, it depends on process counts. Usually, when processes are stable and running for a long time, one person can support four to five processes in general. In our case, we have a mix and match model for supporting production. Overall, I would say that there is a different team for each different support platform. A platform team is just supporting the infrastructure, and overall there are around 20 people, which offer support.
What about the implementation team?
I did not use an integrator. I work with a consulting company, and we help with the installation. However, at the time, UiPath didn't have a very good presence in Australia, which made it difficult.
What's my experience with pricing, setup cost, and licensing?
I'm not very involved in pricing or licensing.
We are mostly using developer licenses and they have unattended, attended pro and developer licensing. We also have development and production licensing as well as licensing for the orchestrator. Different licenses have different costs.
We pay our licensing fees on a yearly basis.
What other advice do I have?
I'm not using the latest version. We're a little behind. We need to update it.
We do use a bit of attended automation, however, it isn't very much. It is helpful, however, we are getting better benefits with the backend automation. For us, the level of importance in terms of having attended automation is five out of ten.
We have done a couple of POCs with AI. We don't have anything which is in production. It's all POCs and a couple of minor display things. We aren't using AI very much at all. Therefore, we don't have proper use cases. We haven't solved other processes. The first priority is to solve everything practical instead of moving to experimental tasks.
At this time, we do not use the UiPath apps feature. I haven't seen it and I'm not aware of it.
The support is really good now compared to what it was a couple of years back. Support teams are really helpful when it comes to upgrading or installing the new versions, and it is very straightforward compared to what it was. I would say planning is important however, UiPath support is always there when they are required to be.
The biggest lesson we have learned is it's important to have a roadmap. We've connected a lot of tools and built a lot of things. We invested a lot. However, it's important to be flexible enough to adjust so that you can change if you need to, as it's hard to predict the future.
I'd rate the solution at a ten 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. The reviewer's company has a business relationship with this vendor other than being a customer: Reseller
Digital Efficiency and Innovation Manager at Neobpo
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."
- "The price of investment is high but the benefits are uncountable."
- "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."
- "One of the cons of UiPath is the price, it's a bit higher than the other RPA tools."
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
Saves time and reduces errors for manual tasks, and the community forums are helpful
Pros and Cons
- "With the help of the library and with the help of the forums, developers can focus and it is easy to learn."
- "UiPath helps us to implement end-to-end process automation starting with process analysis through to monitoring, and this is very important to us."
- "The testing and release schedule for Studio should be improved because we find that with two releases per year, one of the versions is stable and the other one is not."
- "We have had a lot of problems and for example, we have an issue right now where our Orchestrator doesn't work."
What is our primary use case?
We primarily use UiPath for end-to-end automation. We develop both attended and unattended bots and we use the Orchestrator module, hosted in Azure.
Some of our typical use cases involve automating operations like downloading files online, analyzing and capturing details, saving them in another location, transferring them, and uploading them in other forms.
How has it helped my organization?
The app studio feature has increased the number of automations that we create while reducing the time it takes to create them. For example, we have a limitation when it comes to transferring files from one server to another server. However, we were able to resolve it by using a remote desktop on the UiPath server. I don't need to log into another system or another server; instead, I log in and use the remote desktop from my PC. It's really cost-efficient and it saves me a lot of time. It's superb.
UiPath helps us to implement end-to-end process automation starting with process analysis through to monitoring, and this is very important to us. Whether we are automating processes for external customers or internal purposes, there is an automation lifecycle that we follow. The end-users do not have much knowledge about automation, so we have to complete it from end-to-end.
It starts with analyzing the process to see if automation will work. We then develop it by trying to replicate what the user does manually. Once it has been developed and the functionality replicated, we test and tweak it for approximately two weeks. If everything goes well during this time, the process moves to production. In production, processes are continuously monitored.
The testing is a detailed process that involves finding the problems, then implementing error handling using try/catch statements and other methods. It is done in a continuous, agile fashion where we develop, publish, trial, error handling, monitoring, and then it starts again. When a process is pushed to production, when a change is made, it does through this lifecycle again.
How UiPath has improved the way our organization functions is clear when we look at one of our use cases. We need to have notifications about documents that describe the release of products. Our bot will start by filtering documents online using keywords, download the appropriate documents, then check to make sure that each is complete. If there is a problem then emails are automatically sent to the appropriate department.
From this point, we transfer the file into another folder and upload the current version to the release team. They will only receive what they need, rather than having to go through the document themselves. Prior to this, they needed to check it on their own and analyze everything. With this work being done by the robot, it relieves us of two person's workloads. What used to take three people to complete, is now done with one.
In terms of saving time, for our use case that involves the release documents, we save between 80 and 100 hours per week, so monthly, you can multiply that by four.
The time saved by our employees sometimes allows them to focus on higher-value work or in other cases, when we don't need the persons, we can reduce the workforce and then hire people in different roles, such as new developers. Overall, this helps us to improve our workforce. For example, we can branch into more areas, rather than do the same thing for many different customers.
With respect to employee satisfaction, if somebody loses their position then they may not be happy. However, it is important to remember at the same time that we may open a new position because of this opportunity. This allows the person to move, find new opportunities, focus on new things, and develop themselves. To me, this is a win-win because we are more focused on generating new types of business.
UiPath has definitely helped us to reduce human errors. This is a benefit to us because, before this, we used to get customers complaining quite often. However, we have reduced the complaints. We still need to have the customer complaints section but now, we have reduced it from five people to one. The robot is not 100% error-free, but it's between 90% and 99.9% error-free. With so few complaints, we don't need as many people to deal with them.
Overall, UiPath's process analysis and optimization have increased our productivity.
What is most valuable?
The most valuable feature for me is the UiPath Studio.
It helps a lot. I wouldn't really say it's code-free; however, I would say that it's 90% code-free. It's very easy to use, with most of the actions performed using the drag-and-drop interface. When you do write code, it's a very small amount of the time.
The library activities are really helpful. With the help of the library and with the help of the forums, developers can focus and it is easy to learn. It helps in terms of time-to-value.
I also find Orchestrator to be helpful. The Studio and the Orchestrator together are like your body and your soul. Without both parts, it won't function. You need to have Orchestrator to run the Studio. Right now, today, we have a problem with our Orchestrator and it's not working. I can't use Studio because it's connected and without access to my Orchestrator, I can't do anything.
The academy courses help in the process of getting employees up to speed with the solution by providing them with the fundamental knowledge and the opportunity to practice. When you start doing it, you may face errors and again, with the docs, you may gain more knowledge. When you start to use the forums, you get more knowledge, and it all helps. But, if you only rely on the forums, I would say that it would help only 60% or 70% of what you get compared to taking the academy courses. In the end, you will only get better by doing it, and then going to the forums when you have problems.
What needs improvement?
The testing and release schedule for Studio should be improved because we find that with two releases per year, one of the versions is stable and the other one is not. It would be better to focus on a single release, but make sure that it is stable. We have had problems in the past with this and we don't need any unstable versions. For example, version 20.4.2 was not stable but version 20.10.2 was very good.
Technical support and customer care are areas in need of improvement.
For how long have I used the solution?
We have been using UiPath for between six and seven months.
How are customer service and technical support?
We are in Switzerland and normally, we use local support. When they cannot resolve an issue then it is transferred to the US team and we get support from them directly. In our experience, the support in Europe is not sufficient and we prefer to speak directly with the UiPath headquarters. We find that here, the people do not have enough knowledge.
We have had a lot of problems and for example, we have an issue right now where our Orchestrator doesn't work. We have had to wait about a week for the ticket to be escalated to headquarters, and because of delays like this, we are not always happy with customer care. The product is good but the technical support can improve.
We had issues where the first person tells us one thing, but a second person says that it's wrong and it needs to be done another way. Then, a third person speaks and presents another idea. This all takes a lot of time before a fourth person explains that everything is wrong and it has to be done another way. A lot of the time when you have these kinds of problems, you just have to start from scratch.
It can be frustrating because we had spent almost three weeks upgrading our system to the 20.10.2 version and now, we face the same problem. We have not been able to properly run our system for between three and four weeks.
Which solution did I use previously and why did I switch?
I have not personally used another RPA solution but I have colleagues who have experience with Automation Anywhere. We primarily use UiPath but there are some developers in the company who regularly work with Automation Anywhere.
We did not switch from one product to another. Rather, they are used for different reasons. For example, I have heard that when it comes to performing file transfers, Automation Anywhere makes it quite easy and they do not have the limitations that UiPath does.
On the other hand, I feel that the AI in UiPath is doing better. We have lots of workflows and activities in UiPath and I strongly prefer it as a product.
How was the initial setup?
I wouldn't say that the initial setup is complex, although when you are just beginning with a new environment, it is not that easy, either. Because it is a new thing, you will need to learn in the beginning.
We followed the guide and found that the installation was not very tough.
What was our ROI?
UiPath saves us costs, but there is more to it than that. It saves us in terms of time spent on manual tasks, but on the other hand, we pay UiPath. On yet another hand, with the money we save, we are open to new opportunities and new business.
Overall, I am very happy with the ROI.
What's my experience with pricing, setup cost, and licensing?
The price of UiPath is a little bit high, although there are no costs in addition to the standard licensing fees. Overall, it is not too costly, but slightly high.
What other advice do I have?
We have not yet used the AI functionality but we are trying to. We have not developed any uses cases yet but it is something that we are working on. We will be taking some courses on it first and after that, we may try some internal use cases.
We have advanced our technical knowledge by using this product. For example, we now use JSON config files, rather than using Excel.
One of the biggest lessons that we have learned is that it is nice to have a good solution design before starting development. There were times where we tried to do something one way but a problem occurred, so we had to solve it by trying different features, then testing and running it again. A lot of time is spent during this process. Now, we have learned to focus more during the design, then start to develop it.
My advice for anybody who is implementing UiPath is that it works really well in Windows, so they have to have a Windows machine if they want to start developing.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
Public 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.
Associate Consultant at a computer software company with 10,001+ employees
Within Orchestrator, we can restrict roles from the admin level to the user level
Pros and Cons
- "Once we deploy the automation into the production, our manpower has been reduced so there are only one or two people needed for the backup, and the rest will be taken care of by the automation itself, so there has been a drastic reduction in our workforce."
- "We are doing automation to take care of all our processes, but we still need support people 24/7 to monitor these jobs. So, human intervention is still there. We have two people monitoring these automations 24/7 because there are still some challenges with the automation."
What is our primary use case?
We develop and deploy use cases in the area of the cloud. We have deployed over 100 use cases. Most of our use cases are related to SAP applications, web applications, and mainframe applications.
One use case example is related to mainframe applications. The bot monitors mainframe applications 24/7. If there are any new jobs, they are identified, then the bot changes the status of the job to differentiate it.
Previously, we are using the 2016 version of Orchestrator, then we upgraded to the 2018 version of Orchestrator. Some clients are deploying the 2020 version. It depends on the client. We suggest using a version back to clients, i.e., the 2019 version.
We automate retail, sales, and agricultural services.
How has it helped my organization?
There are a bunch of candidates being monitored 24x7. Automation Cloud monitors these jobs, and whenever new docs come into the application, it will then change the status manually based upon certain conditions. Once we deploy the automation into the production, our manpower has been reduced so there are only one or two people needed for the backup. The rest will be taken care of by the automation itself. So, there has been a drastic reduction in our workforce.
What is most valuable?
We schedule different jobs using Orchestrator only. We have a separate team who takes care of jobs that we apply in Orchestrator. So, if there are any failures, it will automatically send email alerts to us.
Within Orchestrator, there is a tab where we can restrict roles from the admin level to the user level. Developers give only access to the jobs. Whereas, admins have a roles option to restrict access.
What needs improvement?
There are still some areas that need improvements. Currently, the tool is not 100 percent accurate with hand written notes and image based automation. It is also tedious using it with Word applications.
We are doing automation to take care of all our processes, but we still need support people 24/7 to monitor these jobs. So, human intervention is still there. We have two people monitoring these automations 24/7 because there are still some challenges with the automation.
For how long have I used the solution?
I have been working with it for two and a half years.
What do I think about the stability of the solution?
When new bots are developed, we definitely see some errors in the first few days, which are usually connector issues. Once the bot is moved to production and has a lot of enhancements and patches to the automations, we make sure that the automation is running smoothly. So, during the initial stages, it won't be very stable, but after a few enhancements to adjust to the automation as time goes, then it will become stable.
Once we deploy and release the automation into production, we will monitor production to see if there are any new challenges, different scenarios, or bugs that we need to fix. We have monitored the automation after deployment for around six to seven months, and the automation went smoothly without any issues. Because the automation is performing pretty well, we have deployed it to more of our workforce and their different jobs.
What do I think about the scalability of the solution?
We have separate, dedicated test data in three different environments. Orchestrator has a database and email server, so everything is in Orchestrator. Apart from the servers, products, and services, everything has a separate operations team, which has eight to 10 members, who take care of everything.
Which solution did I use previously and why did I switch?
Previously, they used on-premises services for the bots. Then, they asked us to migrate more than 20 bots from on-premises to our AWS environment. So, we have created a dedicated AWS environment for them.
How was the initial setup?
The deployment process goes this way:
- Developers develop the use case in a development environment.
- Once that is done, then they will move the code to the non-cloud environment.
- They will test the code if the automation is running fine or not. If automation is running fine, they will show the data which is running fine as a code to the client.
- Once they have the desired output, then we will move to the production environment.
- The operations team will then deploy that process.
The first time, it is a bit tricky. Going to production, it will take around 20 to 30 minutes to deploy the first time. If there is already existing automation, we only need a patch to implement it in production, then it will take roughly five to 10 minutes to apply.
The process of testing and deploying code takes roughly one to four nights maximum.
What about the implementation team?
For deploying UiPath, we need at least three to four RPA developers. In general, one person can deploy at any time. The other two to three people are just there on support calls.
Post-production, we have an operations team of eight to 10 members who take care of the automation.
What was our ROI?
There are some automations that save us thousands of hours monthly. These are automations that we run 24/7 as well as some automations that we run every five minutes for installing backups. Depending upon the amount of time the automation is standing, we will manage the capabilities of the server.
To some extent, it has reduced the operations:
- The automation is sending an email whenever there will be an error. Automatically, it is not going to the user. The user just needs to verify their emails.
- Whenever an error is noticed in the code, the automation will fit the address and email the operations team members.
In these ways, it has helped to reduce operation costs, but not completely.
What's my experience with pricing, setup cost, and licensing?
There are three types of licenses: unattended, attended, and developer.
Which other solutions did I evaluate?
We also use Automation Anywhere (version 10) and Blue Prism automation tools, but I think most clients prefer UiPath. There are more activities available in UiPath versus the Automation Anywhere version that we use. For example, UiPath has database-related activities, but Automation Anywhere, version 10, does not have this feature. I have tried using mainframe appliances in UiPath and Automation Anywhere, and I found that UiPath is more flexible and has more options available.
What other advice do I have?
The solution is single sign-on, so the authentication is done for us, because it is difficult to remember all our passwords.
We have a ServiceNow ticketing tool for reporting issues related to UiPath.
UiPath is very good for developing web-based applications, especially for SAP and the web. For these two applications, you can go with UiPath without any doubts.
I would rate this solution as an eight (out of 10).
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
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.
System analyst at a insurance company with 10,001+ employees
Boosted productivity and quality without raising administration
Pros and Cons
- "The process and task management are the most valuable features."
- "UiPath's Unassisted Task Mining has room for improvement."
What is our primary use case?
UiPath is used to automate processes, eliminating the need to increase headcount.
How has it helped my organization?
There was an increase in both quality and quantity while not having to increase admin simultaneously. We have successfully automated the majority of our automation projects.
The UiPath automation has helped us to keep our bottom lines down across the board.
UiPath has helped our organization with its environmental and social initiatives.
It has freed staff time for other tasks, improved their work quality, and saved hundreds of hours per month.
What is most valuable?
UiPath is the best automation solution available today. The process and task management are the most valuable features.
What needs improvement?
UiPath's Unassisted Task Mining has room for improvement.
For how long have I used the solution?
I have been using UiPath for four years.
What do I think about the stability of the solution?
UiPath's stability is reliable, especially now that we've moved to the cloud.
What do I think about the scalability of the solution?
UiPath scales well. We have not had any issues.
How are customer service and support?
UiPath support has been responsive to us.
How would you rate customer service and support?
Positive
What was our ROI?
UiPath has successfully met our expectations by reducing project costs through automation, demonstrating a strong return on investment.
What other advice do I have?
I would rate UiPath ten out of ten.
I have used UiPath in my last three companies.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Soware Engineer at a tech services company with 11-50 employees
Easy automation creation, good documentation, and helpful academy courses for new users
Pros and Cons
- "It's a complete ecosystem. It has everything you need."
- "I would like to see them integrate with generative AI like ChatGPT."
What is our primary use case?
We use the solution for the implementation of automation for normal processes. We deliver use cases to customers.
How has it helped my organization?
The ability to automate everything is great. You can also do process mining and optimize costs. It can help save a lot of money in an organization.
Depending on the business, and how you calculate the cost vs savings, the time to value varies.
What is most valuable?
It's a complete ecosystem. It has everything you need. You can do attended or unattended bots. There's AI. There are document processes that you can do as well.
It's very easy to create any type of automation. It's the best solution so far in the market.
We are able to implement end-to-end automation. It's important that you can automate anything with UiPath. You are not limited. You don't have to have any extra connectors.
It has helped minimize our on-premises footprint. You can migrate to the cloud if you like. However, many companies, like banks, do not prefer the cloud. They prefer on-premises setups.
I've used the Academy courses. I've started one and haven't finished it. My plan in the future is to utilize it more. The structure and details are great. If you are new to UiPath, it's very good. It helps effectively onboard new people.
It helps reduce human error.
We can free up employee time by 90%.
If you are saving time, you are saving money, and therefore, it has helped save costs.
What needs improvement?
Everything is working well. Of course, there can always be improvements.
I would like to see them integrate with generative AI like ChatGPT. It might make a developer's life easier.
For how long have I used the solution?
I've been using UiPath since 2019. However, I have not been continuously working on it.
What do I think about the stability of the solution?
The solution has been very stable. I'd rate stability nine out of ten.
What do I think about the scalability of the solution?
The solution is very easy to scale.
How are customer service and support?
I've never been in contact with technical support.
Which solution did I use previously and why did I switch?
We previously used a different solution.
How was the initial setup?
The implementation is very easy. The deployment is similar to other products. You create a file and share it with a customer and they import it.
Through our methodologies, we define, design, deploy, and maintain.
Pre-deployment, we need to do some testing. After that, once it's accepted, you deploy. You don't need much staff.
There is some maintenance required for future changes in the application and any issues that may arise (like bugs). Typically, there's a business analyst and people from IT as well as someone from whatever department it's being deployed to.
What about the implementation team?
The customer deploys the solution. We take care of the design and implementation.
What was our ROI?
I have noticed an ROI while using the solution. In general, a business analyst would do the calculations to see how much money would be saved if a robot was deployed.
What's my experience with pricing, setup cost, and licensing?
I do not deal with the licensing.
What other advice do I have?
We are UiPath partners.
I'm not certified in UiPath, although I do have experience with it.
I have not used the AI functionality yet.
I'd rate the solution nine out of ten. It's easy to work with UiPath. It has very good documentation.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros
sharing their opinions.
Updated: August 2026
Product Categories
Agentic Automation Robotic Process Automation (RPA) AI Agent Builders Business Orchestration and Automation Technologies AI Finance & AccountingPopular Comparisons
Automation Anywhere
Camunda
Pega Platform
Microsoft Power Automate
Salesforce Platform
Gemini Enterprise Agent Platform
Fortra's Automate
SS&C Blue Prism
Blue Prism
ServiceNow Now Platform
WorkFusion
Tungsten RPA
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- I am evaluating Blue Prism and UiPath for RPA for my company. Which one do you recommend?
- What Is The Biggest Difference Between UiPath And Automation Anywhere?
- IBM digital business automation with UiPath vs IBM RPA with Automation Anywhere?
- How do I choose between UiPath and Microsoft Power Automate?
- What are the differences in features and capabilities between ABBYY FlexiCapture with OCR and UiPath AI?
- RPA Governance and Business Continuity requirements for a large multi-national corporate financial services provider
- Can anyone help with this error when migrating my orchestrator community process to orchestrated enterprise UiPath?
- Which one to choose, Power Automate or UiPath, for unattended and attended bots implementation for a simple RPA use case?
- Can UiPath support the SaaS model for process mining?
- Seeking comparison between blue prism and uipath

















