What is our primary use case?
We are primarily using the solution to automate manual processes for users. The solution helps reduce their efforts. We connect it to databases and do web automation.
How has it helped my organization?
The solution has helped us to reduce costs and lessened manual effort. We've been able to cut back on employee costs by reducing human interventions.
What is most valuable?
The automation is very good. I like that I can connect various databases and our framework templates. It is effective for building automation.
The orchestrator functionality is good.
We've found the solution offers good cost savings. It reduces the need for human effort. It can cut down the costs of an entire unit via automation. Automating the process has been quite effective. When humans are involved, it sometimes can take days and now we can get those tasks down to a few minutes. By reducing the time it takes to resolve problems, our customers are happier.
It has helped us implement end-to-end automation. It's very important for us. It really helps us in the current market and will help us save on future costs.
We have user forums if we have any issues. We can always post questions there. We also have a Community Enterprise Edition that helps practice and gain certifications. It helps us to gain experience with UiPath.
It can do whatever a human can do and mimic their actions.
I've used the Academy classes. There are UiPath docs, and you can go through the material, however, the courses are helpful for learning. We can go through tutorials to learn how to build a use case or sequence by ourselves. It gives us use cases to build on our own. It's really helpful that we can go ahead and mimic their steps and create our own work.
The solution reduces the cost of digital transformation. Even if the processes are complex, we can manage it. Once we understand a process, and we are able to build something end-to-end, it helps digitize processes, which translates to benefits and cost savings.
We've been able to reduce human error. My process is very complex. Even an expert may not be able to do the process I am automating. I'm talking about 100 to 200 steps. That's a lot of places to introduce human error if you don't have automation.
It's freed up human time.
UiPath has helped save costs. The clients have been happy with the results.
What needs improvement?
The issue we have is around security and internal policies. If I want to update a queue item to the orchestrator, not only from UiPath but from Javascript, I can only use an item from UiPath. It's restrictive, based on our company guidelines.
If there is any change in the selector in any application, we have to make changes accordingly in the code. Then we have to redeploy it again. It's one of the challenges we have. We cannot automatically change the selectors in the bot.
My client has very old and complex applications. Getting that sorted for the bot can be very difficult at first. There may be a few extra steps in production.
I do need to check continuously for messages in Slack to work through processes. I have to run my bot every minute. There is some complexity with automating my bot through UiPath. I'm not sure if UiPath completely supports Slack automation. I've seen tutorials that show you can automate in Slack, however, I've had some real problems with the process.
What do I think about the stability of the solution?
The stability of UiPath is very good. However, to build a bot requires us to go through many phases. Bot development is easy, however, getting access to applications can slow the process down.
What do I think about the scalability of the solution?
We're using the solution around the globe. We are using the solution in different areas in India and we have many teams using UiPath.
The scalability of UiPath is very good. I'd rate it nine out of ten.
How are customer service and support?
Technical support has good knowledge of what's happening. Whoever supports the bots, however, needs to have good knowledge.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I did not previously use a different solution. UiPath was something my client wanted.
How was the initial setup?
The implementation was easy. Once we connect our bot to the orchestrator, it's very easy to publish to the orchestrator and move it.
We deploy our code in a remote VM. Due to the license issues, we cannot have UiPath installed in the VM, where we deploy our bots. We have to do it via the orchestrator. There may be licensing issues that make it difficult to deploy UiPath to virtual machines. If we have any issues, debugging is difficult.
We do have templates related to the company and use those to build automation.
There is maintenance required while using the solution. Once you commit your code, the maintenance is pretty easy. We upload our code to the orchestrator. Beyond that, we may need to handle updates of UiPath.
What about the implementation team?
We did use a third party to get some credentials. Everything else was handled in-house.
What was our ROI?
We have seen an ROI in the form of reducing employee costs.
What's my experience with pricing, setup cost, and licensing?
I don't deal with the costs. The company is handling the licensing.
Which other solutions did I evaluate?
I did not evaluate other options before using UiPath.
What other advice do I have?
I have not yet used UiPath's AI functionality.
I'd rate the solution nine out of ten.
I would advise others to make sure they learn the solution and gather knowledge in order to understand how to start before jumping into real use cases.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.