One of the most popular comparisons on IT Central Station is UiPath vs Automation Anywhere.
People like you are trying to decide which one is best for their company. Can you help them out?
What is the biggest difference between UiPath and Automation Anywhere? Which of these two solutions would you recommend to a colleague evaluating RPA solutions and why?
Thanks for helping your peers make the best decision!
Real-time RPA analytics built into Automation Anywhere, along with IQ BOTS and Metabots is an interesting feature.
There is no dearth of tech comparisons on the internet and both tech offerings will work with 95% of use cases in an identical manner. I'll share my personal perspective, keeping it non-technical focused.
1. The UI itself. If VB style interface is your thing, go for UiPath. It was the first thing that turned me off.
2. Cost of entry: very low for UiPath, owing to some really smart and enticing entry-level packaging. Run cost may, however, be the same or more. AA doesn't make it as enticing.
3. Greater code level access and control of bots using AA is a big plus.
4. UiPath will bend backward to meet a client's need- double thumbs up! AA because of its market superiority cannot come to imagine themselves needing to defend their marketing position.
5. AA is advancing itself at a very rapid pace- some very nice changes. But the gap is closing, not fast enough though. Recently AA launched support for mobile phones to manage bots.
6. Buying as a direct seller or working via a reseller, limits your options to negotiate terms with AA, severely.
I am using the both tools. Both have more advantages and bit of disadvantages. But I would like to suggest more the UiPath because it is more flexible than AA. Here I delight to first reasoning what flexible means, If you want to create your own custom library of activity (in AA called Commands), workflow and snippets it is possible in UiPath and you can post those on the Go or Connect. Others are able to use it as well if it is posted as Open Licences (MIT).
Automation Anywhere is giving more scripting advantage whereas the UiPath is giving more visual treat, that means Lets take an simple example in the perspective of both developer and analyst , If you want to print "Hello World" , You should take Message Box activity in UiPath that is seems to be a box kind or Graphical User Interface!, that you are able to see. whereas in Automation anywhere, you are selecting the almost same command but it looks like a line of code or kind of script.
There are plenty of other differences between them as well.
Automation Anywhere is a propriety solution of IBM. It is based on conventional software development and does not support a lot of plugin based architecture. Whereas the UiPath is a plugin based architecture where you can create your own automation plugins and use within UiPath to solve different problems. Moreover learning curve of UiPath is very less as compared to Automation Anywhere.
Well - it is quite simple in my world to compare UiPath and Automation Anywhere (AA):
1: There is not any functional difference in what use cases that can be solved - only the method to do so.
2: There is a huge difference in the license model where UiPath will require a separate license for your Front Office users. This will make the license cost for UiPath much more expensive over time.
3: Support and License wise you are forced to work with 3rd parties with AA as you cannot connect directly with AA. A big minus.
4: UiPath looks on the developer GUI much more Microsoft alike as the founders are coming from there. This gives more recognition from new developers.
5: For all RPA - it is a developer tool so don’t let you be convinced that any end user can do complex use cases. If you want they can do simple front office tasks - but here you need to be concerned on governance, support volume and license cost.
I particularly do not know about Automation Anywhere, but a great differential of UiPath is 100% free training, the community is always willing to help.
Every time we needed the support they were ready to help.