No more typing reviews! Try our Samantha, our new voice AI agent.
it_user1624644 - PeerSpot reviewer
RPA Consultant at a tech services company with 11-50 employees
Consultant
Jul 25, 2021
The end-to-end coverage is important, as our clients prefer one tool to meet their needs and plans
Pros and Cons
  • "The fact that you can scale automations without having to pay attention to the infrastructure for doing so is quite critical. The infrastructure could require a lot of maintenance resources and affect costs, so that feature is quite important."
  • "UiPath saves costs in our organization because we don't have errors where it is deployed and because it has reduced the number of FTEs who do repetitive tasks."
  • "The only thing missing is something to track the development cycle. We use third-party tools to do that."
  • "Overall, the stability of UiPath is about average. We do have some instability, because of workloads that are too massive for Orchestrator, but it could be that it was not installed in the right way."

What is our primary use case?

I am a service provider and developer who implements UiPath for our clients. But in the company that I work for, we also use UiPath to make invoices for ourselves and, mainly, for payroll activities.

We need to get reports from our HR tool and combine them with another source of information where employees are recording the hours they spent with various clients. We then create the documents needed for the IRS. In our case, all the users of UiPath are data entry specialists in different departments, such as HR, finances, and marketing.

How has it helped my organization?

UiPath definitely helps reduce the cost of digital transformation.

It also reduces human error. We can be sure, given that our test case is successful, that there are no errors when none are reported. This definitely helps businesses. Errors generally lead to work being postponed. When errors come back to someone at a given point in time, they can rapidly overwhelm that person. With automation working, this is no longer the case because everything is smooth. And if there are errors, they will resolve them one by one.

In addition, it definitely frees up employee time. That is the purpose of automation. Unfortunately, I can't share metrics about this. But the additional time enables employees to focus on more important work and that affects employee satisfaction. Repetitive tasks make people irritated about the nature of their work. When they can work on new tasks that are more complex and creative, it makes an impact on their job satisfaction.

UiPath saves costs in our organization because we don't have errors where it is deployed and because it has reduced the number of FTEs who do repetitive tasks. On average, within a small company, it can save up to 10 FTEs.

What is most valuable?

One of the most valuable features is that UiPath is easy to deploy, especially for medium-sized companies. It is also easy to scale.

Also, the fact that you can scale automations without having to pay attention to the infrastructure for doing so is quite critical. The infrastructure could require a lot of maintenance resources and affect costs, so that feature is quite important.

UiPath enables you to implement end-to-end automation, with its full range of tools, starting from Automation Hub, which is the initial point for gathering your processes from business lines. It's driven from employees or a center of excellence, and goes on to include implementation, and the reporting in Orchestrator is quite powerful as well. The end-to-end coverage is important, as clients always like one tool that covers their needs and plans.

What needs improvement?

The only thing missing is something to track the development cycle. We use third-party tools to do that. That is the only gap in UiPath.

Also, scheduling of UiPath robots could be improved. Scheduling is a feature for defining in what sequence, and on what machines, you want your automations to be launched. That area could be improved.

Buyer's Guide
UiPath Platform
July 2026
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,858 professionals have used our research since 2012.

For how long have I used the solution?

I have been using UiPath for more than three years.

What do I think about the stability of the solution?

Overall, the stability of UiPath is about average. We do have some instability, because of workloads that are too massive for Orchestrator, but it could be that it was not installed in the right way.

What do I think about the scalability of the solution?

Scalability is connected to the stability. The situation I noted when talking about the stability of UiPath happened for our largest client, where they already have 160 processes running. There are problems with the maintenance of such a large number of bots.

But in terms of increasing our usage, we are in a phase with our clients in which we are constantly enlarging the automation within their companies.

How are customer service and support?

UiPath support is definitely willing to help. They will usually propose a call, if they think that will be easier for solving an issue. Their services are quite good.

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

We did not have a previous solution, except for Excel macros.

How was the initial setup?

It is relatively easy to deploy. Of course, it's not as straightforward as a simple application installation, but with the help of UiPath, in particular, or with the help of the UiPath Community Forum, which is quite enhanced with answers about installation, it's not a big deal to install it.

Taking into consideration internal IT restriction and internal IT resources, deployment can take up to two weeks.

Our deployment strategy usually involves convincing clients that they need to start setting up a center of excellence for automation and then there are lots of initiatives that need to be undertaken within the center of excellence. Among the most critical are awareness, dealing with IT stakeholders, and of course, the capabilities of developers. Taking care of those things will lead you to a smooth path for digitizing the first processes, which are low-hanging fruit. The further you go, the more you can then enhance your automation with the more advanced capabilities, like AI, Document Understanding, or chat bots, et cetera.

Deployment of one robot takes about three months and up to five people. We need an SME who knows the process that is being automated. In addition, there is usually a business analyst who tries to help optimize the process so that it will work better with robots. We need a developer, of course, and we usually have a data solution architect who helps to ensure that overall infrastructure is functioning. It also helps to have an automation evangelist on the business side.

We have two roles for UiPath maintenance. One is the IT maintenance guy who makes sure the VM is working correctly, and that we can easily scale from the infrastructure perspective. The second role is the operator, whose day-to-day tasks include scheduling the bots correctly, implementing quick deployments by creating assets in Orchestrator, and maintaining things from an RPA perspective.

What was our ROI?

ROI usually takes six to 12 months.

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

Licensing is quite complex, and sometimes that's true even when we have to explain it to our customers. There may not be a way to do it more simply.

The only potential additional cost when implementing UiPath involves the third-party tools. It can be a quite big portion, of course, so you should consider that aspect. Examples would be integrating different systems within a company, systems such as Salesforce, SAP, or ServiceNow; all of the main CRMs that businesses use.

Which other solutions did I evaluate?

We looked at the main competitors, Blue Prism and Automation Anywhere. The decision to go with UiPath was based on contacts we have, clients who had already implemented RPA. We got better feedback about UiPath from them.

What other advice do I have?

The first thing to consider within your organization is whether it's easier to deploy it on-prem or via the cloud version. Then focus on how to structure your development team. It can be either entirely a third-party service provider, or in-house developers, or it could be a hybrid. The third thing to consider is what the cost center will be for RPA implementation in your company.

The marketing side of how easily you can build automations with UiPath is a bit exaggerated. You definitely need some programming skills to do very powerful automations with it. But it still provides various levels of development tools, meaning that you could have zero programming experience and still automate some processes in your company.

UiPath is definitely the market leader in RPA. The biggest lesson I have learned from using it is to start with the low-hanging fruit, and then go on to more complex stuff.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
PeerSpot user
Associate Project Manager at InfoBeans Technologies
Real User
Jul 18, 2021
Easy to learn and use, responsive and helpful support, and it saves our clients money
Pros and Cons
  • "I have trained people to use this product and it is so easy to use that even on the first day, people are able to start working with it."
  • "The biggest lesson that I have learned from using UiPath is that there are a lot of processes in an organization that can be automated, and it is worth investing in RPA because you can reclaim that time for something more important."
  • "The combination of Orchestrator and Studio is a bit on the higher side, price-wise, for some companies."

What is our primary use case?

We provide RPA services and I am currently working on two different projects.

These projects are for two different clients that are each using a different version of the platform. In both cases, it is an on-premises deployment. Our clients only use the end product and don't do any development themselves.

One of my clients is a retail organization and the primary use case is invoice automation. Previously, the process was totally manual. They have different products and different departments and for each and every department for which they bill, like HR, there are printing and supply chain tasks to be completed. As part of their process, they generate invoices monthly.

To generate invoices, they need to gather data from different sources, such as a database or Excel files. What we have done is fully automated the process. They now only need to work with a consolidated Excel sheet and then email it, once complete.

Once they send the email to a particular email address, the robot retrieves it and reads the attached Excel sheet. After doing some cleaning, consolidation, and validation, it generates invoices each month in a particular template, and then it submits them to the EBS portal.

The manual invoicing task used to take between two and two and a half weeks. Now, they start it at 4:30 when they leave and it works overnight. The process is now fully completed within two days. The time saved is now time that can be used to focus on higher-value work. It has also improved employee satisfaction.

How has it helped my organization?

With respect to building automations, UiPath is very easy to use. I have trained people to use this product and it is so easy to use that even on the first day, people are able to start working with it.

UiPath enables us to implement end-to-end automation and it starts with features like task mining, process mining, and task capture. Then, we have Orchestrator, where there is a control room that gives you insights, and you can create dashboards using Kibana.

We have done work for a giant logistic firm, and the end-to-end coverage is very important for them. If you are spending and investing money then you should get a return, and the return, in this case, is measured by FTE savings.

Another way that UiPath has improved the way our organization functions is that we have introduced automation to clients that were not even aware of it. For example, we have a client that we have worked with for many years and we were ultimately able to introduce them to RPA. At this point, we have automated many of their processes. Essentially, when you automate a process or task for a company that is not even aware of RPA, they will start using it, which is very helpful for us.

UiPath has definitely helped to minimize the on-premises footprint for our clients. We work with a non-profit organization that we have done some automation for. Since they are non-profit, keeping infrastructure costs down is important. They run events each quarter and in the administration of those events, they have highlighted what they want to have automated and some of the processes include using AI and ML. As a result, the company is growing and creating new products.

I have seen companies that were hesitant about starting with automation because they were worried about the cost. However, in the long run, it saves a great deal in terms of FTEs, effort, and costs. Ultimately, it has helped to reduce the cost of digital transformation for our clients.

This product definitely helps to reduce human error. For example, if there is any human input that is required by the process then UiPath will help to catch these kinds of errors.

UiPath has also helped us to free up employee time. One use case that helped to free employee time was for our client that had to reset lost passwords manually. It was quite common that one of their users lost a password and needed to have it reset, so we created automation for it. The bot interacts with the Unix server to reset the password and the process is now free of manual effort.

Especially for a larger organization, time is money and if you're saving time, it's definitely saving you money. Overall, UiPath has reduced costs for our clients. 

What is most valuable?

The feature that we use the most is Studio.

Document Understanding is a good feature that is very helpful to us. We have an ongoing project that requires reading PDF files. We need to use different OCR engines and see which ones give us the correct data. Document Understanding allows you to extract the data into different types using different extractors. For example, there is an ML extractor and other types that allow you to pinpoint fields and determine which should be accepted. Based on the confidence level, it gets better every time. In this way, the feature has helped us a lot.

This is the friendliest community and forum that I have ever seen, which is something I see as added value.

What needs improvement?

I have been using UiPath for close to four years and I have worked with many of the features, but there are still some that I don't know. It is not obvious what all of the features do and it would be helpful to have more information about them.

For how long have I used the solution?

I have been using UiPath for between three and four years, since 2017.

What do I think about the stability of the solution?

UiPath is pretty stable. Over time, I have seen them add new features and I have not found anything that wasn't working.

What do I think about the scalability of the solution?

Automations are very easy to scale, regardless of what project you are working on. You don't have to think about the infrastructure, which is helpful. One of the things that make it more scalable is that we can integrate third-party tools and applications.

Our clients are expanding their scope in terms of RPA, so we expect to expand our usage. We will be looking for more use cases and developing more bots.

How are customer service and technical support?

I have been in contact with technical support and my experience was very good. They responded the same day and resolved the query.

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

Neither we nor our customers were using a different RPA solution, prior to UiPath.

I have a little bit of experience with Automation Anywhere and Blue Prism, although I have not used either of these to implement a bot for production.

The biggest differences between UiPath and these other products are user experience and ease of use. For example, with UiPath Studio, I can easily find things. Even after training on the other solutions, Uipath is still easier, which is a big plus.

How was the initial setup?

The initial setup is pretty straightforward. It was installed with the MSI installer. I have also installed the Orchestrator, both on-premises and in the cloud, and it is also straightforward.

For Studio, it takes a few minutes to install it, or uninstall and upgrade it. If you have the prerequisites and the AI settings and other configuration options decided, it will take between five and ten minutes to complete.

If you have a reasonable and straightforward process then it can be developed and pushed to production the same day that you install UiPath.

To maintain the Orchestrator and the other components, one or two people would be enough. One person might have the Orchestrator and UiPath knowledge of what settings are required, whereas another person is purely IT and can assist in that regard.  

What about the implementation team?

I have deployed this solution for a client on my own, so a single person is able to do it, without help from a third party.

What was our ROI?

Based on what my clients have saved in terms of FTEs, they are extending their scope of automation. For example, in one organization, they saved two FTEs and are now automating processes in different departments. I cannot estimate a dollar value but this saving in FTEs is their ROI. Overall, they are finding it very helpful.

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

The combination of Orchestrator and Studio is a bit on the higher side, price-wise, for some companies.

Overall, I think that the pricing is reasonable and it is similar to competitors. There are no costs in addition to the standard licensing fees.

What other advice do I have?

We have used attended automation for our clients but I have not worked with that functionality. My work has been unattended RPA tasks.

I have tried the Automation Cloud offering but only personally, for learning. The SaaS option is very good and important for some companies because it allows them to save money. Regarding the price, not every organization can afford the Orchestrator, Studio, and everything else that goes with it. These types of companies sometimes want to be service-based, rather than purchasing everything on-premises, and this SaaS offering allows them to save money doing that.

I have implemented the UiPath AI functionality in a PoC, but not in any project as of yet. It is able to handle very complex automations, including those that include third-party integrations, as well as multiple environments on remote machines. We have tried some examples using Excel, Word, and PDF activities and at the same time, interacting with SharePoint, and Microsoft CRM. We are also getting data from the Citrix environment. Applying the AI functionality, it is very much capable of accomplishing complex tasks of these types.

We have not yet used the UiPath Apps feature, although I have explored it. It is a low-code option that you can use to create apps based on where you can see and interact with data, and then use them from Orchestrator. We plan to implement it in one of our projects soon.

There is a myth that when companies develop automations, they will lose jobs. In our experience, there is nothing like that. In fact, we have hired more people since we started working with UiPath.

They have added many features in the time that I have been using UiPath. For example, the AI/ML capabilities have improved to include things like a chatbot. Document Understanding is another new feature that was added, along with an ML Extractor, and AI Center. These packages have a lot of good features that will be helpful for everyone.

The biggest lesson that I have learned from using UiPath is that there are a lot of processes in an organization that can be automated, and it is worth investing in RPA because you can reclaim that time for something more important. After using UiPath for some time, I am much better able to recognize processes that can be automated.

My advice for anybody who is thinking about implementing UiPath is definitely to go ahead with it. I recommend using it without thinking about anything else. 

I would rate this solution a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Buyer's Guide
UiPath Platform
July 2026
Learn what your peers think about UiPath Platform. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,858 professionals have used our research since 2012.
it_user1619442 - PeerSpot reviewer
RPA Developer at a non-profit with 1-10 employees
MSP
Jul 18, 2021
Good community support, easy to manage, and it scales easily
Pros and Cons
  • "UiPath has definitely reduced the percentage of human errors that we have in our processes. In our system, all of the bots follow our best practices so there is a very small chance of error."
  • "UiPath makes it easy to build automations, is very user-friendly with comprehensive UiPath Academy courses, and has helped us scale RPA by automating nightly project backups that save one employee an entire workday each week while reducing errors and infrastructure overhead through its cloud offering and Orchestrator."
  • "It would be very helpful for us if they provided more business use cases and helped us to learn them."

What is our primary use case?

I am an RPA developer and I am using UiPath to create both attended and unattended bots.

I develop bots that run doing overnight tasks and we can check the results in the morning.

UiPath allows us to scale without having to worry about the infrastructure. It is simple to scale any of the automations that you develop. 

How has it helped my organization?

UiPath makes it easy to build automations. It is very user-friendly and they provide all of the courses in the UiPath Academy. We can learn starting with the basics, and it is really simple. One person needs between two weeks and one month to learn it.

This solution provides us with the ability to do end-to-end automation, starting with the discovery phase and process mining. After that, we move to the building page where we have Studio X, and then we can deploy the automation on the cloud.

UiPath has helped us to scale RPA benefits by automating the backup of all of the projects running in the organization. This bot runs every night and reduces our workload for one employee by eight hours, or one day each week. 

UiPath handles all of the infrastructure updates and maintenance, which is really good.

The cloud offering has helped us to see time to value quicker. It has helped us in many ways, including with the automation of repeated tasks. One example is that I created a bot for myself that is responsible for filtering all of the spam emails from my inbox on a daily basis, and then removing them. The first step is the identification and the second step is removing them. This saves me time.

The automation cloud has helped us to reduce the total cost of ownership because we can manage everything through Orchestrator.

UiPath has definitely reduced the percentage of human errors that we have in our processes. In our system, all of the bots follow our best practices so there is a very small chance of error. The reduction in error rate depends on the process. For example, the OCR is not very accurate so the errors are higher but if the process involves an API or SQL queries then it is very good.

This product has helped to reduce the cost of our automation operations. There is more of an upfront cost but it is one-time, and then we start saving.

What is most valuable?

The best feature is the good community support that is provided in the UiPath forum.

I like that it is a cloud version and runs on Citrix. I used the cloud offering to deploy my bots and manage my Orchestrators.

What needs improvement?

It would be very helpful for us if they provided more business use cases and helped us to learn them.

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?

There are times when you need to shut down the automation and restart it. Other than that, it is very stable.

What do I think about the scalability of the solution?

I am the only one developing the bots but I am currently training some other people who are just learning it.

To this point, we have not had to scale any of our projects. Our usage of it depends on the project and where we can use automation.

How are customer service and technical support?

When other features and updates are released, we normally visit the forum to help understand them. I have never used technical support.

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

I have also tried using Automation Anywhere.

Each solution has different types of bots that are available. One of the differences is that with UiPath, you have Orchestrator to help you manage them.

Generally speaking, UiPath is easier to understand.

How was the initial setup?

The initial setup is not complex. It is easy to deploy and the actual setup of UiPath is not very difficult. It is a matter of downloading the Studio and creating an account in the Orchestrator. Then, you can start working.

What about the implementation team?

My IT team was responsible for the initial setup. Only one person was needed to complete it.

I take care of all of the maintenance.

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

I am using the Community Edition and am not familiar with the cost of the paid editions.

What other advice do I have?

We do not yet use the AI functionality but I know that it is there.

I have watched some videos on the UiPath apps feature, which lets us create automations in a low-code/no-code fashion. We have not used it yet but this is something that we'll be exploring in the future.

The biggest lesson that I learned from using this solution is that they have a very good community forum, where you can share ideas and learn from other RPA developers.

My advice for anybody who is implementing this product is to start by taking the fundamental UiPath courses from the UiPath Academy. This will help to understand RPA and UiPath.

In summary, this is a good product and I'm quite satisfied with all of the functionality that it provides.

I would rate this solution a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud

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

Other
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Application Development Senior Analyst at a tech services company with 10,001+ employees
Real User
Jul 6, 2021
Reasonably priced, scalable, and excellent for creating automation protocols
Pros and Cons
  • "The solution reduces human error significantly."
  • "We have seen the benefits both in terms of cost-saving and time-saving."
  • "The should be more out-of-the-box models if UiPath keeps adding on."
  • "If you choose to automate applications that are expected to change in the next few months, then UiPath cannot help you."

What is our primary use case?

In our organization, we are using UiPath as a service model. It is an on-premise model where UiPath is deployed on-premise. We are not using it on cloud services. 

We have a center of excellence that has been set up to communicate with UiPath for all the licenses, for all the tools, et cetera. Individual teams will connect and will communicate with the development team to get those licenses. For the team structure, we have a COE manager, and a COE is again communicating all the relevant information to the teams.

First of all, you would have to go and submit an idea to the COE team. The COE team will review and see this is the correct candidate for our solution and we can leverage it as automation. They provide us with the required licenses and the cycle continues.

The use-cases for the UiPath are limited. For example, if you are coming from a banking background, there would be use-cases it comes from the data solutions. If you are coming from an insurance background, would have use-cases where you would have benefits that are being reconciled. Healthcare might be dealing with patient data, et cetera.

If I talk about the support teams, in general, the use-case for the UiPath is as a ticketing system, where you have a lot of data to add to the queue to remove the need to add items manually.  

UiPath has the ability to implement with multiple systems. You can extract the data from any other application, click the data to enter the specifications, and start the automation cycle. That way, you have a technology that helps you to build a fully automated enterprise.

Our use case depends on the client and their needs. It's specific to their industry. We basically use the product to build automation for them.

How has it helped my organization?

We have seen the benefits both in terms of cost-saving, and time-saving. If you are doing automation which a human or an entire team is doing, let's say five hours a day, and there are seven to eight people doing the same amount of stuff, then you can automate that. 

When it comes to automating your process where the company is paying for software if you can use it to make robots that take energy away from repetitive tasks, you end up saving a lot of man-hours - which helps pay for the software.

Savings are measured both in terms of active saving or cost-saving. Then again it entirely depends on the kind of automation you're organizing. 

What is most valuable?

The most valuable feature of UiPath the process mining. The half capture was a tool that was provided by UiPath in the earliest reviews which simply allowed you to record the operations

It's great for automating tasks specific to business cases. It makes it very easy to do so as well.

The solution offers pretty good analysis capabilities.

The solution ensures there is proper documentation throughout the process.

The product creates a kind of skeleton for developers to help them work faster. 

UiPath is a low-cost platform.

If you are someone who is coming from a business background, and you don't have much coding experience, and you don't want to go through the coding world, UiPath, has UiPath StudioX. With the help of UiPath StudioX you can automate your items to read emails, download specific things, and do other small automation tasks that do not require advanced coding.  

If you are a developer who is more into coding and wants to do more coding, you have Studio and Studio Tool. Based on your level of expertise, UiPath has various levels of product: StudioX, Student, and Studio Pro, for example. It is always good if you have a programming background as sometimes you might need to write a small piece of code, however, it is a comparatively very easy task compared to the other traditional programming languages where you have to write a lot of code to do simple automation.

With the application of AI in recent releases, automation such as document reading can happen faster.

The UiPath app feature has increased the number of automation you can create while reducing the time it takes to create them. Recently, we had a UiPath hackathon which was contacted by UiPath for automation. We went to an NGO, and, for that NGO, we created a solution with the help of UiPath apps. For example, we used to create the invoices that would take seven to eight minutes to manually create. However, with the help of UiPath apps, we were able to do the same path in less than one minute. We have seen a drastic change.

The solution reduces human error significantly. When you are doing a process for more than five hours, you might deal with human error. However, robots don't make mistakes and can run 24/7 without issue.

What needs improvement?

You do need some coding experience.

AI is not available on older versions. I don't know if it is available in the latest versions of this review. Most enterprises, I'm working with still are at the previous version of the UiPath studio.

UiPath needs to enable more of the features which are available. For example, today, if I have to implement an automation path for the mainframe application, I cannot do the mainframe application without the client. I cannot just do a trial. If UiPath could create dummy applications for the developers who want to try new features, that would be helpful. 

The should be more out-of-the-box models if UiPath keeps adding on. Recently they have added a model in their AI section. However, it would be useful to have out-of-the-box models direct themselves towards plugins. 

You need to continually update the solution as, if you don't, after a few months you won't recognize the product due to all of the new releases. It will be like using a completely new device.

For how long have I used the solution?

I've been using the solution for five years. It has been a while.

What do I think about the stability of the solution?

Stability-wise, UiPath can handle the different varieties of stability on the applications you are automating. 

For example, if you choose to automate applications that are expected to change in the next few months, then UiPath cannot help you. That takes an entirely different form of planning. However, the more stable the process, the less likely any part of the process will change, the better UiPath can assist. 

What do I think about the scalability of the solution?

The solution is scalable. If you have to add new functionality to the robots, you will find that is definitely scalable. Let's say you have automated a process and you are getting 1000 tickets only, and then you suddenly get an influx of 10,000 tickets. You don't have to go and run and change your code or anything. Scalability-wise it is just with the click of a mouse that you can handle the change. And, just as easily, you can decrease usage if there are only a small amount of tickets. While developers and coding will be necessary to make it happen, I would say the solution scales extremely well.

How are customer service and technical support?

I have not contacted UiPath via the contact center. The firm I'm working for has a center of excellence. We do not, as individual developers, directly communicate to UiPath. There is a team that sits in the company that communicates with UiPath, as we're an enterprise. We don't have direct access to the UiPath team.

That said, I do interact with them on the community edition, which I also use, and I find that if I raise a ticket, they listen to my feedback and adjust accordingly. They're excellent.

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

I have not used any other solution.

How was the initial setup?

The initial setup is straightforward. From an enterprise point of view, from the client's point of view, there are certain restrictions that the company might have in place that could affect the way it's set up. 

The company needs to have a checklist to ensure it's set up optimally.

That said, there are no drivers, no scripts, nothing. Everybody can do it. You just have to click on the approve button, select it, and the job is done, that's it.

We do our own implementation strategy, however, I am not directly involved in what exactly has to be implemented. There are separate teams for that.

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

While I can't speak to how much users pay for enterprise-level editions, I can say that their community version is quite good and free to use. I've used the community license for the last five years and it's been great.

What other advice do I have?

I do mostly 90% unattended automation. I have created only one attended automation for a client and that was a specifically requested requirement. That was a bit difficult to automate. 

One piece of advice to everybody who is working in UiPath would be to practice and keep UiPath updated as the technology is growing and it is getting updated frequently. If you do not keep yourself updated for three or four months, you'll be dealing with a completely different tool. Keeping it updated allows for the gradual changes to come in in a way that a user can handle, as opposed to having to re-learn or re-discover the product if you have let updates lapse for months.

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

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
RPA Engineer at a computer software company with 10,001+ employees
Real User
Top 20
Jun 13, 2021
Saves time, integrates well with Microsoft applications, fast and high-quality technical support
Pros and Cons
  • "UiPath has the simplest low-code user interface that I've seen in my professional life."
  • "If you don't change the name of the activity manually then you will lose some information during logging. It would be useful to put a simple incremental ID on each activity, so even if you don't change the activity name, you will know where the process becomes stuck."

What is our primary use case?

The primary use case is the automation of many reports, dashboards, and tables that were created manually by some of my colleagues. The tasks involve collecting information from SAP Solution Manager, manipulating some of the data based on business rules that have been implemented, and then storing the data in a specific way that can be used in the next part of the workflow. This includes using Excel and the aim is to create a PDF report that is sent to the top business line managers.

UiPath is the perfect tool to implement a solution like this, with continuous operative tasks between Microsoft native applications such as Excel, Outlook, and PowerPoint.

How has it helped my organization?

Before our UiPath implementation, the organization spent approximately two junior FTE on these tasks, and another 0.2 senior-level FTE in order to guide junior resources.

This process runs every day and if these tasks are executed manually, it means that two resources need to be staffed forever. At the end of the project, the organization gained a boost of two FTE saved and released, able to move on to other projects. This produced real value for the organization.

The efficiency of the process was the key success factor.

What is most valuable?

UiPath has the simplest low-code user interface that I've seen in my professional life. You simply drag and drop the activity on the flow, in a clear way, with clear names, and manipulating clear variables/arguments based on parameters. These are the key points in my humble opinion.

The library creation platform is really simple to use. Basically, it works like a normal flowchart application and once you've published packages, you can use and re-use these packages like activities in another workflow.

Last but not least, official Microsoft office integration is really useful, although all of the official integrations are very easy to use.

The UiPath Connect! and UiPath Go! communities come to our support every time we need to implement something challenging.

What needs improvement?

There are features that could be implemented on the coding side; for example, automatically assigning a unique ID for the "activity" used during the flow. As of now, if you use an activity via simple drag and drop, the activity keeps the original name. If you don't change the name of the activity manually then you will lose some information during logging. It would be useful to put a simple incremental ID on each activity, so even if you don't change the activity name, you will know where the process becomes stuck.

During the last update, the connection between robots and the Orchestrator (cloud) changed a lot. It would be a good idea to provide an easy way to use a single type of robot, regardless if it is a standard robot, floating robot, connected user, etc. Basically, have a simpler way to deploy robots in development, testing, and production environments.

For how long have I used the solution?

I have been working with UiPath since 2017, and I plan to continue.

What do I think about the stability of the solution?

This product is really stable, and this is true for the on-premises deployment as well as the cloud version.

What do I think about the scalability of the solution?

This solution is really scalable. It can be used in other organizational departments or on other robots in order to boost your automated tasks.

How are customer service and technical support?

The vendor provides really good support; fast response time and great quality!

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

UiPath was my first RPA solution.

How was the initial setup?

During the initial setup, care should be taken when configuring the robot connection. If you choose the "modern folder" setup then you could be struggling.

What about the implementation team?

I am part of the vendor team, implementing RPA for other clients.

What was our ROI?

We have a 300% return on investment.

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

The price and setup costs need to be supported by a strong business case.

Which other solutions did I evaluate?

We evaluated Blue Prism, Automation Anywhere, WorkFusion, and Selenium (for web automation).

Which deployment model are you using for this solution?

Hybrid Cloud

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

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
IT Director at GarantiBank
Real User
May 3, 2021
Saves us development time, good documentation, integrates well with Elasticsearch
Pros and Cons
  • "UiPath integrates well with Elasticsearch, which is a great search engine."
  • "All of the tools that they deliver, for the time being, together are enough to implement any type of project."
  • "The logging capability that comes with Orchestrator does not allow you to create smart reports."

What is our primary use case?

We are using the on-premises UiPath solution for both attended and unattended bots. At this time, we use unattended bots primarily to facilitate integration between applications, and we are not using the attended bot capabilities.

Generally speaking, we develop integrations for our core banking system, which was written in-house and running on a mainframe. It is a highly-developed system that we started using more than 30 years ago. When it was created, we didn't have the integration capabilities that exist in other applications or core systems, today. This means that in order to have external applications communicate with the core system, we need to develop integrations. Examples of this might be web services or other APIs, and that's why it takes time to do.

We have teams to do the integration, but considering that the core banking system is in Turkey and all of our teams are busy, we don't have enough resources to implement all of our integration projects. Now, for the past three years, we have been implementing bots to handle integration by moving data from the applications to the core system, and from the core system to the applications.

How has it helped my organization?

The biggest benefit for us is time savings in terms of developing satellite applications for the core banking system. We are developing the robotic API, and we are integrating our internal front-end applications with the core system.

Using this approach, we can easily get and set data from the core system, and we can see the results for each transition. We can learn about what happens in the core system with the help of the bots.

The amount of time that we save depends on the use case. For example, if we implement integration between core banking and the applications instead of native integration through development, it saves a lot of time. I prefer native integration versus using the bots but sometimes, you don't have this opportunity because it will take too long to put into production. Other times, you can't justify undergoing a large development process for just a small integration, so it's enough to solve the problem using the bots.

There is another use case where our operations teams perform repetitive tasks using the bots. For example, when performing the task manually, users have to take the data from one screen and enter it on another screen. We have never tried to calculate how much time we are saving in cases like this, although I'm sure that we are saving a lot of time.

People in the organization have been asking for more projects to be automated because it is easier for them. When their tasks are automated, they are more relaxed and can focus on other more important tasks, as opposed to the repetitive ones. Getting away from repetitive tasks puts you in a position where you can make more decisions and be part of the smart part of the business. This leaves the easier, repetitive tasks for the robots.

What is most valuable?

There are a lot of really useful features in UiPath including the Orchestrator and the Studio.

The Orchestrator is one of the main tools that I use because I like to help orchestrate the bots. It is the heart of the tool and it gives me a lot of flexibility to automate or manage bots that are in the field. The Orchestration Server is one of the most important features and when you perform a deep dive, you see that it has a lot of functionality. It's great.

The Orchestrator has other features such as computer vision, AI, and machine learning, and it complements the bots and the Studio.

UiPath integrates well with Elasticsearch, which is a great search engine. ElasticSearch is more capable than UiPath for searching logs. I'm filling the gap in log reporting using ElasticSearch, where I'm feeding the logs into it and then creating dashboards, or using the analytics parts of ElasticSearch and Kibana.

The UiPath Academy is a very valuable component of this solution. Many of our employees have used the courses. With it, a person who has a little bit of an analytical mindset can easily learn to do many things. If somebody is willing to develop themselves in RPA, the UiPath academy is more than enough to do so. They will understand the components that make up the ecosystem. The academy is very good, well constructed, and has a lot of labs and exercises to help one learn the system by themself without any help, and very easily.

What needs improvement?

The logging capability that comes with Orchestrator does not allow you to create smart reports. You have the logs from the bots and what's happening on the machines because you get all of this information from the logs. However, UiPath is more capable when it comes to collecting information about your processes, time saved, or process execution. They have some smart report dashboards.

The installation and initial setup is difficult for non-technical organizations.

For how long have I used the solution?

We have been using UiPath for more than three years.

What do I think about the stability of the solution?

Stability is something that we should consider in two parts. The first concerns the bots and how they are running the tasks on the machines. This comes down to what kind of developers we have because if you are developing properly, and implementing all of the exceptional cases that may occur during the execution of the process, it's very good. I haven't had any issues in cases like this.

The second part is the Orchestrator, and I haven't had issues with this either. In the more than three years that we have been using this environment, including the time in production and our test environments, we have never had an issue.

We have had two or three incidents because we didn't have enough space left on the database storage, but that was not related to UiPath. Rather, it is related to the infrastructure. Another time, the SSL certification expired so we had to renew it. Otherwise, stability-wise, we haven't had any problems.

What do I think about the scalability of the solution?

Scalability is very good, although we have not reached a point where we needed to scale the infrastructure. The high availability and scalability are two of the main features in the UiPath environment but we have not needed to go in that direction yet. At this time, we only have five bots in the organization and that is enough.

We are not planning to increase the numbers at this point because the number of bots that we have can be managed on a single node. We don't have clusters or multiple bots because of the criticality of our processes, but these are things that you can add and set up to share the workloads. Although we don't use it, I think that it looks really promising.

In our team, we have a business analyst and developers. Some of the roles for the developers are varied. At most, we have three people on a project who are working with UiPath.

How are customer service and technical support?

The technical support for UiPath is good. When we first started contacting them between two and three years ago, the support for everybody was the same. However, they're now offering different tiers of support that require a different license and cost. There is one basic technical support, where all customers have the right to open tickets and try to solve the problems. Then, there are different support levels where you can pay extra and you can get more assistance for solving your problems.

Up to this point, all of the problems that I have had are mostly related to upgrades and installations, and they have only been from time to time. So far, I have been able to solve problems with basic technical support. Some of the problems I have solved on my own, whereas with others, I have needed a small bit of help from technical support.

I can say at this point that the support is good, although really, I haven't had any major problems that necessitated a lot of support.

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

We have used other RPA solutions in the past, but not to the same scale as UiPath.

How was the initial setup?

The initial setup is not very complex, but it depends on the profile and experience of the person who is using it. Considering we had a great deal of deep experience in the project implementation and also the technologies, we are familiar with everything. This includes tasks like installation of the infrastructure, configuring the databases, configuring the virtual machines, and installing the robots' features.

For less technical organizations or people, it will be difficult to implement the UiPath infrastructure. In that case, they will need the help of partners.

It's not so easy, but it's well documented. In fact, one of the good things about UiPath is that everything is very well documented. The deployment takes no more than two or three weeks.

Our implementation strategy started with developing bots using the trial license. We found the bot implementation was very easy. The trial includes everything that you need to develop workflows and the bots that run on the machines. When you get to the point where you need to run multiple bots in production, you need the Orchestration server.

We did not install Orchestrator until between four and six months after we started with the trial. In the beginning, we were testing UiPath and creating some small projects. These were very easy to implement. After that is when we decided to buy the license and move the bots to production.

In terms of maintenance, it is not critical for the bots. It's the Orchestrator that has to be maintained and kept up to date. Every year, you need to upgrade your infrastructure with the latest release, so there is some annual maintenance. If it is on-premises then you also have to maintain the hardware that everything is running on.

Of course, there should be somebody responsible for taking care of the databases and general system maintenance. The operating system, for example, should be maintained by someone. All of these things are layers and sublayers on top of the solution.

If instead, you implement the cloud version of UiPath, then you can get rid of all of the maintenance. In that case, you have only the bots and the Orchestrator, which are hosted on the UiPath cloud, and you don't have to worry about anything. UiPath does the upgrades and performs all of the maintenance, which is nice. In the future, we may go in this direction. However, at this time, maintaining the infrastructure in our organization is easy and not a burden for us.

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

I can't say that UiPath is expensive but I can't say that it's cheap. The cost that we are allocating for RPA doesn't burden us too heavily, so what we are paying is acceptable compared to the gains that we have in the organization. That said, it is relative because it depends on the size of the organization, the budget, and other factors. From our point of view, considering our budget, it is okay but for another organization, it might be expensive.

There are some features, such as UiPath Insights, that require you to purchase an additional license. The logging capabilities are also a feature that you need to pay extra for.

Which other solutions did I evaluate?

While we were searching for solutions, we read the documentation for UiPath. We found out that UiPath was originally started as a Romanian company, where we are, so we figured that we would try it since this is where it was first implemented. Our tests showed that UiPath was very promising but we kept investigating other solutions.

We tried Blue Prism and we tried Automation Anywhere, which are both RPA tools. We also did some studying, looked at the Gartner report, and did some further analysis. Ultimately, we decided to buy the licenses from UiPath because it was solving all of our problems.

What other advice do I have?

When you use this system, you are using features from several different modules. It's something like an ecosystem where you have the bots, Studio, and the Orchestrator. If you are not using all of them at the same time then something is missing. They complete each other. If, for example, you don't have the Orchestrator and are only running the bots then it is a different kind of automation.

In the past, as I was using UiPath, I found that there were additional features that I wanted, but regularly and with each product update, they were bringing in new functionalities. At this time, I don't have a project that is waiting and cannot be implemented due to missing features. All of the tools that they deliver, for the time being, together are enough to implement any type of project.

We are not yet using the AI functionality because to this point, although that is because we don't yet have a proper project for it. At the same time, the AI and machine learning functionality are very important to us because we are planning to use them.

We have not used the UiPath Apps feature because it is one of the new features that has come out lately, and we haven't had the time to gain a deep understanding of these technologies. We have some rough ideas about how we can use this feature, but for the time being, we do not have a project that needs to be solved with UiPath Apps.

My advice for anybody who is implementing UiPath is to start with studying the processes and trying to determine whether they are good candidates for RPA. In order to automate a process, you need structured data such that the inputs and outputs are somewhat predictable. Once you know what it is that you want to automate, you have to understand the capacity, and then if you have any candidate processes, you can begin developing.

UiPath is the RPA solution that I recommend. However, it is important to know, before purchasing a solution, which of the processes are good candidates for automation.

I would rate this solution a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
reviewer1513164 - PeerSpot reviewer
Automation Consultant at a manufacturing company with 10,001+ employees
Real User
Mar 21, 2021
Helpful setup documentation, good data scraping tools, saves time and reduces errors for manual tasks
Pros and Cons
  • "You can scrape data into your tables, then easily transform it or convert it between formats."
  • "UiPath saves time both from the perspective of a developer and an end-user."
  • "The integration with APA should be improved with respect to adding data from external sources and being able to bring in data from third-party applications."

What is our primary use case?

I am an automation consultant and most of the robots that I work on are unattended.

Some of our use cases involve end-to-end automation. One of them is an SAP system where the transaction data, material numbers, and other things are used for T-codes. Based on the value of data in the T-code, it opens other T-codes in the process and updates those registries accordingly. This may include, for example, T-codes one and two. Then, from T-code one, I need to get input with regard to my material numbers. This might be a materials invoice or the invoice numbers of material orders. With those, you have to put it in one T-code and get output.

Based on the output of the T-code one, you need to do the rest of the operations in T-code two and T-code three. Once the job is completed, update all the information about the different T-codes in an Excel sheet and then update it back to the system.

How has it helped my organization?

UiPath saves time both from the perspective of a developer and an end-user. I can talk about the two positions because I have been involved in both roles. On the development side, the features make it very easy and tasks that normally take half an hour can be completed in a minute or two.

With respect to the end-user, assume that a process normally takes an hour a day to complete. Once the automation is in place, the whole process will be done in a minute or two. Importantly, the user does not have to monitor the process because it runs in the back end or on a server in a remote location. The entire process will run without monitoring.

At the same time, the user will be informed. Let's say that you have to get some data out of it; most of the time, the data available every few days. Personally, given that I am not normally in the role of the end-user, I have to log in to all of the systems and look for the data. However, if UiPath is configured and developed properly then it will inform you in an email that the data is now available. Similarly, if there is no data available then it can be configured in such a way that the user will be informed of that. This would give the user the opportunity to save and plan to utilize their time for other purposes.

In our company, we have a lot of use cases where we were able to implement unattended automation. This meant that we saved a lot of time and we were able to reutilize the employees for more useful engagements. 

An additional thing that we are able to achieve through using an RPA like UiPath is a reduction in errors. When we are performing any kind of activity, such as a recalculation in Excel, or calculations in a step-by-step process that involves manually copying data between two places, there is a high chance that an error will occur. This is a human error that can be avoided once we implement the automation and move it to production. Ultimately, all of these types of errors will be eliminated.

It is difficult to estimate the total number of errors that we avoid, but I can say that we were able to save time and with each process, the number of errors is reduced.

What is most valuable?

The most valuable feature is the set of data scraping tools. You can scrape data into your tables, then easily transform it or convert it between formats. If UiPath or another similar automation tool was not there, it would be very difficult to automate something that is a UI- based application. There is no other option to get that back-end data out of it. If we were not able to convert the formatting, or if for whatever reasons we cannot extract the data into a table format, it would be very difficult for us to convert and get the data that we want. The data would be difficult to format and we would spend a lot of time on it.

UiPath provides the data in a table format and in a structured manner, which means that we are able to get the required value from the table and do the necessary calculations on it. It saves us a lot of time in this process.

We have started using the AI functionality but so far, not to any great extent. For example, we were able to identify different types of images while reading an invoice. Prior to using the AI capabilities, we were not able to read them. This is our only use case for AI at the moment, but we plan to explore other activities and possibilities.

We have used the UiPath Academy courses and by doing so, we were able to learn a lot of things. They had examples of use cases that can occur in different scenarios and instead of getting that from a live environment, or during development, we were able to learn it from the Academy and a live example.

With the Studio, we can do basic troubleshooting in the production machine or VM, in case any error occurs. This is helpful because we don't have to move the data back to the development machine.

What needs improvement?

The integration with APA should be improved with respect to adding data from external sources and being able to bring in data from third-party applications. Also, it should be better the other way around, where UiPath is providing APA data to other applications.

For how long have I used the solution?

I have been using UiPath for the past four years.

What do I think about the stability of the solution?

If the application is working fine, without making any updates or changes, then the bot will work as expected about 95% of the time. However, if there are any changes to the end-application made by the developers, or there is a content change, then we definitely have to align to those changes and it will take time.

Generally speaking, we move a process to production once it is stable.

What do I think about the scalability of the solution?

We can easily scale this solution so the scalability is quite good.

We have between 15 and 20 developers in my team who work with UiPath. I am not sure about the number of people on the other teams. In terms of end-users, there are more than 100.

I have developed 30 processes personally, and my team has created more than 200. We plan to continue using UiPath in the future.

How are customer service and technical support?

We have used technical support and the UiPath technical team is good. Whenever there is help required, and we are not able to find the solution for that from the UiPath documentation, we get a ticket with the support team. Based on the criticality of the process, they help us.

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

We did not use another RPA solution prior to UiPath.

How was the initial setup?

The initial setup is straightforward and very easy. The main component is called Orchestrator and then there are two more components called Studio and Development Robot. These two are connected to Orchestrator, and once the development is complete, you can do the unit testing on the same machine. After this, you publish the package.

Once the item is published, it will be pushed to the Orchestrator and then connected to the bot. This is where you're going to run the process. Once it is complete the bot will start running. The whole process will take approximately 10 minutes and you can move the data to production.

When the process is running in production, Studio allows you to troubleshoot from there, without having to move it back to the development machine.

What about the implementation team?

I deployed UiPath on my own. They have provided enough documentation.

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

The pricing and licensing costs seem okay to me, although it is a little bit on the high side.

In the past, you needed to install the Studio license if you wanted to be able to troubleshoot in production. However, that has changed and you no longer need to buy it separately.

What other advice do I have?

My advice for others who are implementing or using UiPath is to ensure that they test the robots and processes thoroughly before moving them to production.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
reviewer1414743 - PeerSpot reviewer
RPA Developer at a consultancy with 11-50 employees
Real User
Mar 18, 2021
Starts ready-to-use, has good tools for developers, facilitates optimization of existing processes for significant time saving
Pros and Cons
  • "The highest benefit of it is that it's just there, ready to use, and you don't need to start from a blank screen."
  • "In our organization, UiPath is the number one RPA tool, and being close to the industry as a developer, I do feel like it's the preferred tool, at least where I'm based in Australia."
  • "From a developer's point of view, my biggest struggle with UiPath is debugging."
  • "With UiPath, it's a little bit of a nightmare; it becomes harder to debug the bigger your automation is, because it's quite unpredictable and it's quite unstable."

What is our primary use case?

I started my RPA journey as a developer, and I first heard about UiPath as a low-code, drag-and-drop automation platform. Back then, it was very much in the beginning stages of its development. Ever since then, I've seen it evolve quite fast. I would say even faster than other RPA platforms that I've used, in just a few years.

Thinking back to when I first started using it, there are many new features and updates and it's my preferred platform for RPA.

We primarily used unattended automation, where you deploy the bots to work autonomously. This is unattended, end-to-end automation with no human in the loop, other than providing the inputs or checking the outputs.

We have several use cases, but our main one is reducing manual work. The processes that require a lot of manual input and have a lot of human error are the focus. That could be, for instance, processes that have to do with invoicing, billing, reporting, and coding, which require a lot of man-hours, are very reliant on a human being available, and are time-sensitive. Those are the ones that are on the top list to be automated.

Beyond that, I can't specifically talk about the processes that we've automated.

How has it helped my organization?

UiPath helps to implement end-to-end automation, although the discovery of processes, gathering requirements, and creating the design, all happen outside of UiPath. But the development, which is developing the bots, then testing and then deploying them, does happen end-to-end within UiPath.

The end-to-end development capability is important, but this is because every tool offers this and it is expected. That said, there is definitely room for improvement in that end-to-end should include process discovery. It is end-to-end, but those ends can extend further than what it currently is. In that sense, it's no different than other RPA tools.

Another way that UiPath improves the way our organization functions is that the robots can run 24/7. If you think about a human workforce, they work eight hours a day, they take days off, they get sick, they leave, and they take knowledge with them once they leave the company. But, the robots can be run non-stop 24/7, and each process can be scaled up. The same process can be run by one bot, or it can be run by 10 or 100 bots. This means that there's a lot more flexibility that the bots bring, especially for high-volume processes that perhaps even have some peaks, such as an end-of-month rush to produce invoices or meet a deadline or an end-of-financial-year crunch.

These robots have an easier time addressing and variability when it comes to volume. They really create a lot more scalability to where businesses can grow and know that they can meet the demands of the future. So, they're a lot more future-proof, whereas people are harder to rely on.

Speaking from a business perspective, it's the FTE savings. A company obviously needs to spend money on UiPath licenses and development costs, but those costs are oftentimes lower than the cost of that FTE, the full-time employee, whose work is getting automated. If you purely just think about the financial benefits, it's the lower staffing costs.

There is also the ability to free up people. This means that even if people aren't replaced and their salary isn't saved, what they can do is pivot their focus to, for instance, be a lot more customer-facing or do a lot more strategic or creative tasks that perhaps get pushed to the side because there's not a lot of time allocated towards performing them. Now, FTEs have a lot more capacity to contribute and perform tasks that still to this day cannot be automated, like creative thinking, complex decision-making on the spot, strategy, and just human interaction.

In the beginning, employees meet automation with a critical eye. They're thinking, "Well, what's going on? Why are these robots coming in? Are we going to work alongside them? How is this going to work?" But to be honest, in the end, there are winners and losers. What I mean by that is that some jobs are replaced, and that's just simply because of that FTE saving that is usually the driver to justify the cost of development. But on the flip-side, the employees that do stay and do work alongside the bots are usually a lot happier because they have to juggle a lot fewer things.

The robots are there to make people feel like people and not like robots, where they just do the same thing over and over and don't enjoy their job or don't enjoy what they do. A robot takes that away and helps people enjoy their work a lot more because they can do non-repetitive tasks. They can be a lot more customer-facing and perhaps build stronger relationships with their customers, know them better, and have more time available to work on other projects or work on other things that they may never have had the time to do.

In our organization, the robots work on multiple projects. The amount of employee time that is freed up depends on the project and what you are automating, but a pretty good estimate would be a 20% to 40% savings.

With respect to the reduction of problems related to human error, the fact of the matter is that some employees, whether you like it or not, are more error-prone. By automating a process, we were able to standardize it, and therefore, identify the cause of the human error and remove it by replacing the process with a robot that makes a more reliable judgment in terms of action. It is literally just an if-else statement. It's a lot easier to quantify and therefore it's a lot easier to evaluate, and therefore the result is a lot more reliable. Whereas with an employee, let's say the output of their work is a lot more unreliable simply because they could be working on 10 different things on the same day. There could be a deadline approaching, and the quality of work fluctuates with an employee because of it.

With a robot, you will notice that over time, in fact, the quality improves, and that's just the basic truth of RPA. It doesn't happen automatically, and it does require work. It happens because you see the results of the automation and you see areas for improvement, ultimately leading you to make adjustments. You iterate on the RPA solution and make it better over time.

Although it does not improve automatically, through a conscious effort you can be a lot more confident in the output and then be able to see unbiased results at the end of the day. Part of these results is your exception rates, which can be errors. It can be failures, whether technical in nature or decision-making business rule types of errors. Then, you can adjust your process to where it can positively improve that exception rate, and just iterate on that to where it becomes acceptable. Moreover, it's quite stable, which is not the case with the human workforce.

The automation cloud Orchestrator has its benefits and negative sides. The benefit is the fact that it's web-based. A person who has the login credentials can access it without the necessity to have something installed. The development and the monitoring of the bots are separated in UiPath, where the development happens in the Studio and the monitoring happens in the Orchestrator.

In other tools like Blue Prism, it happens in the same place. I've used both, and the Orchestrator is nice. It has a very nice UI, it's user-friendly, it has a lot of features, and I find it quite easy to use. For example, you can see all of the machines, you can see the robots, and you can schedule them. If the business wants to see a lot more across the output of the Work Queue, they can have that visibility from Orchestrator, which is great.

The downside of Orchestrator is the package deployment, which is perhaps another minus of UiPath in general. The deployment of a new package does not take a long time, but there are a lot of steps. It's not an intuitive process. If you have to release a lot of packages, which does occur, especially in the early stage of deployment, when you are releasing hotfixes, or when something goes wrong and you need to redeploy a fix really quickly to minimize business impact, it does slow you down.

I wish it would be just one or two clicks, rather than the whole importing or exporting and connecting to the desktop application and everything that accompanies it. I wish it were a lot easier. Again, it has its upsides but it's not perfect.

What is most valuable?

The best feature in UiPath is their robotic enterprise framework because that is an inbuilt processing framework for utilizing their work queues. It's plug-and-play, and already pre-built to where you don't have to start from scratch. It's enterprise-grade and ready to be used. All you need to do is populate your dispatcher, create a queue, create a performer, and you're good to go.

The highest benefit of it is that it's just there, ready to use, and you don't need to start from a blank screen. You don't have to figure out, for example, how to create an environment where the robots can check if there's anything in the queue to be worked on. The framework is already there. The other tools that I've used, like Blue Prism, don't have that built-in quite as well.

My perspective and overview are from that of a developer, and I find that the recorder feature is really good. This is because UiPath lets you record your actions on the screen. So, if you want to interact with a web-based interface, for example, then you have UiPath record your actions and then build the activities that you would need in order to replicate those actions through the robot. It makes it a lot better and although it's not perfect and it does need to be reviewed and adjusted, it speeds up development quite a bit. This is especially true when it's basic back development like populating fields and clicking buttons and navigating on a web.

Compared to other RPA tools that I have used, something that stands out to me in UiPath is that it has a very extensive library of activities. Those activities are easy to search for and use.

When you are writing code, there is a feature called IntelliSense, which autocompletes your code. More specifically, when you're typing code, if you're starting to type the name of a variable, it will show you all of the variables available and you can just click them. It's very interactive and it's reminiscent of the Microsoft Visual Studio environment, both from the UI perspective and the coding perspective. This means that developers that are familiar with Visual Studio will probably feel right at home using UiPath. It's very developer-friendly and it's geared towards appealing to existing developers.

The UiPath Academy courses definitely help in the process of bringing employees up to speed. The Academy is the go-to place for UiPath learning and I think that other RPA tools are copying this model of disseminating knowledge, being a lot more open with training, making it freely available, and providing an online classroom. These are things that UiPath has always done, and it certainly helps new developers get upskilled in RPA, and specifically with UiPath.

When it comes to ease of use, UiPath is intuitive insofar as the basic features have a low learning curve. However, if you want to take full advantage of what UiPath can do, and if organizations want to create more sophisticated automation solutions, it is more difficult. For instance, automations involving back-end access, maybe writing directly to databases such as SQL or using API, that's a steep learning curve. In fact, I think the learning curve is exponential.

If you just want to make a robot that sends an email, that's really easy to do. But, if you really want tangible benefits, like if you really want something that solves a business problem, it is a huge learning curve and it takes a while to master. Obviously, it does have that low-code requirement, but I would say that's only for entry automation projects, like proof-of-concept or something along those lines. For something that really solves a business problem, you would need code, because that just makes it a lot more robust and a lot more powerful if you can custom-code certain steps of the process.

What needs improvement?

Features for process discovery would improve the end-to-end development capabilities.

From a developer's point of view, my biggest struggle with UiPath is debugging. The debug mode in UiPath feels clunky and it is a sore spot. It feels it's hard to control the flow of the process. There are a lot of internal errors and it's not intuitive. In general, debugging is not a good experience and I don't enjoy doing it. In contrast, Blue Prism has better debugging capabilities.

Blue Prism is a little more dynamic; you can adjust variables, you can jump around the flow, and it's easier to control. With UiPath, it's a little bit of a nightmare. It becomes harder to debug the bigger your automation is, because it's quite unpredictable, and it's quite unstable. Definitely, if debugging was improved, I would say UiPath would get 11 out of 10.

Something that I noticed recently is that they have moved to paid certification for developers, whereas it used to have free certification. This is a little bit outside of the platform itself but the pain point here from my perspective is that there is a barrier to entry for new RPA developers, or ones that want to renew their certification. It has become a lot harder and that used to be a differentiator for UiPath. It had a very strong online learning offering and it offered no-charge recertification on top. This is now very similar to what other tools are doing and I see that as a negative.

For how long have I used the solution?

My first introduction to UiPath was in early 2018 or late 2017.

What do I think about the stability of the solution?

The robots could be a lot more stable, which is another area for improvement. The stability issue with UiPath is a prominent one, especially in comparison to other tools like Blue Prism. I feel that there are a lot of errors that are caused by the UiPath framework, as opposed to the robot design. Sometimes it's just very unreliable and crashes unexpectedly, which creates serious issues in terms of reliability. In early deployment, it always happens that it's very late nights, and there's a lot of babysitting processes. The robots need it because you never know what's going to crash.

In comparison with other RPA tools, it is average when it comes to reliability. I would rate other tools a little bit easier to manage expectations as to what you can reasonably expect to go wrong, and what you can reasonably expect to break. With UiPath, our developers, even our experienced ones, oftentimes get errors that we've never seen in our lifetime. This is partly due to the flexibility of UiPath, with it being so easy to adapt to all types of applications and all types of environments and it being so malleable. It is one of the most versatile tools; it's industry agnostic, platform-agnostic, and tool-agnostic, but that flexibility creates a lot more room for error in the code. It means that a lot more things can break or interfere with each other, compared to other platforms that are perhaps more niche and more targeted in what they're actually trying to solve.

What do I think about the scalability of the solution?

UiPath is definitely scalable. It is modular, where you build a workflow and that can be reused across multiple robots or multiple processes. Those processes can then be run by one, two, three, five, and 100 bots, provided that they can work concurrently in the same environment, performing the same process. It's wonderful and the scalability is uncapped. If you have licenses, then you can use them, which is great.

The only limits are how many licenses are you willing to buy, and the inherent limits of your own infrastructure and your own process. It comes down to how many robots can realistically work concurrently in the same infrastructure and in the same network without breaking it.

We have approximately 20 developers who use UiPath. We have business users, but it is difficult for me to say how many there are.

How are customer service and technical support?

I have been in contact with technical support, and I have experienced submitting a support ticket to them. I even got on a call with them and they were very helpful. We had been having issues with automating a platform and we wanted to get their specific insight as to what was going wrong. It had to do with UiPath not being able to extract selectors from that specific interface.

I was really surprised because they spent the time to not only address my ticket and answer my questions, but also to allocate time to schedule a meeting, and really look into the platform via screen share. I was sharing the screen with them and showing them what was happening, and they really looked into it and gave it a lot of attention.

I understand they get a lot of tickets, and I really felt they provided a good answer. They responded really fast, I would say within 24 hours, and we began exchanging details through a back and forth conversation.

They provided me with the outcome that I was happy with. It was a very good experience.

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

In addition to UiPath, we used Blue Prism and Automation Anywhere. UiPath is king here, and I rarely hear anything about the other two. I would estimate that we use UiPath 95% of the time, perhaps even 99%.

The alternative to UiPath that I am more familiar with is Blue Prism. From my perspective, UiPath is geared towards developers. The audience towards which it's skewed is the developer or the technical person. Blue Prism is geared more towards business people. It's geared towards converting business people, including SMEs and subject matter experts that know the process well, into developers. You will find that the language that each program uses is one that's geared towards the target market. Consequently, UiPath uses a lot of developer language and developer concepts.

For example, UiPath works similarly to the Visual Studio Environment. Blue Prism, on the other hand, uses a lot of flowcharting visuals, as well as the language that it uses for the same concept. It's going to use a definition that's more from a business process flowcharting realm. Recently, both platforms are converging onto each other and I feel like they're becoming more and more similar, but they still have a few things that are different.

One thing that stands out for me is that Blue Prism has wonderful debugging. It's a lot better than UiPath, and it's an all-in-one tool where the monitoring and the building of the robots happen in one application. The deployment is also really easy.

Blue Prism also offers online learning, which is great. They didn't use to have that offering, and I think that they got a lot of inspiration from UiPath. Their online courses have been great because previously when I was learning RPA, I had to use YouTube. Now, they have a whole Blue Prism university, which is amazing.

Blue Prism has inbuilt version control and a lot of other great features. They have a heavy emphasis on security and encryption, which UiPath perhaps needs to improve on. Companies such as banks, insurance agencies, and finance agencies are a lot more interested in Blue Prism because of its very strong security protocols. The encryption offering is a key requirement for companies that work with a lot of sensitive personal data.

How was the initial setup?

I have never been involved in the initial setup, although my understanding is that it's quite a journey.

What was our ROI?

The areas of the organization with the most ROI from UiPath are operations, finance, HR, and sales. Those are the key departments, although it's across every organization because those departments have a lot of manual work-intensive processes that are the first contenders for automation.

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

We have a yearly licensing model that gives us access to the development and production environments. The cost of licensing is expensive.

What other advice do I have?

Part of automation is the analysis and optimization of processes because the analysis phase is a by-product of wanting to automate a task. If you want to automate something, you have to break it down into parts and really look at it and think, "How can I reduce this into a series of business rules, a series of decisions, or series of steps?" It's an exercise of process optimization in and of itself because a good practice in automation is to not just take what it is and automate it, but to think, "Does what is currently in place actually work? How can it be improved? How can it be streamlined? How can it be done in fewer steps?" It's a good chance to practice some process review, improvement, and transformation.

The idea is to make it optimal because the current process usually has unquestioned practices that maybe haven't been reviewed for a very long time. A lot of businesses say, "We've always done it this way," and they've never thought to revisit the approach. RPA gives you an opportunity to think about whether what you've always been doing will work when it's being done by a robot. Most often, the processes get streamlined through the requirements gathering phase, understanding the as-is, and then a key part of that is doing the process design, which is the to-be vision.

During that time, processes go through a few design iterations where they are optimized and streamlined because we want the robots to be as efficient as possible. This means performing as few steps as possible without sacrificing value and efficiency. It is important because any inefficiencies in a robot are going to scale with the number of times you're going to run that process. If you run a process a thousand times, and let's say there exists inefficiency that results in an extra minute being used, that could be shed if you were to review and optimize that process.

Ultimately, optimization is an important exercise because the benefits include a further capacity to run more automated processes, and less time is taken up by inefficient steps.

Something to be aware of is that updates to the platform have to be managed because any update could impact the performance of a bot that was built with an earlier version. To avoid having a newer version impact the performance of something that was built previously, all of the updates need to go through a due diligence process.

The biggest lesson that I have learned from UiPath is surprising; not everything needs to be automated. It feels weird to say it because thinking, "Well, I have this platform, I have these bots, why not just automate absolutely everything?", but the truth is that there are things that can be streamlined outside of RPAs. Also, some processes can be automated through other means. Consider the very simple example of sending automated emails, or sorting out your inbox by putting the right email in the right folder, those types of things can be done with email rules rather than RPA.

If a platform already has some sort of inbuilt automation, whether that's a social media platform, email platform, networking platform, or any other type of platform, it's always better to explore that first before looking to solve that problem with RPA. There are times when an Excel Macro or an email rule will be a lot faster and a lot more cost-efficient. RPA should be directed towards big-ticket items, big problems, and large volumes to where no existing solution would provide the same level of value.

My advice for anybody who is considering UiPath is to try it out for themselves. The most beautiful thing is when companies take the leap to have a very small citizen developer team, where they upskill a few technically-minded people with free courses and try to build a small proof of concept to see if RPA is the right path for them. I really encourage that sort of curiosity and experimentation because all of the resources are out there and anybody can learn, as long as they're driven and passionate and curious about automation. I would really encourage people just to give it a try and see what comes out of it.

In our organization, UiPath is the number one RPA tool. Being close to the industry as a developer, and I do feel like it's the preferred tool, at least where I'm based in Australia. It is definitely the preferred RPA solution on the market. Our usage is definitely going to increase in the future. I feel like the future is bright for UiPath. That said, it isn't perfect.

I would rate this solution a nine 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.
PeerSpot user
reviewer1521363 - PeerSpot reviewer
Digital Strategy Manager at a energy/utilities company with 10,001+ employees
Real User
Mar 18, 2021
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."
  • "We have created 10-plus solutions using UiPath, and the savings that have been generated from these solutions are around $1 million."
  • "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."
  • "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."

What is our primary use case?

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

We use both attended and unattended automation.

How has it helped my organization?

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

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

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

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

What is most valuable?

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

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

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

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

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

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

What needs improvement?

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

For how long have I used the solution?

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

What do I think about the stability of the solution?

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

What do I think about the scalability of the solution?

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

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

How are customer service and technical support?

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

How was the initial setup?

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

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

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

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

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

What was our ROI?

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

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

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

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

Which other solutions did I evaluate?

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

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

What other advice do I have?

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

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

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

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Emilio Valle - PeerSpot reviewer
Programmer at Banco de Guatemala
Real User
Top 5
Mar 11, 2021
Reduces our time working on activities
Pros and Cons
  • "The solution is great and can reduce costs, especially with all that stuff that people do."
  • "The stability is usually really great. However, at this point, we are uploading a new version because the stability is not right."

What is our primary use case?

Most of the automations that we work with are internal to our systems. We are also trying to use it with BPM.

How has it helped my organization?

We are reducing people's activities in our organization. For example, there are monthly reports that we have to upload and read, and it was taking a day to do this activity. Then, using UiPath, we can reduce that time to two hours. 

It has helped a lot to minimize our on-prem footprint. This is really important because it minimizes tasks that people work on, including myself.

If you automate with UiPath, you don't have to worry about firing someone who is doing the same process. Instead, you are giving that person more time for analysis for the information that UiPath brings in.

What is most valuable?

The OCR is something that is really cool. You can work with a lot of systems and use the HTML feature to interact with websites. I really like that it interacts with websites. 

UiPath Portal works great for accessing features.

UiPath provides single sign-on, which is very important, because we don't have to manage a lot of passwords.

It is fast. With UiPath Studio, you can get the passwords and work in it quickly. 

The UiPath Academy is great for learning the solution. It helped us a lot.

What needs improvement?

We would like to know how to implement the artificial intelligence (AI) feature because we are working on some activities in this area.

The bank knows about UiPath, but not all people consider UiPath something they really trust, which is why there are just two of us working on it full-time. We do teach people about UiPath, but they are not 100 percent involved with it.

What do I think about the stability of the solution?

The stability is usually really great. However, at this point, we are uploading a new version because the stability is not right. They told us that our version, 18.4.5, is not 100 percent compatible with Orchestrator. Therefore, we don't have the stability that we had before.

What do I think about the scalability of the solution?

The scalability works great for us. It is really fast when we ask for something.

It is really fast at scaling automations. At the beginning, it was slow because we couldn't work the way that we wanted. Now, it scales automation quickly.

How are customer service and technical support?

We haven't had contact with technical support because UiPath has been working great for us.

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

This is our first RPA solution.

Before Orchestrator, we worked on an application to manage UiPath because we didn't have Orchestrator two years ago. So, we create our own application to manage UiPath.

How was the initial setup?

It was very easy to set up UiPath the first time. We implemented UiPath with virtual machines, and that didn't affect our costs in a significant way.

The timeframe for setting up a new bot for implementation depends on whether it will be big or small. It might take a day, if it is really easy, or a week.

Getting the idea to have a new bot for the first time is kind of complicated. Once you can explain how it will work or be a solution, then you can just go for it.

What about the implementation team?

I have to be involved in the beginning when implementing a new bot. 

Two people from our bank were involved in the deployment. One person develops the solution and another does the QA.

We worked with a third-party (BDG) to set up UiPath. They were really good.

What was our ROI?

It has helped a little to reduce our work. Before, we had people working at 6:00 AM because they had to inspect, analyze, or look into the systems for prevention. For example, they had to prevent the systems from going down. Now, with UiPath, that person doesn't have to come early because we get everything in reports from UiPath. So, that person doesn't have to come early anymore. That person now just has to look at the report and see, for example, that UiPath did a fix in the morning. 

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

The solution really works for its price.

The license cost is the only cost to start a new bot. However, if we want UiPath to do an activity and go through another machine, like Remote Desktop, or application, like Bloomberg, then we have a special license that is an extra cost.

Which other solutions did I evaluate?

We also evaluated Automation Anywhere, but decided on UiPath, which is friendlier. We also considered that UiPath has its Academy and more documentation.

We are glad UiPath has security because not all the RPA solutions have security.

What other advice do I have?

We are getting into AI now, because we haven't worked with that yet.

Right now, we are 100 percent familiar with Orchestrator.

We didn't have to install a lot of features with this infrastructure. We just download some activities to work with everything, and it works fine. We don't have a lot of infrastructure for using data.

Our first step is getting Orchestrator because we really want to have the entire bank involved in UiPath. The solution is great. It can reduce costs, especially with all that stuff that people do. We have big plans for UiPath going forward.

I would rate this solution as 10 (out of 10).

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros sharing their opinions.
Updated: July 2026
Buyer's Guide
Download our free UiPath Platform Report and get advice and tips from experienced pros sharing their opinions.