We were with the Air Force and had really a lot of different use cases including finance, credit card transactions, flight authorizations for training missions, et cetera. There are a few hundred use cases.
Public Sector at Invoke public sector
Easy to build automations, reduces human errors, and saves on costs
Pros and Cons
- "The functionality where you can quickly convert your code from Studio X to Studio is really nice."
- "The StudioX interface is too different from Studio."
What is our primary use case?
How has it helped my organization?
UiPath has improved the way our company functions. For our customers, for the Air Force, they've seen a lot of enthusiasm around the ability to develop their way out of mundane work. For those individuals, it's been a good cultural improvement. That's really been the biggest thing for them.
What is most valuable?
The developers like the studio interface better than other RPA providers that they've used in the past and find it easy to use and can provide a lot of impact.
The ease of building automation using UiPath has been great. We actually have done them with airmen, with people that are in the Air Force. We've done training and workshops such as one-week workshops with about 250 airmen. Most of them, 80% to 90%, have built bots that work in production with basically little to no training. They can do a lot without any development experience whatsoever going into the solution.
The solution has saved costs for our customers. Overall, it's tens of millions of dollars there for a potential return. They're still working on scaling that out. However, bots that have currently been built could be spread out across the entire Air Force, which is 650,000 employees, and would have about $30 million worth of potential benefit.
UiPath has reduced human error. With one particular use case, we did with flight authorizations, they had to compare your names off of a PDF to a 40,000-row spreadsheet. That not only saves time, it also reduces that error dramatically as the bot can go and find the row in the spreadsheet and then match it exactly as opposed to somebody looking for it manually.
It has saved time for our customers, equally likely $30 million in potential savings and allowing for a shift to higher-order work.
We’ve used UiPath Academy courses. We actually have a new employee training right now using UiPath Academy, and we recommend it to our customers as well. It's fantastic due to the fact that we're not spending very much time onboarding new employees. We're letting them go do the academy and then help them in assisting where needed. That's a huge benefit for us as we can continue to do our job rather than focusing on onboarding. Users can also self-lead, and new developers can go and utilize it without a lot of interaction from others or a lot of help from others.
The functionality where you can quickly convert your code from Studio X to Studio is really nice.
What needs improvement?
The StudioX interface is too different from Studio. We have a lot of people and we'll go in and start people with StudioX and they have trouble mapping to StudioX from Studio.
Buyer's Guide
UiPath
March 2025

Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
849,190 professionals have used our research since 2012.
For how long have I used the solution?
I've been using the solution for 18 months.
What do I think about the stability of the solution?
The stability has been very good. We've had no issues with stability at all.
What do I think about the scalability of the solution?
I haven't seen any issues surrounding scaling. We're looking at one of the larger implementations of UiPath that exists right now. We were looking at a 250,000-user solution, however, we haven't done it yet. Therefore, it's hard to really comment on that.
How are customer service and support?
In terms of technical support, our people have used it, and I haven't heard any complaints, although I have not used it directly.
Which solution did I use previously and why did I switch?
We did previously use Blue Prism and Robocorp.
I prefer UiPath due to the sales support for this specific Air Force opportunity. We started with Blue Prism. We switched over to UiPath due to the fact that they were getting some traction inside the air force, and then we got really tightly in the line with UiPath. For me, it's not as much a software bake-off to determine which software is better or worse. It's really the attraction the customer has, and UiPath is the market leader. That support is really what's driven us to UiPath.
UiPath has a good attendance solution, which helps to ease the adoption. Our developers' feedback is that the user interface and development methodology are better in UiPath. That's why they don't want to go back to the others.
How was the initial setup?
I am usually involved in the initial setup of UiPath. Our initial setup is really unique due to the fact that we're installing it in a government cloud. That is fairly complex, however, that’s very specific to that use case. Therefore, there are lots of challenges with that, however, that's more of a government problem than UiPath.
On average, for us, the setup takes a long time. It's taken us months as we have to get through these approval processes and things like that. In terms of the actual setup itself, it’s pretty fast and takes maybe half a day.
What's my experience with pricing, setup cost, and licensing?
In terms of pricing, UiPath is fine. It is what it is, and I don't find it unreasonable.
Our situation is really unique due to the fact that we're trying to sell an enterprise license agreement through the Air Force. It's a pretty unique licensing situation.
What other advice do I have?
It's my understanding that we are using the 2020.10 version.
We are just using the studio and the automation. Due to the fact that it's the Air Force, we're really focused on just the pure RPA piece of UiPath.
Our clients do not use AI functionality from UiPath right now.
I'd advise anyone considering the solution to go fast. What we see a lot is a lot of go fast and plan for scalability from the beginning. There's a ton of potential out there, however, we see people getting bogged down in a lot of different things instead of really just automating and developing automation as quickly as possible.
I'd rate the solution at an eight out of ten. Any software product is really difficult to be a ten, to be perfect. An eight is probably as high as I would go for any software product. It does a really good job and it's easy to use and scalable. I've had no complaints about any of it.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner

Founder at Pi Square
Good training, and easy to automate processes that can have immediate ROI
Pros and Cons
- "I really like that I am able to tell the story, using Orchestrator, how humans work, how bots work, and how humans and bots work together."
- "UiPath should offer an on-demand cloud-type model where you can get bots for five minutes, ten minutes, an hour, or whatever duration you need."
What is our primary use case?
We use attended and unattended bots, Orchestrator, and Studio for development.
We're seeing increasing adoption of Studio because more people see how easy and straightforward it is to use a lot of the features. It helps that UiPath training is free. Our entire team, including our salespeople, have gone through the training. It's free and it makes a big difference. For the salespeople, they're able to talk more intelligently about RPA.
On a scale of one to five, judging how beneficial it is, I would rate the training a five, for sure. In fact, I have taken a lot of ideas from their training to educate my customers about RPA. When it comes to RPA, a lot of it is education because some of them don't know exactly how automation can be done. I've told UiPath that I use their training in my presentation, and it is great.
We are working with a technology company called Rammer, Rammer.ai. What the Rammer software does is listen to conversations to learn the details of what is being discussed. A third-party system is used to transcribe the conversation into text, then Rammer will learn the details without much training. It knows the topics, it understands what is talked about the most, talked about the least, how much we are adhering to the script if it's a call center use case, or if it is a simple meeting use case then it knows who is assigned what tasks, it recognizes the follow-ups, and it knows the summary of the discussion. All of this is summarized in a nice, consumable manner. So now, when a bot knows all of this information, it goes into Orchestrator, logs all these activities that are picked up by unattended bots downstream, and they trigger all those processes back. So it's a massive consumption of all of those heavy use cases.
We have not yet run automations in a virtual environment, although we do have customers who are asking for it. We are not sure if we will need UiPath's help for this yet because we haven't tried it.
With respect to how easy it is to automate our company's processes, on a scale of one to five, I would rate it a five. Really, it depends on how clearly we understand the requirements. So a lot of times we are able to find process gaps, which wasn't the case earlier before we started thinking about automation in this manner. I would say the ease of use is actually dependent on some of those factors as well.
Usually, starting is the biggest challenge for most people, and I think this is because it is in a trial environment and there is a lack of documentation, with multiple people doing one part of a small subset of a task. There are these challenges and then if none of them are documented, you need to figure out the process flow. From person one, where does it go? This can change when people can do multiple things.
It becomes a very complex web to understand and navigate through. We need to understand the task and how it should be performed. For developing the robot, it's very important to have the clarity upfront, otherwise, we cannot code them. That is the biggest challenge, I feel.
From the point that a UiPath license is purchased until the first bot is ready is almost immediate. This is because we usually start with a PoC on a small scale, just to see if automation with this approach makes sense. By the end of the PoC, we'll normally know exactly how many bots are needed. Sometimes it is on us, more than the customer when we cannot estimate every process that is outside of the departments and division that we work with because we just work at finance. For example, we can't just estimate what marketing would use, and so on. That will sometimes delay things.
What is most valuable?
The attended and unattended classification and simplicity are great, and it's easy to explain to people. Right off the bat, the task performing the lowest granular entity is very clearly defined, which is something that I like.
I really like that I am able to tell the story, using Orchestrator, how humans work, how bots work, and how humans and bots work together. Orchestrator really tells a lot more than just being a simple task manager.
What needs improvement?
In future releases of this solution, I would like to see more packaged solutions.
We would like to see intelligence built into the core. Specifically, we would like to see the recognition of human to human conversations. That intelligence would be great because we have some very important use cases in that space that we are seeing. Our focus is moving closer to one hundred percent in that space, as all of our new work is related to conversations.
UiPath should offer an on-demand cloud-type model where you can get bots for five minutes, ten minutes, an hour, or whatever duration you need.
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 five.
We don't see many failures, and this is partly because of our approach. We start by creating something called a heat map, which I learned in some of the training from UiPath. The training clearly explains how to handle errors. It includes which process to automate fully and which processes should be automated partially, with a human in the loop.
We start with the right approach. We understand the process and we have the heat mapping that gives us full clarity of where the exception flows are and how to handle them. So when you do that, it becomes second nature to handle those exceptions. We are pretty comfortable, and we are applying the best practices, which adds to the stability.
What do I think about the scalability of the solution?
Talking about our own people, we have roughly sixty-five who are either developers or architects. For our customers, the number is growing all the time. The requests for training and setting up workshops for them comes to us every week, basically from different customers. We don't know the extent of automation beyond the people we work with because there are other vendors like us who are also there, so we don't have the exact number but what is refreshing to see is that even VP level or senior-level employees are interested in learning. They ask us if we can hold a workshop for their entire team, whether they're doing the development of bots or not. Hopefully, that will increase the numbers, but right now I don't have an estimate on the total number of customers. I only know on our side.
How are customer service and technical support?
We have tremendous support from UiPath. We can say that from our perspective, we are very fortunate to be in the Pacific Northwest and that team is one of the best. It doesn't matter if we are big or small, they help everyone. So every time we have an issue or a challenge, whether it's engineering, presales, architecture, or development, we get all the support.
Which solution did I use previously and why did I switch?
Our customers usually don't know much about RPA, so one of our jobs is to educate them on it to get them interested. Gradually when they understand, it moves forward.
How was the initial setup?
In the majority of cases, the initial setup of this solution is simple to medium in terms of complexity. We are finding very few complex scenarios at the moment.
I think the overall architecture is simple. It is very clear and very straightforward. UiPath's product team is doing a great job in is creating a lot of very out of the box integrations and analytics, and that always helps. That is good, but I think if people are not trained yet and they think that it's easy, drag-and-drop, and simplistic, those folks struggle a lot.
We've seen that people think "Oh yeah, it's just some scripts and drag and drop so we can do this easily" and that misconception exists. We don't treat it as an easy scenario, so we gave it all the respect that proper Python code, a data science problem, or a highly complex situation deserves. When you approach it that way, it's at best at a medium complexity.
In general, we treat it right in the middle. It's not that straightforward, but the architecture is simple enough that the development complexity is medium. That's the simple and medium combination.
What was our ROI?
When it comes to ROI, for some scenarios it's immediate on the day you go to production. Doing the math, if it is automating thirty hours of work in a week, it is going to be the moment you turn on the switch.
Sometimes when the expectation is set at a different level, the KPIs are different. It may be that the customer is looking to have an "X million" dollar cost saving. It just depends on how you're defining the KPIs. So in those scenarios, obviously it'll build up to that saving.
A lot of people talk about the total cost of ownership as being a real saving or real value for products. So there are just all these different layers of complexity in that. I mean in theory it is immediate at the moment you turn on the switch, but then you need to consider the bigger picture, and it's not a straight answer. It'll be different.
What's my experience with pricing, setup cost, and licensing?
The most important tip that I would share with respect to the licensing is that you should not think of a bot as being able to do only one thing. You should always consider the downtime and utilize the bots properly. That's the way you can have exponential ROI from just that one simple investment.
Even though these bots don't really cost much, you still want to say there are resources like a dedicated machine that is there, there are electricity and all kinds of resources that also go into it. So the overall cost, we should look at that. If a bot is doing ten hours' worth of work in five minutes, there are twenty-three-plus hours work that the bot can actually do. So, think of orchestration.
Which other solutions did I evaluate?
Some of our customers have tried different solutions. There are some customers who have even tried a lot of competing products and they're not satisfied. They have a very low expectation from what automation should or could do. So for us, that's even harder in terms of educating them.
People who don't know anything about this kind of automation, sometimes it's a little bit simpler to just run them through an hour or two of our workshop, but people who already know about it may have set their mind in a certain manner. Sometimes for those customers, the customers with experience in other solutions, are usually a little bit more difficult to convince. They have doubts that have come about because of whatever they've been using, and they don't fully understand the capabilities because UiPath does things very differently from others.
So on both ends, education is a challenge.
What other advice do I have?
We are very excited about the new things that have been announced recently. There is the integration with AI, with AI fabric. There is Studio X, which has pre-built APIs with Microsoft Office and all the other Salesforce integrations that they've come up with. These are very exciting because that will increase adoption even more. People already understand unattended and attended automation, and now with Studio X being available so easily, and with analytics being part of its fabric, it's going in the right direction.
We have a very nice step-by-step flowchart that explains how to approach or what processes to automate first of all, and what are the chances of change or variations and all of that. While we are developing this, we at least are following the best practices from all the training that we received to ensure that we have taken that int consideration and we have not picked the process that is hard to automate, or which should not be automated. Then, it's more of a system change or any transformation that the customer should do first and then do automation. Basically, we should not do automation for the sake of it.
At my company, we don't work with any other RPAs. When it comes to customers choosing this solution, it should depend on the use case. If there is a strategic advance that they need to get and they need to really think of analytics and intelligent automation, UiPath makes a very compelling case. I think that it is important to choose your solution wisely and do it based on your use cases.
From a cost perspective, there is a big difference between the attended and unattended bots. One is twenty-five percent the cost of the other, which is a massive difference. Our customers use both, and we like this a lot because the way we utilize attended and unattended bots are the right way to do it. If you need to do multitasking and handle a lot of tasks, the choices vary.
Specifically from a pricing point of view, I think it is justified. When I first heard the price, and obviously I didn't ask about the duration or subscription levels, I thought it was a monthly price. Hearing that, I thought that it was cheap. Later, I was told that it was an annual fee. So for me, I understand that my customers can afford this price, and I am happy with that.
I would rate this solution a ten out of ten.
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: Partner.
Buyer's Guide
UiPath
March 2025

Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
849,190 professionals have used our research since 2012.
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."
- "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.
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.
Senior Consultant at Vindelici
Empowered users to change the way they were working which helped them save time
Pros and Cons
- "Orchestrator lets you start a credential stair, so you can get the credentials in a safe way. Before this, they were afraid that credentials would be stored somewhere and people could see them. I think it's really important for our customers that you can do that in Orchestrator. The scheduling feature is also valuable of course."
- "It's really hard for me to get all the machine learning and AI parts. I think maybe that's going to get a little bit easier for me to understand how to really use it in the company. I don't really know what to do with it at the moment. I think that is something that could be improved."
What is our primary use case?
I'm working for one project where we're trying to automate processes for a logistics company, specifically in their back-office accounting processes.
We're using Studio, Orchestrator and the bots. In other words, we're using the whole platform.
How has it helped my organization?
When we were implementing it, we were empowering people. In this company, everybody has their own work and they were really in their own area. Then we started this project and they got empowered to change the way they were working. UiPath is so open that everybody can take part in it.
That was one thing that changed right away. Another thing was the way they think about processes and where there are possibilities to automate has really changed. Before, they never thought about automating all these processes but we told them there is a possibility. Now, when they're having strategy meetings, they have dedicated time slots where they're just talking about processes that could be automated. The whole mindset is changing now.
We have a virtual environment that we use.
We haven't touched the processes where there would be human errors that much. We started with the really basic ones that are so easy that people don't make errors there. We will get to the more complex processes, but we haven't yet.
The solution has definitely saved time.
What is most valuable?
Orchestrator lets you start a credential stair, so you can get the credentials in a safe way. Before this, they were afraid that credentials would be stored somewhere and people could see them. I think it's really important for our customers that you can do that in Orchestrator. The scheduling feature is also valuable of course.
In terms of ease of use, I would rate this solution as four out of five. I think it's very easy, but our customers are sometimes not so technical. When they come from the business side, it's somehow hard for them to understand.
I would give the RPA Academy training program five out of five. Without it, I don't think I could have started implementing this solution. I did the developer program just for a general understanding of how everything works: how Orchestrator works and how it all works together. For me, it was really important to do the training then. It was very good, so I really liked it.
What needs improvement?
It's really hard for me to get all the machine learning and AI parts. I think maybe that's going to get a little bit easier for me to understand how to really use it in the company. I don't really know what to do with it at the moment. I think that is something that could be improved.
I tested the live sessions and we saw some parts of StudioX. There were some things that were so easy there. I think it would be good if they would put it also in Studio, for example. The carts they have are in color. We try to get people in the company, even if they're not technical, to implement the bots or processes by themselves. I think some parts they changed in StudioX could be really helpful in Studio skills.
What do I think about the stability of the solution?
I would rate their stability as three to four out of five, but I would say that's probably because we don't know how to use it best. That is why we sometimes have issues that something's not working.
What do I think about the scalability of the solution?
We are a consultancy firm but the customer that we are working with has about five people in the core team that are working with this solution.
How are customer service and technical support?
Both customer support and technical support are very good. I think the chief from my customer and the UiPath technical team had many phone calls because the virtual machine didn't work at first. They were in contact and I think two days later it was working.
Which solution did I use previously and why did I switch?
I can only speak for my client, who is undergoing a huge digital transformation. They're a small German company and they just know if they don't change something other companies will get ahead. In Germany, there are many family-owned firms and the owner just saw the need to change. We told them about RPA and they got very excited. We showed them the first pilot bot and they were set.
We chose UiPath, for the same reasons you can read on the internet. If you look at the Gartner and Forrester reports, I think they all say UiPath. Also, it's just so easy to get started. You just download the community edition and you're starting. Then you do the Academy and you actually know how to do it. It's very easy and very fast. All the statistics say it's the best.
How was the initial setup?
In terms of the setup, because we were using the community edition first, and then we licensed it afterward, we had the first bot running in about a month.
What was our ROI?
We have seen ROI and performance benefits. We are still at the beginning but we can definitely see it. I think we could see after about a week that we had processes that the company didn't have to do anymore and so they had more time.
What's my experience with pricing, setup cost, and licensing?
So far, our first customer started with just Orchestrator and an unattended bot, along with a couple of studio licenses. I don't know the cost. Maybe $25,000 for the year.
I would definitely say it's worth the money.
Which other solutions did I evaluate?
We did a little research obviously. We looked at Automation Anywhere and Blue Prism, but that's it. We didn't really look too deep. We just saw UiPath and said, "Okay, I think that's a fit for us." And then we went for it.
What other advice do I have?
I would rate this solution as eight out of ten because of what I see from the stage we're in now. There are things that can improve and they are all working on improvement. I still think that at its current state, it's really beneficial for a lot of companies.
I would recommend UiPath. I like the company and I like their products.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Senior Consultant at a financial services firm with 10,001+ employees
Attended robots guide our users saving them time, minimizing training, and reducing errors
Pros and Cons
- "We did not have to do a lot of customization because the standard UiPath activities fit our needs."
- "I find it difficult to set up the Orchestrator and it should be more user-friendly for non-technical people."
What is our primary use case?
We primarily use the Studio, which is for developing the robots, and we deploy to Orchestrator.
We went through a large SAP transformation and we had a lot of issues getting the users to accept the new systems. They were issues related to the adoption of new systems. We decided to build these attended bots in order to guide the users through the system. Essentially, it is navigation or guidance assistance. By helping the users with proper data entry and design, flowing in a logical sequence that is easy for the user to follow, it minimizes end-user training.
Running our automations in a virtual environment is something that we had tried during our PoC. Currently, we have attended bots deployed in more than twenty thousand laptops, and eventually, we're planning to have more than eighty thousand deployments. Because of the large scale, initially, we were having a lot of challenges because of things that go on with the users' machines. We wanted to explore Citrix because there is just one virtual environment that every user logs on to, and then run the processes from there. Unfortunately, it did not work for us. We were seeing a lot of issues and felt that it was much more stable deploying individually to each laptop, instead of using Citrix.
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. There is always room for improvement.
On a scale of one to five, judging how beneficial it is, I would rate the training a five. The material is very sequential and logical. You don't get lost because you just follow the modules from beginner to intermediate to advanced. You cover everything from end-to-end, and it is very structured.
From the point that we purchased our UiPath license until we had our first robot was approximately one year. This included our pilot project, then the development and the UAT. When we went live in production there were three thousand users.
How has it helped my organization?
This solution saves our users time. For example, on a standard SAP system where a user has no training, and you tell them to go and finish performing a transaction, it will take them between thirty and forty minutes. Now, with these attended bots, it is almost reduced to half. They can finish the same transaction with minimum training in probably fifteen minutes.
This solution has definitely reduced human errors. We have cleaned up the transaction screens and we help the user to focus on what is needed. We give them the right instructions to make sure that they enter the right information.
This solution is mainly used for navigation, position making, and reducing errors. It means that we have a quicker time to finish any transaction. We are a financial organization, so obviously, for us, it's important to record every sale that we make and every client that we have. It has significantly helped our client servers to reduce the time that they spend on these systems to finish a particular transaction.
What is most valuable?
The most valuable feature of this solution is the ease of using it. This includes the way the activities are set up, and how easy it is to solve problems by searching with Google if we're stuck.
We did not have to do a lot of customization because the standard UiPath activities fit our needs. This is a big point for us because we end up customizing most of the products that we use just to satisfy our own business needs. In the case of Studio, we didn't have to create a lot of custom activities.
What needs improvement?
I find it difficult to set up the Orchestrator and it should be more user-friendly for non-technical people. I understand how we create packages and push them, but I find the maintenance hard to follow. As it is now, I have to contact our IT department, which takes two to three days. In the meantime, we just have to wait.
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 four. In terms of attended automation, we did have a lot of issues. We have requested lots of product enhancements, which then came through the pipeline. Initially, we did see a lot of issues and they had to make some changes to cater to our needs. Also, we have some more requests that have been put in the pipeline to make it a bit easier for us.
What do I think about the scalability of the solution?
We have about twenty people working with RPA in our organization. At this time we have automations running on more than twenty thousand laptops.
How are customer service and technical support?
The technical support for this solution is very good. They're very responsive.
We have had people working on-site at UiPath too, and they have been hands-on trying to see what we are solving. They have given us very good and very relevant suggestions, which has been helpful for us.
Which solution did I use previously and why did I switch?
We did not use another RPA prior to this solution.
We knew that we needed to invest in this solution based on user feedback. When we launched our new SAP system, everybody kept complaining about how difficult it was to use. There is a lot of training involved, but it's not like you can remember the training. We replaced fourteen hundred systems and put them into a single instance, so even if you are trained for weeks it is hard to remember all of it.
Basically, we needed something that was easier and helps us navigate through the systems so that we can complete our transactions. This solution does just that. It guides the user, waits for the user to give the right input based on what is expected, and then takes the user to the next relevant screen so that they can perform the transaction.
How was the initial setup?
The initial setup has been complicated for us. After we went live in production, one of the issues we saw, but didn't realize initially, was that even though the tray was not open, by default though, if the bot is pushed onto a user's machine then it will be connected to the Orchestrator. Even though the user is not running the process, the bot always stayed connected. That was causing a large load on the Orchestrator and we didn't realize it until we started increasing from three thousand to twenty thousand users. That's when we were seeing a lot of timeouts. The production connection kept dropping and we were not able to figure out why. UiPath helped us to restructure the whole SQL database and the way we established the connections.
What was our ROI?
We have not yet seen ROI, although I think it's too early because we only went live two or three months ago. The big expansion in users was just this week, so it is too early for us to say.
We do know that we have been receiving very positive feedback so far. The users with machines where these bots are deployed have been saying it is very easy to use and there is minimal training required. It's out there, on the desktop or laptop, and they just have to launch by clicking the play button and the process starts.
Which other solutions did I evaluate?
When we started this project, we explored Blue Prism and Automation Anywhere. I don't think that they were able to give us what we were looking for in terms of attended automation. When we looked at UiPath we found that it could satisfy all of our business requirements, which is why we chose this solution over the others.
What other advice do I have?
I am really excited about the new Studio X. Ours is a consulting firm where not everybody is tech-savvy, but everyone wants to get their hands into automation. UiPath is saying that it is going to be very easy. Even for people without a technical background at all, they will be able to build their own process and bot. I'm looking forward to seeing how our users are going to make use of that within the UI.
This solution is easy to use and adopt in an existing environment. The best part for us is that even though some features were lacking, the turnaround time to have them implemented was amazing. We have always coordinated with our UiPath partner to tell them what it is that we need. When we have requested features, we have found that in the next release they are added. We found this unique among vendors.
My advice to anyone who is researching this type of solution is to definitely go for it. There are a lot of materials out there which will help them make the decision. Our own journey showed that it was easy for us to use, learn, adopt, and finally deploy.
I would rate this solution a nine 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.
Assistant VP of Robotics at Open Logix
Good scheduling, easy to follow code, improves efficiency, and has a good ROI
Pros and Cons
- "The Orchestrator is great because you schedule it, and that's it, you don't have to worry about it."
- "We had some issues with instability for which we were never able to determine the root cause."
What is our primary use case?
We are using the unattended robots and Orchestrator modules of UiPath.
We have built close to fifty processes in the three years that we have been a client. Our primary use case, the one the gives us the biggest relief, is the processing of premium border rows. The robot will pick up Excel files with between four hundred and a thousand rows of data, and then does the data entry into our policy issuance system.
All of our automation runs in a virtual environment and we do not have any problems. At the start, of course, there were a few bumps in the road, but we got it figured out and now have no issues at all using the VM.
When we began working with automation, I was the leader and I had three BAs and three developers offshore. When our company decentralized, we created three other robotics divisions. There are now twenty-eight of us including the project manager, the BAs, the testers, and our developers. People are spread across four different divisions within the corporation.
With respect to how easy it is to automate our company's processes, I will consider the individual components. With the Orchestrator, on a scale of one to five, that's easy, it's a five. It is very evident how to use it. The Studio, I am not a developer but I got six developers up and running on it in a very short period of time. It has a very short learning curve, so on a scale of one to five, I would rate it a four.
My rating of four is because I know that we had some challenges with using the recorder. Things would shift and there were a couple of things that had worked and then stopped working. We found a little instability, and it was hard for us to know whether it was us, or the application, or the studio. Ultimately, we were not able to get a final answer on the root cause of those problems.
We are no longer experiencing these problems. When we upgraded, a lot of that went away. Also, when we went to Orchestrator, a lot of that went away. Exactly as UiPath had told us when we went to them with the issue, they gave us some solutions and once we implemented them, the issue was corrected.
I did not attend the UiPath Academy, but my Business Analysts took the BA course and my offshore developers all took the Academy. On a scale of one to five, judging how beneficial it is, I would rate the training a five easily. Before the Academy came around, they were kind of self-taught. When they took the Academy, it closed some of their gaps.
When we started with this solution, we did a PoC with the help of a UiPath developer. In two weeks we built a PoC for a bank reconciliation, which was pretty fast. That helped us decide whether we wanted to go with the product, and of course, we did. After that, we took the code, which really didn't have a lot of bells and whistles in it, and we gave it to one of our developers to really soup it up and make it more robust. That took them about a month to do.
How has it helped my organization?
Orchestrator has given us a huge boost in terms of efficiency.
In addition to the resource-creating benefit that we get from this solution, it has given people the opportunity to move away from those mundane jobs and into something more challenging. Rather than sitting there doing data entry, they're able to move up, re-skill themselves, and add value to themselves as well as the organization.
We have been able to eliminate one hundred percent of human errors. We found that the robot was better than the human because when the human was doing some of the processes, they were supposed to be checking into another system. While testing our robot, we found that the robot's state was different from this other system that it's supposed to check against. We thought that the robot was wrong; however, we found out that the humans were eliminating that step. They were cutting corners. This stage of our development raised a flag to inefficiency on the human side.
In terms of the time that this solution saved, it equates to the equivalent of four full-time employees a year. At two thousand hours per year times four, that's a savings of eight thousand hours.
What is most valuable?
The Orchestrator is great because you schedule it, and that's it, you don't have to worry about it. It will tell you what passed and what failed if it had any issues. We don't have that dependency on someone needed to schedule tasks.
The code in Studio is easy to follow. I am not a developer, but I am able to read the code. When we have problems, the developer will display the script and I'm able to read it and follow it. Several times, I have been able to see where there was an error and the developer was able to fix it. It looks like it's easy to code.
What needs improvement?
We had some issues with instability for which we were never able to determine the root cause.
For how long have I used the solution?
We have been using this solution for three years.
What do I think about the stability of the solution?
On a scale of one to five, I would rate the stability of this solution a five.
How are customer service and technical support?
A UiPath consultant assisted us with our PoC, and the experience was incredible. They were really wonderful.
The technical support for this solution is excellent. They're very responsive and we never wait more than twenty-four hours for an answer. The developers have more contact with support than I do.
Which solution did I use previously and why did I switch?
We did not use another RPA solution prior to this one. Our former CFO went to a meeting where they were talking about robotics, and when he returned from the meeting we had a discussion about it. I was working in Internal Audit at the time, and with his prompting, I left Internal Audit to head up the robotics process. From there, it just took off.
What about the implementation team?
The initial setup of this solution was straightforward. To me, it just made sense.
What was our ROI?
In our first year, the development was a little bumpy, which is to be expected. I would say that it was fourteen to fifteen months before we hit a smooth path. Even with that, things go smoothly for a while until you start doing more challenging and more complex things, then you're back to a crazy path, then you correct yourself and things go smoothly again.
One of the issues is bad user requirements. Simply put, we don't know what we don't know, and we're dependent on the business to tell us. Even if you ask the same question in a variety of ways, if the business can't articulate it or tell you about it, then we can't build for it. Getting the right user requirements was our biggest challenge.
After that, we were trying to build for everything, instead of just building for the straight path. Trying to build in all of the exceptions and allow room for an imperfect world is what took us down. We've since learned that we're going to build for the straight path, and then look at the exceptions as we start to gather data on them. When we find exceptions that occur at a high frequency then we'll build for that. Failing is fine, and it is expected, as long as you can learn from it. Our approach is based on what we have learned from our mistakes.
From just one of our four divisions, A&H, we saved approximately $390,000 USD. You can multiply that to include the other three divisions (Estimate: $1.5 Million Dollars).
This past July, I completed a cost-benefit analysis and we determined that in the three-plus years that we have been using UiPath, we created the capacity to the equivalent of four full-time employees and have cost-avoidance in that we didn't have to hire five other employees. This is where the value is helping us utilize resources better.
Overall, we are giving ourselves a two year ROI.
Which other solutions did I evaluate?
We did not evaluate options from other vendors.
We went to Swiss RE because they offered to show us what they were doing. We saw their process and we were impressed by it, and it was a pretty nominal cost to buy the package. We thought, instead of wasting time, which could take months, and management wanted us to hit the ground running, we would try it. If we didn't like it then it wasn't a big loss of money. So, we totally circumvented the traditional route of purchasing and we are happy that we made the right decision.
What other advice do I have?
From what I have seen recently, I'm excited to try the Community and start building my own robots because it just looks like it's gotten a lot easier.
I am looking forward to one of the upcoming options, the dashboard. It will give us the productivity of the robot, which is something that I do myself right now. I record everything on each robot that runs and we keep metrics on it. These include how long it took to run, how many transactions it processed, and what the error rate is. Then I have to figure out ROI. So, the dashboard is huge and at the top of my list of things that I want to see.
We have a process for obtaining the right requirements for someone to follow. We go and observe the business and we record the process. That way, when we have to sit down and write the requirements, we can refer to the video and don't have to keep going back to the business because that is going to annoy them. We include the video when we send it to our developers and that way they have a visual for it, as well. When we put together formal documentation we show screen prints of where to click. After doing it a couple of times, one of our developers had this great idea to make things configurable so that we're not hardcoding a lot of stuff in there. With that configuration file, we just keep improving.
From a cost perspective, I can't speak to the advantages of attended robots because we do not have any. When I look up the pre-automation cost of doing a process versus post-automation, we give ourselves a two year ROI. We're not going to automate everything immediately, so we give ourselves a two year ROI and if it's going to be a positive ROI, we'll go with it. Of course, based on what it is, we'll prioritize. If it's a nominal ROI it will probably go to the bottom of our pipeline, but that's what we do when trying to evaluate initiatives.
My advice to anybody who is researching this type of solution is to try UiPath. Use the free version. I have a friend who does this as well, and I encouraged him to use the free download and do something simple. After it worked, they would up going with the product. With respect to the cost, you're going to recognize the savings immediately for the cost of the tool.
We are very pleased with this product.
I would rate this solution a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
RPA Process Consultant at Statens Administration
Manages our workload peak times and eliminates human error
Pros and Cons
- "We are able to smooth out peak workloads. Because a lot of the period closures, like monthly and yearly closures, we work in peaks. Everything has to be done within a few days. When we can prepare a lot of the data and reports through the night, the employees can start on those in the morning. Therefore, we are leveling out some of the workload features, which is one of the main benefits."
- "The bundling of the offerings into UiPath is quite important, so we don't have to go to several different vendors. We can try it out on our own and see if this is something we want to do. Then, we might bring in another partner or vendor to do some specialized training, debug the networks, etc. We're never going to get that capability ourselves. We don't have a large IT department nor do we have data scientists. For us, it's important that one or more of these skills are getting baked into the system."
- "One of the things that we are lacking right now is not stability, but usability with debugging, e.g., when you can't see what went wrong. We have to look through 50,000 pages of logs or so."
- "We have been looking at Attended Robots, which result in the inability to lock your screen. That is simply a no-go for ever using them in most government agencies, as IT security will prohibit us from using them. If UiPath wants Attended Robots to be used inside a government agency, it needs to be applicable on a virtual desktop."
What is our primary use case?
Primary use cases would be within the finance sector. We supply financial services for other government agencies. The main robots that we have in use right now are concerning floating of financial periods, uploading reports, commenting on these reports, and so on. We are starting to look at invoice processing, to a larger degree. Then, we have a few quality and control robots which do checks on data quality, customer information, customer carts, etc.
We are using approximately 20 robots right now for different uses.
We've opted for professional, traditional developers and programmers to do batch robots. We don't use it in our business units. Possibly because we are a government agency, we don't necessarily get enough IT security around the users applying their own robots.
It is not easy to use in this way because we do use traditional programming skills. We are considering moving some tasks out into the workforce for Attended Robots, etc. We think that this will be a problem for us in regards to getting it pushed out there and still maintaining good quality. However, we haven't tried it yet.
How has it helped my organization?
We are able to smooth out peak workloads. Because with a lot of the period closures, like monthly and yearly closures, we work in peaks. Everything has to be done within a few days. When we can prepare a lot of the data and reports through the night, the employees can start on those in the morning. Therefore, we are leveling out some of the workload features, which is one of the main benefits.
Automation technology for us is mainly a way to get around the long-term IT projects. This is the future for us, when using UiPath, to start moving into the AI part of it. In addition, the bundling of the offerings into UiPath is quite important, so we don't have to go to several different vendors. We can try it out on our own and see if this is something we want to do. Then, we might bring in another partner or vendor to do some specialized training, debug the networks, etc. We're never going to get that capability ourselves. We don't have a large IT department nor do we have data scientists. For us, it's important that one or more of these skills are getting baked into the system.
What is most valuable?
The ability to integrate between legacy systems is the most valuable feature. We use it mainly to replicate manual processes, where you just have to pull out data or pull down large volumes of customer information, in general. We work across many individual customers, who are individual entities or individual databases in our ERP system. We work across about 220 databases. Therefore, the task of logging onto different databases alone is quite cumbersome.
The main thing is to make data available to the employees when they start working mornings, instead of them starting drawing out reports to see if there is anything that they need to act upon. With these legacy systems, which work on a one-to-one basis, we tried to batch process them a lot more.
What needs improvement?
We have looked at it with Citrix, and there are problems with it. Some of the new features coming will address it.
We have been looking at Attended Robots, which result in the inability to lock your screen. That is simply a no-go for ever using them in most government agencies, as IT security will prohibit us from using them. If UiPath wants Attended Robots to be used inside a government agency, it needs to be applicable on a virtual desktop.
A lot of what is coming is what we are looking towards: Both on the skill set with computer vision, but especially also on the enhanced identity management and security. The ability to debug and lock at a less complex level for us to look at.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
UiPath's stability is quite good. We don't see any problems with the stability of the platform application. All our problems stem from the basic systems that we operate on, which are quite vulnerable to network problems, time outs in various systems, etc. However, these have nothing to do with UiPath. Perhaps some of the things which are on the road map will help with the debugging of some of these issues.
One of the things that we are lacking right now is not stability, but usability with debugging, e.g., when you can't see what went wrong. We have to look through 50,000 pages of logs or so.
What do I think about the scalability of the solution?
The scalability is quite good.
The main problem around scalability is the licensing structure and the inability to dynamically assign licenses across robots. While I know this is coming, this is our main gripe with scalability: the licensing structure. Because we are part of a larger setup with our own IT supplier, who does a multitenancy setup with Orchestrator, to have more flexibility with the use of licenses would be very valuable.
We are using virtual desktops to deploy and run the machines with robots. It is necessary, as we cannot scale it on individual on-premise machines.
How are customer service and technical support?
We have used the customer support. Our main issue with them is they need to understand the problem that we are writing about, and not reply too soon with a standard answer.
All our developers are using UiPath Academy and are RPA certified. While they like some thing, some of the frameworks which were used in the Academy examples, the developers didn't agree with. This is probably because they are IT professionals themselves and are used to doing things a different way. Whether it's because the use case wasn't good or they were just used to something else, this was the main gripe.
Which solution did I use previously and why did I switch?
The product has a lot of backing from our director, who has been pushing the agenda. To be able to stay relevant, even as a government agency, we have to reduce our costs every year by two percent. To be able to produce that, we need to be more efficient at what we do. The target is: Not to reduce staff, but keep up with the increased demand for production and costs.
How was the initial setup?
I wasn't part of the very first setup.
What about the implementation team?
We mostly did the deployment ourselves or with our own IT partner, who is not a partner of UiPath. So, it has mainly been done by our own IT people.
What was our ROI?
On the individual robots, we do have good return on investment. However, once you add in the governance, including when we are scaling up the solution and the maintenance of robots, then I don't think we are at a break-even point. This upcoming year, we are expecting positive ROI. For us, the return on investment is high quality data.
It has helped us to eliminate human errors. We have a robot that is specifically requested to avoid, for example, uploading reports on the wrong customers because of GDPR cases, where data protection officers will have to get involved, even though, it's not sensitive data. We have seen problematic use cases drop from a couple of incidents from maybe 100 transactions to zero. We are looking to completely eliminate errors in some cases, not just reduce.
It has saved our organization time. We use the robots to try to address some of the peak workloads that we have. They are not there so much to address a certain number of hours that we want to save. We want to be able to use the robots to help address our customers' needs during designated time frames to reduce extra stress on our employees.
What's my experience with pricing, setup cost, and licensing?
We would like to see improvement around the licensing and multitenancy.
Which other solutions did I evaluate?
We also evaluated Blue Prism and Kofax Kapow. The reason that we went with UiPath has a lot to do with scalability, as our IT supplier has committed to a multitenancy set up, which was not possible with Blue Prism.
We are quite happy with UiPath. We are not looking at other vendors at the moment. They are all offering similar solutions, but with a slightly different focus. We could use any other solution, but the development is so fast that even changing now would be no guarantee that we end up with what we want, because everybody is moving at a pace where we can barely keep up with the development of the products.
What other advice do I have?
Try out different vendors and their labs. See how it fits to the processes that you are trying to automate right now. Some applications are better at old mainframe systems, and if that's what you will be focusing your efforts on, then maybe UiPath isn't the best vendor for you. There are others who focus more on that sort of environment. So, be realistic about what you want to automate, and choose your use case initially from that.
We see the biggest benefit right now from Unattended Robots, but that's all we use. In the very long-term, Unattended versus Attended Robots will be able to generate a greater benefit. However, with the current licensing costs, they will need to change for it to be a positive business model. We have to be able to move licenses from one person to another. If we have to apply a fresh license to each person in the workforce, with our budget, it will not be possible.
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: March 2025
Popular Comparisons
Automation Anywhere
Moveworks
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