What is our primary use case?
We use it for financial use cases: purchase-to-pay processes, reconciliation processes, vendor payment, and merchant payments. This is just in finance. Then, we have retail order processing, order creation, PO generation, delivery note generation, and all those things in retail. We even have banking processes as well, such as a payments portal. We use it in most of the fields.
We don't use cloud licenses. Most of our licenses are on-prem.
We use both attended and unattended automation in UiPath.
How has it helped my organization?
We are partnered with UiPath. Sometimes, UiPath refers customers to us, bringing us business. We also give them business.
We have a third-party order processing portal, which keeps on changing its UI very often and has elements that keep on shuffling between the metadata. What we had in this case was the script running was shuffling the elements, and we are disabled that thing. Then, we used the selector technology instead. Selector technology is very important for all our UI-based processes. We rely on it.
We used the AI Fabric functionality in one of our projects. We had to categorize users' reviews based on the sentiment scores. Everything was already available, including the model. So, we just have to click on all those things from UiPath now.
What is most valuable?
The new features that they are adding in, these are very different from other RPA tools in the market:
- AI Fabric
- Integration with different data models
- You can do all the data processing, data mining, etc., in the back-end UiPath.
- You don't need a separate tool for data mining or other cognitive abilities. You can do all the cognitive abilities in UiPath.
- UiPath Apps, which they're bringing in just now, is a really good thing. It has a good user interface.
Most RPA tools do not directly have these features. Also, we don't have to rely on other tools in order to develop these things. We can directly develop and integrate them with UiPath on one platform. So, we don't have to struggle within multiple platforms.
What needs improvement?
UiPath Apps is available only on Community. So, this was a best case scenario for us. It was pretty good. The only thing is that it has to be more advanced. Now, it is very basic. I would like more integration with the UI elements. It should be more user-friendly, especially if we go for any other application development. For example, in other UI development platforms, you can easily drag and drop to develop in a UI. However, it is a very initial phase for UiPath Apps, and maybe in the future, they might improve this.
We have used the Picture in Picture functionality for a few attended automations, where the user is monitoring or we are installing a new interface. Sometimes, in my experience, Picture In Picture is a bit buggy. It takes over your control, then the controls get mixed. That is one of few issues that I have found. Other than that, Picture In Picture works pretty well.
I had an instance when UiPath crashed on my computer. Then, the code that I was working on also crashed. This was a very crucial process for us, but we apparently didn't have a backup. UiPath also didn't have any way to recover that code. This was something which I found very strange, because ideally the source company should have a mainframe where they can recover a code. Or, if I give them a corrupted damage file, then they could easily recover that code.
What do I think about the stability of the solution?
The stability is pretty good when we follow the best practices, i.e., whatever is in the REFramework.
What do I think about the scalability of the solution?
Scalability is something that we are still figuring out. RPA is something which we cannot do for everything, because there is a small gap between profit and the cost.
How are customer service and technical support?
The support has been pretty good so far. The response time could improve, then it would be much better. However, once we get a ticket assigned to a technical person, then it is pretty straightforward. They are very fast, know their job, and know how to resolve the issue.
How was the initial setup?
The on-prem setup is straightforward. There is very detailed documentation. We always get support from UiPath, so it is not difficult. I have never faced any issues, but I have only deployed on a small scale.
The timeline of the project depends on the project's complexity. Usually, the due diligence and everything else takes about two or three weeks. Then, the design takes another one or two weeks before we start with the development, depending on the inputs.
What about the implementation team?
I get involved with small client setups.
There is a client-facing team of around 25 people who do due diligence and design work. There is also our back-end/technical delivery team, which includes mostly developers, a product project manager, project owner, and developer lead, who are there mostly for their technical abilities, not for their design abilities.
What's my experience with pricing, setup cost, and licensing?
The price of Orchestrator is pretty high in general as well as compared to other solutions, because Automation Anywhere does not charge for its Control Room.
Which other solutions did I evaluate?
We can develop our own packages and integrate them, which is pretty good. Other tools don't have that.
There are a lot of cons with Automation Anywhere, which we are using. They deployed a new version, 2019, which is very buggy, and they are still working on that. I don't know how or why they released it to the public. They did so much testing, but it is still buggy.
Power Automate (previously Softomotive) needs to improve on its UI. The ease of use is not there with this solution.
What other advice do I have?
Go for it. It is a pretty good tool, which is straightforward and easy to use. They have training in place. Even if you are new to it, you can go ahead and learn to do it.
They are bringing in new things. You can automate, integrate, and test things. It is even used for mobile testing. It is pretty good in that case. For most of people's use cases, UiPath will suffice for their use cases.
I would rate the solution as an eight (out of 10).
Which deployment model are you using for this solution?
Which version of this solution are you currently using?
Start Your UiPath Free Trial
Accelerate your digital transformation now with free access to the UiPath Platform