What is our primary use case?
For a current client, we have around 22 to 25 use cases, and it's all based on the financial side of things. The client is in finance, and we have use cases all of which are comprised of different tools, including SAP and their in-house CRMs. It's about automating the process where we take some data from the CRM tool and upload it to SAP. It also involves uploading the files to the FTP server.
For example, one use case is where the applications used are Oracle, and SAP, and STP. We just download the data from Oracle. There are different files that we download from Oracle and upload to the FTP server. From that FTP server, there is a different team that takes those files and creates a Tableau dashboard.
How has it helped my organization?
UiPath Studio helped us automate many processes that have helped us save money. Even though the tool price is there and the license costs are there, it has given good ROI. For example, automating a process can reduce the work to half or maybe 60%. We divert efforts to different work. Therefore, it has been pretty useful in terms of savings and quality control.
For example, one client had a focus on quality control. There are instances where employees make some minor errors that could lead to major losses to the organization from the department's point of view. We automated that process and it gave us more return in terms of quality control. Fewer errors ultimately were made which saved the company from losses.
What is most valuable?
UiPath has a full suite of capabilities. It has, for example, an end-to-end automation suite. From a development point of view, it is pretty helpful to have access to all of the activities on offer that anyone can understand.
The Studio as well as the process mining are great. Document understanding is another useful feature. It has eliminated the business analyst side where you have to go through each department and find out which processes are there, and take a different tool to get those all processes in one place and create a process workflow. All of this can be done with process mining.
With document understanding, we have the capabilities of having UiPath understand and create documents, which previously was quite a lengthy endeavor. You just have to install it and follow the steps. It will automatically take a screenshot and create a document for you and then create a brief description of it.
It’s easy to build automation using UiPath Studio. From a developer's point of view, it is easy due to the fact that you don't need much of a coding language or coding background. You just should have a clear logic behind it. If you're clear with the logic, a layman can handle the task. They do have Studio X features, which is for the layman who doesn't have any background, who doesn't have any coding or developer's background. They can automate their own work. Even an SME who doesn't know anything about automation could automate small tasks.
It’s great that we can scale automation without having to pay attention to infrastructure. That is very important actually. For example, scaling automation plus giving attention to the infrastructure can be a little hectic and time-consuming. If there is any way where we could reduce this work or optimize it, it would be great from the implementation point of view.
UiPath enables us to implement end-to-end automation. Right from the start, you have document understanding and process mining as well as the Orchestrator, which helps you with getting an overall view of the bots in our organization.
End-to-end coverage is the most important thing, due to the fact that, if it is end-to-end, we don't need to go to the market and look for any other application. If you can get end-to-end, you don't need to go for other products which simplifies everything. It's easy for us to maintain and work with it instead of having to integrate and manage multiple systems, multiple products, and multiple applications.
UiPath has helped minimize our on-premise footprint. It has helped us with quality control savings. We have saved many efforts previously requiring full-time employees. It’s one of the most important factors when we work for clients. If a client is hiring us to automate many processes, there are different intentions of doing it. If we are able to help them reduce cost, reduce and do some quality control, it is important for them. For example, previously, if work required ten employees, we have been able to reduce that down to six or sometimes four personnel maybe.
The UiPath Studio has reduced human error. It has helped us with quality control very often. In the past, mistakes have cost us. It has saved costs as well as saving us money related to fines or penalties.
The solution has freed up employee time. Instead of doing the same mundane work every day, we have just automated that part and now the employees have more free time to do more meaningful work. In terms of hours, from a department's point of view, we have saved around half, that is four hours per day, maybe about 80 hours per month. The additional time enabled employees to focus on more important work.
We have found that the product has reduced the costs of our client’s automation operations. With my previous client, we calculated an average of 40% in reduction of personnel and 40% in cost savings. UiPath has saved us money across the organization. The average saving is likely around 40% to 45%.
What needs improvement?
I'm pretty much happy with all of those tools. I don't have anything in mind that I could see improvement.
While UiPath Studio helps speed up the cost of digital transformation, in a way, it requires expensive or complex application upgrades or IT support, as it needs an entire setup. That setup requires support from different departments, and that comes with a cost.
I came across one problem while upgrading. We were upgrading from the 2019 version to the 2020. There was one thing that was not mentioned either on the website or documentation, and we had to take support from UiPath. The documentation needs to contain each of the scenarios which could occur while upgrading the solutions. As it is now, this is not the case. That said, when we ran into issues, UiPath Support helped us through it.
For how long have I used the solution?
I've been using UiPath for five years now.
What do I think about the stability of the solution?
We've had outages once or twice. For that, they have a workaround. If a server goes down, we should have a backup server for it. If that's the case, it is just a few steps needed to migrate or we can take the setup from another server. That's it. It's pretty good in general.
What do I think about the scalability of the solution?
The scalability is fine. For example, if the bot count is about zero to 100, we have the capacity. And if it goes beyond that, then we have to increase the features of the systems and servers. It could take time if we scale beyond the limits, however, it's still possible. It just requires an upgrade.
What's required is managing all the infrastructure and getting all the permissions from the client which is what could take time. Scalability can be an issue when it goes beyond the mentioned limit.
In the current organization we're working with, it's totally unattended bots where no user is actually using this tool. That said, the bots are in production, which works 24/7. No user is having this access to the tool. It is all unattended bots.
In the previous organization, there were 58 to 70 users as we had attended bots. They were using bots in their daily routine.
It's a routine for us to use this product every day and deploy this solution. We are definitely looking at increasing it and scaling. We have a lot of work in the pipeline.
How are customer service and technical support?
I've contacted technical support many times and they are very helpful. Based on the severity and priority, they do help us on priority and they are very helpful in terms of responding, supporting, and maintaining. If they can't help us by email, even after giving clear instructions, they'll bump you to a different level and help. It can be just like spoon-feeding us. They are very patient and try to be very clear.
Which solution did I use previously and why did I switch?
We were doing automation, however, it was just .com and .net. We used to write five lines of code just to click on one button, which is just an activity right now we have in UiPath. We switched to UiPath to do end-to-end processes which would require large amounts of code if we kept doing what we were doing.
How was the initial setup?
I've implemented UiPath from scratch many times.
The process is quite straightforward. You just have to have the installer and just click install, and then after a few steps, it is done.
Setting up just UiPath Studio hardly takes ten to 20 minutes or maybe one hour if you're facing some complexity. Setting up an Orchestrator with all the robots could take a while.
Our implementation strategy is based on whatever the customer's requirements are. Different clients have different requirements. My previous client, for example, didn't want the cloud as they were pretty concerned about the security as they deal with financial data and they don't want the data to go to the cloud at all.
Clients have the option of on-premises or cloud. Based on that, we just go with the requirements. Some clients want attended bots due to the cost, and some want unattended bots due to the features.
In terms of maintenance and deployment, how many people you need depends on how many processes you have with the client. Right now, with the current client, we have 22 to 25 processes that we have automated. We are just three users who are developing, testing, maintaining, and supporting this project. However, it varies and often depends on the process and client and how many bots.
For maintenance and support, you don't need many people. For development, if they're at 10 people, five or four could do the work in terms of support and maintenance.
What about the implementation team?
We handle the deployments for our clients.
What was our ROI?
While the clients might have released some reports, I don't have much knowledge about ROI.
What's my experience with pricing, setup cost, and licensing?
I do know about the prices of attended and unattended bots as well as Orchestrator.
There are costs related to Orchestrator, Studio, and attended bots. There are also infrastructure costs, and, while implementing this tool in any organization, there are different costs attached to it.
The price for the attended bot is between $1,800 and $3,000. The unattended bot was $8,000 last year.
Orchestrator is around $20,000.
Which other solutions did I evaluate?
We looked at Automation Anywhere and Blue Prism, however, about five years back, where UiPath, Blue Prism, and Automation Anywhere were the leaders in the market, at that time, just UiPath had the free training and Intuit training for their tool. The other tools didn't have any training, or if they had, it was paid. That's why we chose UiPath, which ended up being the best out of the three anyway.
What other advice do I have?
The company I work for is a UiPath partner.
There have been multiple companies that I've been working with. Two remain the same. I've been using different tools as well. It's been on and off with UiPath.
We are not using the latest version of UiPath. The latest version is 2021. We are using 2020. This is due to the fact that the client that I'm working with has a stated policy as to using a minus one version. They believe it could not be a more stable version for any product.
At this time, we don't use the SaaS solution or the AI functionality. However, I have enrolled in AI training to better understand it. We do not yet use the automation cloud or UiPath apps either.
In terms of employee satisfaction, from the experience I had from interacting with the client and different users, they are happy as well as sad. They are happy in terms of moving away from the mundane work that has been taken off from their hands. They are, however, both sad and afraid that they could lose their job.
I'd advise users, if they're a layman, to go with the training. Just start with the training from the UiPath website itself, in the RPA Academy. That is sufficient for anyone to start with. They have all the courses that start right from scratch for every role, be it business analyst, solution or product developer, et cetera. In six months, even starting from scratch, you can excel on this product.
With UiPath, it really is possible to optimize so many things.
I'd rate the solution at an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner
The purpose of RPA is not to scale down employees but it make them more productive and skilled to outperform decision making. This is a good article on how RPA is disrupting the businesses in the world.