We do product downloads, accounts, updates, maintenance, a lot of operation stuff, reading emails, responding, organizing stuff to send, etc.
RPA Developer Manager at First Horizon Bank
Added the ability to do jobs without having to worry about error handling
Pros and Cons
- "The Academy courses are good. That's usually what I start new developers with; to do those and then kind of have them go and try to do courses periodically to kind of stay up to date and especially when a new release is coming out. The hands-on training is the most valuable part of it."
- "We could use a little more interaction with users, like with UiPath, the vendor, and support."
What is our primary use case?
How has it helped my organization?
It's definitely added some efficiencies. It's added the ability to do jobs without having to worry about error handling and process tasks on a daily basis without having somebody having to be responsible for it.
We see UiPath as a money-saving solution. It also saves us man-hours and human error. It affected our ability to automate processes that are more complex.
The Academy courses are good. That's usually what I start new developers with; to do those and then have them try to do courses periodically to stay up to date and especially when a new release is coming out. The hands-on training is the most valuable part of it.
What is most valuable?
We use the solution's error functionality.
What needs improvement?
There's a little bit of a learning curve to build automations, especially in the citizen developer world. Usually, the technical people are busy a lot of times, so it's hard to get them trained. But as far as developers, they usually come along pretty well, from my experience.
We could use a little more interaction with users, like with UiPath, the vendor, and support.
Buyer's Guide
UiPath
October 2024
Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,636 professionals have used our research since 2012.
For how long have I used the solution?
I have been using UiPath for two and a half years.
Which other solutions did I evaluate?
We had a vendor that kind of offered to do a few, like bring you the UiPath and do some automations for us. We dipped our toes into that and liked what UiPath has, so we kept them.
What other advice do I have?
I would rate UiPath an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Digital Strategy Manager at a energy/utilities company with 10,001+ employees
We have saved dozens of FTEs annually and increased the quality of processes where automation has been deployed
Pros and Cons
- "The most important and valuable feature of UiPath is the ease of creating automations. It's a workflow-based model. End-to-end coverage is, no doubt, very important, because when you use a fragmented solution, the overall process flow becomes shaky. UiPath has the required capabilities to create an end-to-end solution for a business case."
- "The cognitive area is one where there is room for improvement. Automation Anywhere has grown in that area, whereas UiPath still is more dependent on third-party integration. That is something which they should be focusing on more. They should acquire a product and get it integrated."
What is our primary use case?
We use UiPath for cases where we have to do a workflow-related mechanism. Most of these use cases are small, Excel-based solutions and desktop-solution-related workflows, where one or two applications have to be connected, along with the Excel operation, for the end-to-end workflow creation.
We use both attended and unattended automation.
How has it helped my organization?
We have created 10-plus solutions using UiPath, and the savings that have been generated from these solutions are around $1 million. They are very cost-effective solutions: finance, order-to-cash, and protocol-to-pay processes. It has created value on the higher end, because the processes were quite cumbersome. We re-engineered the processes and started using UiPath for workflow automation.
We have saved roughly 50 FTEs on a yearly basis. It also enables us to use a lower skillset workforce, which is a cost-effective measure.
Quality, no doubt, is one of the key parameters of automation. UiPath has resulted in quality improvement for the overall processes where it's deployed.
It's on the OCR side and the workflow side where UiPath creates value to us.
What is most valuable?
The most important and valuable feature of UiPath is the ease of creating automations. It's a workflow-based model. End-to-end coverage is, no doubt, very important, because when you use a fragmented solution, the overall process flow becomes shaky. UiPath has the required capabilities to create an end-to-end solution for a business case. For our scenario, the business cases are quite small. That way, the turnaround time to create a solution is short and it becomes very easy to deploy, which is quite helpful for us.
Another important feature is the OCR capability, which integrates quite easily with other kinds of tools. We have integrated with ABBYY and we have even used the Amazon OCR engine. From an integration perspective, it is scalable enough to integrate with third-party solutions, whereas that kind of thing becomes a bit of challenge when we use Automation Anywhere.
We are able to use Python scripting and Python libraries for data extraction.
We also use the solution in creating attended automations. They are very much division-specific and are currently used by the procurement and the finance teams. These are on-demand, data reconciliation activities that are performed once a week. The bot is clicked by the person who is attending, which is generally a procurement or a finance guy. These are tedious activities so that's why we have the dedicated license for the attended format.
It is quite user-friendly with the drag-and-drop functionality. It has connectors which are quite suitable and industry-standard for basic applications that we use on the desktop, like for the Microsoft suite. From an integration perspective, it has done well.
We have also used its selector technology to automate processes with dynamic interfaces for one of the finance applications, where the UI screen is changing.
What needs improvement?
The cognitive area is one where there is room for improvement. Automation Anywhere has grown in that area, whereas UiPath still is more dependent on third-party integration. That is something which they should be focusing on more. They should acquire a product and get it integrated.
For how long have I used the solution?
I have been using UiPath for around two and a half years. I have used both Automation Anywhere and UiPath. We have both tools.
What do I think about the stability of the solution?
UiPath Robots are quite robust, and from a maintenance perspective it has become easy, if you create logs. It's pretty good.
What do I think about the scalability of the solution?
In terms of scalability, as I mentioned, it has certain challenges, but with the minimal capacity which we are running, it becomes easy to maintain the bots.
We have 10 to 12 automations already in place, and there are around five to six more in the pipeline, which are still being rolled out. The RPA tool we used is determined on a case-by-case basis.
How are customer service and technical support?
UiPath technical support is pretty good. Most of the answers are provided by the community forum. If you raise a ticket, they are proactive in getting back to you and addressing the point. It's good.
How was the initial setup?
The initial setup was okay. I was involved in the setup of Automation Anywhere four years ago, and with UiPath. Compared to Automation Anywhere, it was much smoother because the community side is quite good with UiPath. In the early days when we were facing issues, we had the UiPath community support to find answers. We did not have to raise a ticket with UiPath because we were able to get our answers in the community forums.
The first case took us around seven to eight months to put in place. The first one is, obviously, always a tricky one. We also picked a use case of medium complexity and it took a bit of time. Later on, we started building more of a workflow solution using our low-cost workforce and, after that, the journey was quite smooth. Initially there were some hiccups, but once the team understood the tool itself it became easy.
We deploy developers who require a lower level of skill sets, developers who do not have that much training. They are normal .NET developers whom we train for one and a half months on UiPath and they start developing UiPath solutions. We have a center of excellence with our developers who work on UiPath. We recently hired two more, so we now have around 11 developers who are working on UiPath.
Taking UiPath courses to get up to speed has been very helpful. I am certified for the tool because of the courses. The curriculum is at least on par with that of Automation Anywhere, although I would say it is much better. The only issue is that the courses are very limited. The AA University has increased to a vast number of courses, and most of them have become free for the end-user. The UiPath course material is good, but there are notably fewer courses and less certification available for people like us, who are more on the business side. AA has a business analyst program and a program manager certification, but I was not able to find anything specific like that in the UiPath Academy.
Our strategy with UiPath is that we generally go for unattended automation because that doesn't lock up our licenses for the bots. We prefer solutions which require unattended automation, because of a lack of budget and other constraints. From the deployment perspective, we have a dedicated server and we're following the minimum guidelines which are required to conform to the deployment standards.
What was our ROI?
The ROI generated is quite high because of the cost factor.
What's my experience with pricing, setup cost, and licensing?
It is much much cheaper than the Automation Anywhere. That is a key differentiator. It is targeted at mid-level enterprises. It is cost-effective.
There are no additional costs beyond the standard licensing fees. We have taken few of the training-related services from them. Once we move to the cloud version we may require some consulting services to move from on-prem to cloud. That would be the only other cost associated with UiPath.
Which other solutions did I evaluate?
When it comes to the main differences between UiPath and Automation Anywhere, UiPath is cost-effective. It is quite a lot cheaper than Automation Anywhere. It is also drag-and-drop, a fact which makes basic automation very easy compared to Automation Anywhere. It's quite user-friendly. In addition, the OCR functionality is quite robust in UiPath because it also provides a third-party integration. Python scripting becomes easy and that means our OCR solutions are quite good. These are the pros of UiPath.
Regarding the cons of UiPath when compared to AA, the first one is the level of scripting details. Custom scripting is quite lacking in UiPath. It's more a drag-and-drop functionality which doesn't allow that higher level of customized scripting when compared to AA. Secondly, the scalability is quite robust in AA as compared to UiPath. Even though we are not pushing the limit, the general opinion out there is that UiPath fails quite visibly when you try to scale solutions that involve operations plus a new product rollout. That's a challenge with UiPath. And, as I mentioned, AA has improved a lot in the cognitive area and UiPath has not reached that level. It relies more on the third parties.
What other advice do I have?
Even if you are a large enterprise and you're trying to start your RPA journey, UiPath is the answer. It sits in the top one or two solutions, along with Automation Anywhere. It's one of the leaders in RPA, and with the low cost model of the license structure, it is very easy to start with UiPath rather than with Automation Anywhere.
If you are looking for a strategic approach, where you have projected that within five to six years you will roll out 250 to 300 bots, scalability is something you have to factor in when starting your journey.
We haven't used the solution's artificial intelligence. We tried to run a PoC using a chat bot, but it didn't do well. I don't think UiPath has its own AI engine. They provide an API-level integration with other AI tools. We had a challenge there because most of the AI functionalities had to work on the cloud. We had to integrate with the Google Cloud and Amazon cloud, but both are in the public domain and transferring data from our office to the cloud was a challenge. We hit a wall. For that scenario, we moved on to Automation Anywhere, which provides us an on-prem solution.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Buyer's Guide
UiPath
October 2024
Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,636 professionals have used our research since 2012.
Technical Manager at a manufacturing company with 10,001+ employees
Attended automation enables us to verify scanned fields in our invoices
Pros and Cons
- "They have also recently added a feature for attended automation, Picture in Picture, which is also nice to have. It's helpful because you don't want to just sit back and let the bot run and not work during that attended automation. Using the PiP feature, you can have it running on your desktop without having to interrupt it to your work."
- "One area that needs improvement is monitoring. I know there are tools that let us see what a bot is actually doing on the virtual machines. If we could get that kind of offering from UiPath that would be great, because when a bot is running on the machine, we don't know what it's doing."
What is our primary use case?
We primarily use it to reduce manual effort and to increase accuracy and on-time implementation. We perform end-to-end automation, since we are a company where SAP is used very widely. We use UiPath for SAP automation.
We develop both attended and unattended solutions. We're using the platform as a service and it's hosted on-premises.
How has it helped my organization?
So far, we have 15 bots in production. As a result, we are saving a lot of time, although I don't have a figure right now, as well as a lot of effort. We are also able to provide timely delivery to our customers, so the automations have been generating a lot of buzz here.
Attended automation has helped to scale RPA in our organization by automating processes that require human-robot collaboration. An example is our invoices that have data that needs to be scanned. The scans we were receiving did not have the accuracy that we were looking for. We also had a hard time getting the results through OCR. With the help of attended automation, we are able to have users verify data when the bot is running. Once the verification is done, the bot will perform the rest of the actions.
UiPath also definitely helps us with process analysis.
What is most valuable?
Although I have not used it yet, they have recently introduced a feature which brings more accuracy to the selectors, using the image and the selectors themselves. I feel that will be good. When we are creating selectors, there are elements that it's hard to get at, or there are times when the selectors get changed for some reason. The new feature should make it easier to work with in these situations.
They have also recently added a feature for attended automation, Picture in Picture, which is also nice to have. It's helpful because you don't want to just sit back and let the bot run and not work during that attended automation. Using the PiP feature, you can have it running on your desktop without having to interrupt it to your work.
I would also compliment them on the UiPath Academy, the learning platform that they have built. It contains everything that a developer or architect or tester or, anyone who is looking to benefit from an RPA, would need. It's all there on their platform. It helps speed up onboarding employees to UiPath. When I joined this company, I had prior experience with the RPA and UiPath. But two of my colleagues, who were working on test automation, didn't have that kind of experience. The Academy helped them to get started. We aligned quickly, once their fundamental developer training was done through the Academy. The Academy helped them align with the current practices of UiPath and RPA.
What needs improvement?
One area that needs improvement is monitoring. I know there are tools that let us see what a bot is actually doing on the virtual machines. If we could get that kind of offering from UiPath that would be great, because when a bot is running on the machine, we don't know what it's doing. Although we have programmed it, there are times when something causes a bot to fail. During such instances, the bot behaves differently when we run it in attended mode than it does in unattended mode. It would be great to have a feature where we could see, on a screen, what the bot is currently doing.
For how long have I used the solution?
We started this UiPath journey two years back.
I act as a UiPath lead because I joined early and I have some prior experience with it. There are three other people in India, and one more in the U.S, who use it in our company. The one in the U.S. does the managerial stuff and it's the developers who are in India. Then we have the business users for each of the bots and they also use UiPath. And we have a set of about 20 users who use the attended solution that we have provided to them.
What do I think about the stability of the solution?
Robots on the SAP system seem stable, but on the web they sometimes lack stability. Still, it's not a very common occurrence and I have overcome any issues with the help of the Trilogic. For example, we had an issue while getting an email from Outlook. A UiPath robot is not able to do that. It will time out. With the help of the Trilogic, we were able to overcome that.
Initially you have to put some effort in to obtain stability and then it is mostly stable. Some maintenance is required, but that's most probably when requirements change, or to add to the stability, but it's not a lot overhead right now for us.
What do I think about the scalability of the solution?
It's highly scalable, in both development terms as well as business terms. We have the capability to add on robots. We can add to the VDI or machine anytime we want. They have put some serious thought into the scalability, when it comes to giving support to developers as well as the business.
We plan to increase our usage of UiPath. We have a lot of things in the pipeline. We have almost finalized on providing RPA as a service, something that we will offer internally. Right now, we are giving this free of cost to our customers who are the business people. We did so to get some attention and to create some interest in the tool. Now that we have almost finalized this as a service, we are going to involve business analysts who will be helping us to find more RPA use cases and finalize more RPA solutions. That means our usage will increase. We're still in an early phase.
How are customer service and technical support?
I haven't had the chance to interact much with the technical support because the forum has so much information. If I browse through the forum, I will most probably get an answer. So I haven't needed to go to the technical support for any answers.
Which solution did I use previously and why did I switch?
We have both test automation and UiPath working in parallel. Test automation has been here for the long-term, something like 10 or 15 years. The two guys who work with me, who didn't have prior UIPath experience, are working on that. That part mostly requires maintenance, and they now mostly work on UiPath development. So although we had a test automation solution, we didn't have a business automation solution. That is why we went with UiPath. It gives us an edge in business automation.
How was the initial setup?
The initial setup of UiPath was pretty straightforward. I didn't find anything unusual or complex.
We went through an upgrade recently. We have dedicated cloud architects who helped us do it. We got instructions how to do it from UiPath support and we conveyed those instructions to our cloud architects and they performed it at their end to get UiPath cloud upgraded. Upgrading didn't take much time. It was done within half an hour.
What's my experience with pricing, setup cost, and licensing?
One more feature that is useful is that earlier, we didn't have the option for a concurrent-user license. With the help of the concurrent-user license, we can save on licensing costs while running multiple bots under the same license.
What other advice do I have?
If you are going to implement UiPath, my advice would be to look at how you are going to gather the requirements and how you're going to manage the requests for UiPath.
Also, get some low-hanging fruit first, before going into the complex automations. That way, if you are new, the low-hanging fruits will generate confidence in the solution. Once that kind of confidence is generated, you can move ahead with the complex automations and complex solutions.
Go through the UiPath Academy extensively. They provide good training materials that I don't believe are available elsewhere. So I really recommend that. I recently attended a dev conference and I learned a lot about this stuff. I work in a closed environment where I don't have much of an idea of what's going on in RPA. This conference helped me keep in touch with the current trends in RPA and UiPath.
I rate UiPath at eight out of 10. For me, that's a very good mark. The two missing points are because there is scope for improvement. Overall, I'm pretty happy with UiPath.
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.
Senior RPA Developer at a mining and metals company with 5,001-10,000 employees
Straightforward to set up, flexible, secure, centralized control through web-based portal
Pros and Cons
- "The fact that we have the opportunity to access all of our services without any requirements from our side suits us very well."
- "We have mixed reviews for the technical support and depending on the topic, they will answer faster or slower, more personalized or not."
What is our primary use case?
We use UiPath to automate business processes such as certain types of reporting that have to be repeated on a month-to-month basis. Another example is invoicing processes, which can be automated. Generally, it applies to different business cases for enterprise automation.
How has it helped my organization?
An example of how UiPath has improved the organization stems from a cyberattack in 2018. We already had an RPA team and during that cyber attack, all of our systems went down. Our SAP provider cut our access to it, leaving us with a limited number of users. It was not a big enough team to deliver on to our clients all of the orders that were being received.
What we did with UiPath in that crisis scenario in a couple of weeks was that we created a process for order automation. We already had a proof of concept, and we were able to scale it quickly. It was not perfect but rather, done in an emergency situation.
With that couple of users and limited access to SAP, a couple of robot users were capable of working 24 hours, seven days a week, and we started to process all of the orders that were coming from the rest of the company. This is probably something that you could not have done with more classical solutions.
This was, of course, an emergency order automation and it was a topic that we were already working with. Prior to this, it was already a benefit for the company, but the fact that we had this flexibility showcases how powerful this tool is, or what its potential is.
What is most valuable?
Having the cloud-based version allows us to be at the latest version of UiPath Orchestrator and different products without having to take care of the upgrade process.
UiPath's portal for enabling business users to trigger and monitor jobs is a big deal for me because it's something that we have been trying to do for a long time. We have been asking for it. With the previous solution, which was the orchestration platform alone, it was not a good approach because the business users would have a lot of information on their hands and you have to either split your licenses so that they could not access everything, or create your own web portals for them to access specific parts.
The fact that they now have an intermediate portal where they see only their processes, which they can monitor for themselves without getting too much information that is not relevant for them, is a big deal. Something as simple as triggering your own process, which in the past would require dedicating a full license to, can now be done through the portal. It might be a task like checking emails for customers or creating your own application with their API. It's a huge increment in quality.
The portal can also be used for administrators and although we have the Action Center, we don't use it that often. From the point of view of administrators, I can say that the recent improvements make our life much easier. It also enables us to think of more complex setups. In the past, I would never allow certain configurations because they would either be a security risk or it would just create more problems than solutions. Now with the current interface, especially with what they will be adding in the future in terms of more governance from the platform, they just enable you to do more complex things. It allows you to go a little bit beyond what the normal scope would be.
That applies to the platform as well as the orchestrator in the new modern setup. They have the option to split within the same tenant and different companies, or different company departments. Also, the fact that you can dynamically allocate the licenses so that you don't have to worry or have to split them, brings us to another level.
It offers more granular and role-based access control and management. We now have more complex scenarios that in the past we would not even consider because it would be a problem if someone were able to see something that they should not see.
The fact that this is a SaaS solution is important to us and it is clear to me that they want to push a SaaS solution, more than the on-premises deployment. It means that we have the latest version without having to upgrade the systems. We always have the latest version of the studio, for example, and there's no disruption to our services. Furthermore, we are able to follow all of the previews that they come out with. We can try all of their new products, which is something that in the past, we would not have been able to do. It would have required, for example, upgrading our system twice a year. Certainly, we wouldn't be able to do it at the speed we can now.
Being able to minimize our on-premises deployment is really important. It was almost a given for us because we lost some of our interfaces during the cyberattack. From that point on, the company has had a clear policy of cloud and SaaS as a priority. The fact that we have the opportunity to access all of our services without any requirements from our side suits us very well.
The vendor continues to add services to the portal and we are connected through their insider program. This is something that we are really happy with.
It is helpful for us that new services being added to the portal are all managed from the same place because it simplifies our work, makes it cohesive, and makes sense from a philosophical point of view. Definitely, if they had it on different platforms, it would take away from the ease of management. The fact that they have it in a single place makes everything a little bit more interconnected. What they are doing seems to make sense and for me, it is good because we only have to take care of one single platform. This also speeds up our processes, which is a plus.
On the topic of security, especially coming from a cyber attack, having SOC 2 certification is important because it is a requirement for us. We probably would have tried to find an intermediate or an agreement, but the fact that UiPath is now SOC 2 certified means that we have complied with requirements.
What needs improvement?
The licensing system is something that needs to be improved. I think that if they are trying to push for a SaaS solution, with respect to the way they license their individual products. The robot licenses and the Studio licenses should be something closer to a pay-per-use, rather than a year-to-year license. Right now, the licensing model and the pricing are the only stoppers for us, in terms of escalating our use. The bottom line is that the licensing system is not as modern as the tool that we're trying to implement.
For how long have I used the solution?
We have been using the UiPath Automation Cloud since January 2020, and prior to that, we had an on-premises solution from UiPath.
What do I think about the stability of the solution?
Four to six months ago, this was not the most stable solution. We had a lot of issues, especially during the summer and early autumn. The system would fail, or would not be accessible, or we had lost some of our logs.
Right now, the tool is working and is much more stable. It shows that they have put an effort into making it more robust.
What do I think about the scalability of the solution?
With respect to scalability, the licensing system is the limitation.
The platform itself is scalable, although not infinitely, but to a couple of orders of magnitude of what we have now. However, you still have to go through the procurement processes, which always makes it a little bit more limiting. Ultimately, it means that we cannot utilize the full power of what this tool offers in escalation.
Currently, we have five people who are working on UiPath. There are three developers, I am the technical lead, and we have a manager that operates as a product owner for the projects. The three developers are also responsible for maintenance. We also have a business analyst who works through the documentation and is the point of contact for some of our business.
We have other non-official roles, who are people that know and use the tool or perform business analyst functions, but there are only five people in dedicated roles.
At this point, we are using the tool to the full extent of what our licenses allow us to do. We could scale it to be much bigger but in the current situation, I don't think that we will do so. We negotiated the last contract to be a five-year deal and I hope we can move beyond that, but for now, there's no plan to a scale.
How are customer service and technical support?
We have mixed reviews for the technical support and depending on the topic, they will answer faster or slower, more personalized or not.
They have a ticketing system and the webpage is normally broken, depending on the browser. The response time may vary from topic to topic, so I don't have a consistent impression of the support system. They do answer our questions, but it is not always within the proper time or with the solution that we were hoping for.
Which solution did I use previously and why did I switch?
What we are using now is the same thing as the previous product from UiPath, without the cost of having to host it yourself.
I have some experience with other products, but not at the professional level. My impression is that with UiPath, you can get started more quickly when compared to other RPA products. Also, the licensing costs are not as high.
How was the initial setup?
Migrating from our on-premises solution to the cloud was not a typical case because we lost our on-premises deployment during the cyberattack. We had at least a few months without the Orchestration solution. When it comes to execution runtimes, where we run our processes, we used the same machines.
Basically, we had to set things up from scratch on the cloud. The process was pretty straightforward, and the fact that we didn't have to set up the Orchestration tool saved us from a lot of the complexity in the setup process. Normally, this is the complex part, including setting it up with the databases. We just had to connect our runtime with the Orchestration platform, which made it much easier.
With respect to the setup costs, the cloud setup balanced out because you don't pay for the orchestration platform, but you pay a little more for the individual licenses.
What about the implementation team?
Having this product has reduced the amount of maintenance work related to our automation operations because it is a managed solution. The fact that we don't have to host it ourselves is very important.
With respect to maintenance costs, we are a relatively small project, so I wouldn't say that we had a huge overhead. It would certainly be higher if we tried to do what we are doing now, which is being at the latest version all of the time. To do that, we would have needed somebody in a role who was taking care of it. As it is now, from a development or project management point of view, we can take care of these things without needing an architect involved all of the time.
Which other solutions did I evaluate?
We chose Automation Cloud because it was, at that point, the most flexible option.
What other advice do I have?
UiPath is known for a certain number of products, and the role of our team is to use all of them. On the topic of the UiPath Cloud, the new products that they have come out with, like the possibility to create your own applications for your internal customers, or host certain data services from the same platform, were things that were not available in the past. These capabilities are useful. In general, all of their products are pretty important for us.
For UiPath as a company, we like the availability that they have and the fact that we can try and test all of their products beforehand, without paying. For a relatively small project such as ours, or even for a big company, it's pretty useful to be able to access this type of information and not be burdened with extra budget requirements.
This is a product that I recommend because the starting point is completely free. That's one of the great points of UiPath. My advice is that when it comes to scaling the project, it's really important to clearly set up goals and expectations. Otherwise, there will be an eternal loop of PoCs and non-viable products.
I would rate this solution an eight out of ten.
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.
Analyst at Capgemini
RE framework is helpful and the image-based automation works well
Pros and Cons
- "We are using the RE framework and it's very helpful for delivering the product on time."
- "OCR-based activities should be improved to handle larger amounts of text."
What is our primary use case?
One of my primary use cases is invoice processing.
In this process, there are two applications including one for data and the other for the main application. The main application needs to take invoice data from the data process and match it with invoice details that it has. After this, the status needs to be recorded in the data process.
How has it helped my organization?
UiPath is growing day by day. We began with one unattended bot and we now have approximately 20 bots in production.
What is most valuable?
We are using the RE framework and it's very helpful for delivering the product on time.
The image-based automation is working as expected, using different levels of accuracy.
What needs improvement?
OCR-based activities should be improved to handle larger amounts of text.
UiPath does not recognize Google and Microsoft OCRs.
Sometimes UiPath will not work properly, even though it worked the previous day. Also, it may suddenly not work when we switch environments from development to QA. This happens approximately one out of ten times.
For how long have I used the solution?
I have been using UiPath for the past two years.
How are customer service and technical support?
Technical support has been helpful for debugging and fixing issues that we have had in production.
Which solution did I use previously and why did I switch?
I did not use another solution prior to this one.
Which other solutions did I evaluate?
I began looking at Automation Anywhere, but when I saw how user-friendly the interface in UiPath was, I started learning it instead. I find it very comfortable to work with and develop processes.
What other advice do I have?
I am proud to have UiPath on my resume as it is valuable for career growth. I plan to continue as a UiPath developer.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior RPA Consultant at Ernst & Young
Good community and an intuitive interface that makes it easy to develop workflows and save us money
Pros and Cons
- "The community is what I like most in UiPath and I think that without it, the solution would be hard to learn like Blue Prism was in its earlier years."
- "There are some limitations like the UiPath Executor becoming stuck when running 10GB text files, which is something that really needs to be fixed."
What is our primary use case?
We use this solution to automate business processes and save millions of dollars in operational efficiency. We are developing new automated solutions for our clients and partners, and also training new developers to use this tool to deliver great results by the end of the year.
How has it helped my organization?
The business has saved million worth of dollars in cost savings.
What is most valuable?
The user interface is intuitive and it is easy to develop workflows.
The community is what I like most in UiPath and I think that without it, the solution would be hard to learn like Blue Prism was in its earlier years.
What needs improvement?
There could be improvements made in in terms of debugging. Troubleshooting is hard.
I hope there can be more major improvements in Orchestrator, such as the ability to have session variables other than assets.
Being able to filter work queues, just like what Blue Prism has, would be a helpful addition.
There are some limitations like the UiPath Executor becoming stuck when running 10GB text files, which is something that really needs to be fixed.
The training is difficult and should be made better.
For how long have I used the solution?
We have been using UiPath for almost two years.
What do I think about the stability of the solution?
UiPath is a very stable solution.
What do I think about the scalability of the solution?
This solution is very scalable. Our UiPath team has grown from 10 to more than 50 developers, including business analysts, process analysts, developers, senior developers, and solution architects. Hoping to grow our organization more as new clients are coming in.
How are customer service and technical support?
Customer support is great but not that fast.
Which solution did I use previously and why did I switch?
Prior to UiPath, I used Blue Prism. I switched because my company switched.
How was the initial setup?
The initial setup is not straightforward but also not complex.
What about the implementation team?
I set up UiPath on my own.
What was our ROI?
More than a million dollars.
What's my experience with pricing, setup cost, and licensing?
UiPath is more cost-effective than any other tool.
Which other solutions did I evaluate?
I did not evaluate other options. Aside from Blue Prism, UiPath is the best.
Overall, UiPath is the best in providing a community for all developers.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Automation Delivery Lead at a pharma/biotech company with 10,001+ employees
Good training, helps to reduce errors, and the technical support is good
Pros and Cons
- "The most valuable feature is Studio, which allows developers to specifically focus on development."
- "I would like to see some use cases and additional information on the process mining and the OCR features that are being released."
What is our primary use case?
We are using Studio, Orchestrator, attended and unattended robots.
Our primary use for this solution started with automating processes in finance, procurement, and HR. Now, we are researching various directions in logistics.
We do not run our automations in a virtual environment. This is something that we are trying to avoid.
With respect to how easy it is to automate our company's processes, on a scale of one to five, I would rate this solution a four. I'm an IT-based person, and for IT people it is easy to learn. UiPath claims that it is easy to learn and it's for everybody, but it's not true. For business people, it is hard to learn and hard to understand how to code to make things work. They need a lot of help with things like exception handling. If somebody lacks technical or programming skills then it makes it much more difficult to use. Although UiPath is getting closer to business users, there are still some basic skills that they need to have to make it work.
On a scale of one to five, judging how beneficial it is, I would rate the training a five. When I get new hires it doesn't matter whether they have previous experience in RPA or development, they have to go through all of the basic training from the Academy. This includes the Orchestrator and I've been recommending SAP training because we are experiencing growth in the use of SAP. Going to my team, this is the base, and then we have created our internal framework and standards that also require training. Some people may already have experience with UiPath or Blue Prism, but they still need to take the training from the Academy.
Before I arrived at the company, there were already some automations running. However, fifteen months ago we shut down a couple of robots because they were failing terribly. From that time, it took us five months to create the first robot.
How has it helped my organization?
We have a project that combines UiPath with OCR and our integration tool. This allows us to automate processes we use in different projects that are coming from different vendors in different countries. Apart from gathering the information, we are template invoicing. The robots take invoice information and post the results into our SAP and other systems. It is much faster than our original process. This has been implemented in Spain, and we are now releasing it to other countries, one by one.
Using this solution is not just about saving time or reducing the number of staff. It is also for improving stability and decreasing the number of errors that we have. In Spain, where we were implementing a pilot project for purchase orders, we saw a decrease in the number of human errors. When they started, there was an error rate of ten percent. After three months in production, the error rate decreased to five or six percent, and after six months it was one or two percent. Also, even though there was still an error rate, it was consistent and it is something that we can account for.
In terms of money savings, we are talking about hundreds of thousands of dollars annually.
What is most valuable?
The most valuable feature is Studio, which allows developers to specifically focus on development. Orchestrator allows us to connect those things together.
What needs improvement?
I would like to see some use cases and additional information on the process mining and the OCR features that are being released. There are other products that offer OCR features, and at this point, it is hard for me to determine the benefit of using UiPath for OCR rather than integrating it with another solution. This is not just from a business perspective, but from a development perspective as well. For example, I would like to see how you can connect UiPath to all of the applications to collect the logs and the data. Then, how we can put that information together. If there is a thirty-minute delay then how do you identify whether it was because the person went to lunch, or rather that they were working and thinking.
What do I think about the stability of the solution?
With respect to the stability, on a scale from one to five, I would rate this solution a three.
The stability of this solution really depends on the developer or the execution. It's not always a UiPath issue. If the process is unstable, it's the issue of the business case and not the actual execution of any development. So it really depends on how you use the platform and how you understand it. We will use a more stable technology, such as alerting through an API, before we go to the UI path.
What do I think about the scalability of the solution?
We have about one hundred licenses for production and four Orchestrators.
How are customer service and technical support?
Both customer support and technical support are really good. Whenever I have a question, whether it is business, Studio, or Orchestrator related, I usually get an answer. We have our own customer success manager who helps us on a daily basis. I also have connections to the lab and to the production team so I can ask questions there as well.
Which solution did I use previously and why did I switch?
At this company, they did not have an RPA solution in place before this one.
Personally, I have also used Automation Anywhere and Blue Prism. From my perspective, it's about how you use the tool, and not about which tool you use. Personally, I don't like Automation Anywhere, and I used to be a Blue Prism guy.
I feel that Blue Prism is easier to learn because you can do things in terms of processes or objects. Logically, it is easier. In UiPath there are more options, but it's also harder to learn because you need to create a logical structure on your own. It doesn't show you how to do that in an easier way. UiPath has more connections and more inbuilt stuff than Blue Prism, but on the other hand, the navigation between the types of variables is slightly different. It's not a disadvantage, but it is something that takes time to learn.
I find that Automation Anywhere is not that user-friendly. For example, in Blue Prism you have loops that you can put a component into. In Automation Anywhere, you have to copy all of those stages, one-by-one. You cannot create a loop, which is basic.
What was our ROI?
We have not been tracking ROI yet, although we are working on it. It is difficult to calculate because to collect the information for each process it requires a logging system. Each project will require a specific logging system so that we can collect the same information to compare and evaluate it. We have to consider our development costs, maintenance costs, licensing costs, etc. At this point, we do not have enough people to work on this, so it is a work in progress.
Which other solutions did I evaluate?
They ran a selection process here and my understanding is that Blue Prism was not able to provide a free Studio license, unlike the policy they now have in place. This is the reason that UiPath was selected.
What other advice do I have?
The majority of our use cases are unattended, and that is the way that you should go. We do use attended bots as digital assistants, where you have small automations that are triggered by the users on their own to direct the robot. These are two separate products.
My advice to anybody who is researching this solution is not to be scared to use it. Play with it as much as possible and see if it brings value. There are different applications that can bring more value in certain cases.
Overall, this is a good solution, but there are always ways to improve a product.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Digital Workforce Analyst at a energy/utilities company with 10,001+ employees
Gives you a technology or ability to build a solution on any legacy system
Pros and Cons
- "It gives you a technology or ability to build a solution on any legacy system."
- "VM was on the service for high density. It is finicky at times. The latest release is a lot more stable. However, I've had a two week production outage where DLLs weren't registered and someone from Vegas had to login for eight hours onto the fraud service to work it out. Even though they uninstalled and re-installed it, all the different apps still wasn't working. So, I have lost a bit of faith in it to be honest."
What is our primary use case?
Our primary use case is IP invoice automation.
We are currently using Orchestrator and bots.
How has it helped my organization?
It gives you a technology or ability to build a solution on any legacy system.
What is most valuable?
I love Orchestrator:
- The configuration part
- The amount of keys
- Transaction reporting
- Logs
- Accessibility on the iPhone.
What needs improvement?
VM was on the service for high density. It is finicky at times. The latest release is a lot more stable. However, I've had a two week production outage where DLLs weren't registered and someone from Vegas had to login for eight hours onto the fraud service to work it out. Even though they uninstalled and re-installed it, all the different apps still wasn't working. So, I have lost a bit of faith in it to be honest.
I would like to have cloud stuff back in Australia and hosted there. I want everything in SaaS, bots included.
While it has eliminated human errors, it has created other errors.
I would like something that better identifies the processes. If it could watch the computer, then work it out for me, that would be good.
For how long have I used the solution?
I have been using it since 2016.
What do I think about the stability of the solution?
Now that I've done an upgrade, it seems to be a lot better. Because I was running high density on the 2016.2 or 2016.3. I had a lot of problems, but I couldn't work out whether or not it was just UiPath or our client app that was timing out. But, we noticed that if you login as console, you have far less issues than if you run high density.
These days, the stability is a four out of five. Back in the day, it wasn't.
What do I think about the scalability of the solution?
In my old organization, 50 to 100 people were involved.
I have a bit of a different issue because at my old company that I just left, I was only paying $3,600 USD per bot. I turned up at my new company, and because of our size, we are paying $8,000 per bot.
How are customer service and technical support?
The support is not good. I had a two week production outage.
Which solution did I use previously and why did I switch?
There was a business problem, and we needed to work at how to solve it. The partner was a big driver in this process.
How was the initial setup?
The initial setup was pretty straightforward.
It took two weeks from the time we purchased our UiPath license until we had our first robot in production.
What about the implementation team?
We used Blackbook.ai, and our experience with them was awesome.
What was our ROI?
We have seen ROI. The last company that I work for was trying to get 1000 FTEs out the door, and I think that they are already at 60. In Australia, at my current company, we are already at 10 FTEs. Just in Australia, we have save a million dollars, and maybe five million in India.
The reduction of 10 FTEs has saved us time.
What's my experience with pricing, setup cost, and licensing?
At the last place that I worked, it was $700,000 USD.
Which other solutions did I evaluate?
Everything that I read about Blue Prism suggest that it is too heavy and takes too much development to ramp up.
I looked at Automation Anywhere for the price point, especially for a PoC. Between Blackbook.ai and what I saw already with UiPath, I just thought UiPath was the better option.
What other advice do I have?
Scout it out. I am going to try to work with this company a different way than what I did than last time, e.g., federated.
I would rate the overall product as a nine out of 10. It's an enabler. It seems pretty good. There is a lot of investment and new things.
I would rate the ease of use of the platform as a four out of five. It is pretty easy to use but it is not doing everything for me. I still have to do stuff.
I would rate the UiPath Academy as a four out of five.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free UiPath Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2024
Product Categories
Robotic Process Automation (RPA)Popular Comparisons
Microsoft Power Automate
Automation Anywhere
Blue Prism
ABBYY Vantage
Tungsten RPA
Robocorp
Pega Robotic Process Automation
WorkFusion
IBM Robotic Process Automation (RPA)
Nintex RPA
Fortra's Automate
VisualCron
Blue Prism Cloud
AutomationEdge
SAP Intelligent RPA
Buyer's Guide
Download our free UiPath 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