We just raised a $30M Series A: Read our story

Robotic Process Automation (RPA) Python Reviews

Showing reviews of the top ranking products in Robotic Process Automation (RPA), containing the term Python
Automation Anywhere (AA): Python
BC
RPA Specialist at Olam International

MetaBot still needs to be optimized, though Version 11.3 did integrate all the commands into it. We are not able to see all the lines of code which are executed in MetaBot. 

Integrate .NET functionalities instead of installing Visual Studio, which is an additional resource to us.

Needs more Excel features and functionality.

We are moving onto Python machine learning and would like to have additional functionalities to be added, especially to MetaBot. This would help for the use cases that we are working on.

There are some discrepancies in respect to the variable creation of copying and pasting the code. However, in version 11.3, these type of disturbances has been removed.

View full review »
Senior Consultant at a financial services firm with 10,001+ employees

I can introduce IQ Bot. I can introduce my Python script that I'm trying to work on. If I'm not able to make it with an Automation Anywhere, I can go out-of-the-box. I can try to build in my own programming language where I have expertise or I might not, but in this way, I am putting it across different scripting mechanism and running it the same bot. This is something which I think is very good and we can scale again to a different level with different use cases.

View full review »
RPA Program Manager at Agility

Whatever I was thinking for version 11.3, it's being implemented in the A2019. For example, it is great that the product will be:

  • Integrating with cognitive analytics.
  • Integrating with Azure.
  • I can write scripts. 

In version 11.3, if I want to write a Python script, then I write an ESX file. This is gone in version A2019.

View full review »
IT Consultant at ITC Infotech

Stability is good. It is improving. Even with the newest version, they have improved a lot. Earlier, we used to face some blockages. Now, with the newest version launch, there will be so many new functions.

Previously, there were very few functions for Excel automation. We had to put in logic for everything, like in other coding languages. Now, they have included so many functions in Excel. You can easily automate your Excel work to the function without writing a script. Hardly, a script is required.

We have the option of handling exceptions. They have given us so many options to handle exceptions. If your bot crashes, you are trying to find some page, or you're trying to find some file and it is not found, we have alternatives. We can handle the exception, like coding in Java or Python. We can handle the error because we have the functionalities. Also, we can write a small code for handling all these exceptions. So, it is easy to use without any fuss.

View full review »
Associate Manager at Accenture
  • The universal recorder is a kind of hybrid recorder that enables the user to record the data across devices.
  • Option to send email from Outlook or SMTP.
  • A2019 also supports Python script(2.0/3.0) along with Javascript and VBScript. Also it as inline scripting and importing script file feature. 
  • A2019 contains almost 11 diffs. datatypes. Ex: window,number,table.
  • Browser support is Improved with Different Browsers support: IE, Mozilla, Chrome.
  • A2019 is not dependent on single os. It supports Linux, Windows, etc.
  • Running bot through Excel, Waiting for release from the vendor
  • Instead of meta bots we can use run DLL commands
View full review »
AG
RPA Program Manager at a engineering company with 10,001+ employees

We have found both the basic Task Bot & IQ Bot very useful as the combination of both helped us to create some solutions which were End to End Business solutions. IQ bot performs the basic Data Sample set creation and Extraction of the details from the unstructured PDFs and later we have used the Business Rule engine using the IQ Bot to perform the data feed into the various Systems. Overall we were able to achieve the value using the combination. As part of our internal solution, we have also created custom Python scripting to handle the OCR failure issues surfaced due to IQ Bot product limitations

View full review »
PN
Senior Software Engineer at a tech services company with 1,001-5,000 employees

It is very difficult to automate Telnet and Terminal screens using Java or Python. Automation Anywhere has made the automation of these processes pretty much hassle-free and easy to use.

The robust and flexible nature of the product gives it the capability to automate almost all rule-based processes in each and every ERP application that is currently available in the market.

Another added advantage of this product is its capability to automate web-based processes and its ability to automate all processes without compromising a single bit on security.

View full review »
Development Consultant at Infogain

We have used Ui Path, Python with Selenium. Automation Anywhere provides effective training videos and material which helps users to understand the tool easily and we can easily drag and drop commands to automate with a user-friendly user interface. Automation Anywhere also has better customer service support.

View full review »
Manager, Robotic Process Automation at Celerity

Both v11 and A2019 have their strengths but the cloud-based forms with Excel, Microsoft applications, scripts integration, and functionality of A2019 have really stood out above the way v11 can do those things.

It takes far less code to work with A2019 than v11 for the tasks we have in place. In v11, the Metabot features have proven a tremendous help to work with smaller tasks such as file and folder operations, datetime operations, as well as credential management operations.

I'd say the most impactful and heavily or commonly used ability of v11 and A2019 has been the ability to integrate other code types and operations within the process. For example, if someone needed a heavy data comparison process to take place, utilizing AA could work but often takes a good bit of time to work through a large Excel or CSV file. Instead, activating a pre-developed or partner-developed Python script would be my choice because of the speed and efficiency of that language. I currently use this method and it's a major time saver.

View full review »
AP
Business Operations Associate at ZS Associates

The AI Sense functionality is what I believe can be improved since when I tried to use it for automating a use case involving a Citrix Virtual Machine, it was unable to capture objects consistently. This feature can be made more intelligent and less bulky in terms of the downloadable package size of the code in the next release and also the VB/Python scripts which we can use in conjunction with the AA2019 functionalities is what I believe would help in automating many processes end to end.

View full review »
IT Consultant at ITC Infotech

The Control room is valuable, as we can schedule the bot at any time and give access to anyone from anywhere.

The Recorder feature helps to automate without any effort and is very robust and precise.

The automation is very fast and in no time, it executes the process and hence increases the SLA by a vast margin as compared to other RPA tools.

IQ Bot is a very high niche tool and reads any kind of scanned copy and gives the output with more than 95% precision. It's very simple and supports Python and NLP for adding extra features.

Metabot helps to make reusable components and can be used as a function wherever needed.

It supports Dlls, VBScript, Python script, and macros.

Bot Insight helps to get the analytics in a more enhanced and visually attractive way.

The simplicity of the tool is a plus point, as it does not require one to be from coding background to work on it.

View full review »
Deputy Manager - Automation, Business Transformation at a performing arts with 10,001+ employees

There are many features of Automation Anywhere that were found to be most valuable like WLM, PDF integration, Advanced Excel Commands, Terminal Emulator and its commands, Interactive Forms building features of A2019 which helped us in developing UI for our front office automation and integrate it with multiple rest APIs. The new features which were introduced in A2019 like Data Table, custom DLL, IBM Watson Speech to Text, IQ BOT, Document Extractor has been impressive. The option to use the Python Script has been very helpful.

View full review »
Sr. RPA Consultant at Thirdware Solution Ltd.
  1. Bank-grade security provided by AA with Credential Vault and Lockers. With the level of security provided by AA, it is a global leader and it becomes easy to convince prospects and turn them into customers.
  2. Bot Insights provide visibility. Simply tagging variables used in the bot, can provide automated real-time dashboards that are presentable to management showing them a complete view of how the bots are performing.
  3. Platform support is very good. AA supports on-premise and all major Cloud providers for the installation of the software.
  4. The solution is very scalable.
  5. After learning other RPA tools, I can say that AA provides one of the best user experiences with the user-friendliness of the UI.
  6. The role-based access controls (RBAC) provided by AA are simple to define and provide clear distinction and segregation of duties and roles, and they help to maintain security.
  7. The A2019 bot agent and development on browser means that there is no need to install a thin client like v11 or other RPA tools. The automation development of bots can be performed right from the browser itself.
  8. The Flow view and List view for development mean that development becomes much easier, even for newbie users. The flow view and the drag and drop command flexibility is very helpful. The list view is generally preferred by the developers.
  9. Workload management and Queues are valuable components. With the WLM module, multiple bot runners can be utilized to perform a single task more quickly and thus help achieve SLAs. Multiple bot runners can be used optimally to divide and perform tasks simultaneously on different machines.
  10. Inline Python scripting support with A2019 is possible, which reduces a lot of lines of code for programmers. 
View full review »
RPA Developer at Alzone Software Pvt. Ltd.

The Automation Anywhere (2019) is now a SAAS product, hence I feel it's more fluid to use in any environment compared to the AA11.3x versions.

Automation Anywhere used to have a three-layer architecture with a Control Room, Runner, and Workbench but now it has combined the Control Room and Workbench into One. This made it easy to create bots and administer them.

The document Processing tool called IQ Bot has had several new updates, like a logic field, where you can include Python scripts. I feel it makes the tool more adaptive and flexible.

View full review »
Deputy Manager (RPA) at WNS Global Services

IQ Bot is very helpful as it is easy to learn and implement and the data output accuracy is almost 90%. Over time, the BOT learns from the validation which is an added advantage. Whatever I was thinking for version 11.3, it's being implemented in A2019. The incorporation of Python scripts is also implemented which will be easier for validations. The forms feature in A2019 is useful which can be used for voice processing where only input will be provided and BOT can perform the backend activity and get real-time data instead of Agents searching for the details.

View full review »
RPA Specialist at Thirdware Solution Ltd.
  • The most valuable features I see on the actions added have a lot of commands that were unavailable in older versions.
  • The concept of packages with the flexibility of adding our own package. The packages for running Python Scripts, different packages for excel, and it has the option to work with Excel if it is not installed in the machine.
  • Exception handling with try, catch, finally and many other actions introduced.
  • Concept of different data types.
  • The different views for writing code like Flow or List or Dual.
View full review »
Technology Lead at Infosys Technologies Ltd

The addition of excel advanced to directly append worksheets, add formulas, etc was very beneficial and made the code development faster. 

The usage of steps helped in the segregation of code blocks making it more readable and understandable. The usage of keystrokes in A2019 was much better than in v11. Also, the direct inline usage of the python scripts enabled s to handle various manual processes. 

Using the email and the file triggers were very helpful as we were able to directly execute the bots on the trigger.

View full review »
RPA Consultant at Infogain

Prior to working with this RPA solution, I used programming languages for automation. These included VBScript and Python.

View full review »
Robotic Process Automation Developer at OMFYS Technologies India Pvt. Ltd.

I am using IQ Bots for invoice indexing for many clients.

My primary use case is extracting invoice details from different vendors for validation purposes. We convert CSV files to Excel for formatting and before A2019, I used to do all validations with VBA script. Now, with AA A2019, it validation very easy using Python. It is also very fast and efficient.

I have created Task Bots for many finance-related clients and they are also working very well. Recently, I converted all of my bots to A2019.

View full review »
Technology Analyst at Infosys

The Automation Anywhere Control room component features can be improved, as of now it contains too many roles and rules which makes it confusing to use it.

They should make it more simple because a lot of times I have to go through the user manual while dealing with the Automation Anywhere Control Room.

I always wanted a python and javascript editing console in version 11, which I later found in A2019. Earlier, only Run script command was there to directly run the scripts which somehow creates one additional dependency to the solution.

View full review »
AS
IBM BPM Developer with 51-200 employees

Recorders and Bot Insights are very valuable features.

In addition:

  1. Workload management helps to make the best use of the bots to make sure bots work well.
  2. Concurrent bot executions. 
  3. A web-based solution for bot creators.
  4. It is a cloud-based solution.
  5. Dashboards, especially for bot and task monitoring.
  6. The REST APIs help to integrate with other systems.
  7. Commands in the Excel package that make it easier to work with Excel files.
  8. Email package commands.
  9. Bot store.
  10. Run DLL and Python code that helps a lot in working with machine learning.
View full review »
Assistant Manager at Deloitte

Automation Anywhere provides more than 300 commands but it lacks in certain areas like Excel automation. For eg: there is no command to add, rename, or delete sheet. However, meta bots can be utilized for the same.

AA sometimes poses compatibility problems with new web browser versions like Chrome.

The AA control room is fairly difficult to understand and maintain initially.

Integration with new technologies and scripts like Python. However, I have heard that A2019 supports Python scripts.

The license prices vary drastically depending upon the partnership with the client.

Debugging of SQL queries is hard. The error description is not accurate. I have to initially test the queries on Access and then only I paste them on AA.  

View full review »
Automation Project Manager at a performing arts with 10,001+ employees

We have a challenge in our front office automation where capturing details from a table within a table does not happen in the existing AA Enterprise client version 11.3.4. The AA team tries various methods like using an Excel spreadsheet to capture the tables. Using object cloning it recognizes only the top line items and not the table which is in an HTML format then they asked to use Python codes within AA to identify tick boxes as a windows box. If this gets improved then we should be able to work on all the voice-related projects for a particular healthcare payer.

View full review »
Associate System Analyst at NSEiT Limited

The recorder feature for front end automation and email packages is the most valuable feature as it has more features and it makes the email server related tasks easier and more independent on the email client. Integration of VB, python, and java scripts help us to make our code more reliable. Excel basic and excel advanced package with increased features help us to easily automate the Excel related tasks.

PDF package is also valuable for PDF to image conversion, encryption, decryption, and merging.

OCR package is also valuable as it helps to read the contents of Image.

View full review »
RPA Developer at InnoWise

One of the important drawbacks of Automation Anywhere is that it needs to be able to show the automated process as a single flowchart. After complete deployment of the bot, such as a Task Bot, to see an overview of the complete process and the steps in the job is difficult. As such, I would like to suggest that they provide an option to show the entire process as a flowchart. This isn't required for the UI pane, but perhaps simply export it as a flowchart. This would be great.

The ability to automate using third-party code involvement should be improved. As far as I know, Python scripts can be used to automate a few use cases but it would be great if there is a change to include the .NET and C# languages. I've also worked on UiPath and .NET code can be used for most of the Excel automation. This includes operations like creating pivot tables and applying advanced filters. These are things that work directly with VB.NET code. 

Automation anywhere needs a forum where active users can provide answers for standard errors and exceptions. More webinars regarding the latest releases and the features should also be created.

View full review »
RPA at XLnc

Especially while using v11, I often experience freezes with OCR extraction from PDF files. It just didn't work properly. I had to work around this using Python scripting. It would be a big improvement to have the inbuilt OCR capability work seamlessly. A perfect OCR would be awesome. 

View full review »
RPA Developer at Omfys Technologies Pvt Ltd

Automation Anywhere has lots of features, some of them are accuracy increases, time consumption reduced, scalability. Automation Anywhere does not require a strong knowledge of programming languages. The dashboard is user-friendly. In A2019 of Automation Anywhere we can run a python script. The accuracy of the IQ Bot has been improved in Automation Anywhere. The new concept of the control room in A2019 is more impressive than older versions of Automation Anywhere.

View full review »
PB
Robotic Process Automation Developer at Mekkanos Limited

When it comes to Citrix automation, AA should improve or add more features in such a way that all the commands should work when automating a Citrix application.

There should be more options to write codes in VBScript, C#, Python, etc. directly within any commands, instead of just invoking an already existing script.

Since A2019 is cloud-based and since it is a new product, there are a lot of commands that require improvisations such as the Outlook Save Email command, Rest API commands, and a few others.

View full review »
Senior Manager at Genpact - Headstrong

MetaBot is one of the most valuable features of AA. The simple drag and drop functionality, integration of DLL of SAP, Outlook, Excel, and other application make tasks easier for developers. There's nothing like MetaBot in other tools. 

One can also check the Bot farm for readymade Bots provided by other AA developers and experts.

A2019 is another great feature introduced by AA. The web-based Bot development, Control room, and Bot Insights are other nice features. Improved Error Handling and support of Python script in A2019 seems good.

View full review »
Software Engineer at a tech services company with 11-50 employees

Automation Anywhere provides many features for automating processes.

1. V.11 has three different recorders but A2019 Automation Anywhere created an all-in-one recorder called Universal recorder which more reliable to use.

2. One of Automation Anywhere's best features is the IQ Bot. In V.11 we created many instances & train many groups. In A2019 Automation Anywhere updated IQ Bot to provide more accuracy. They included Python scripting for validation. Before that, we used Macro for validation.

3. Automation Anywhere provides more commands in A2019 and also provides a feature called Packages through which we can update commands that we need.

View full review »
VN
Bot Developer at a tech services company with 51-200 employees

It depends on the use case, however, I'd say the most valuable aspect of the solution is the IQ Bot. 

Normally, you just scan the invoice. However, what makes Automation Anywhere different from other services is machine learning, which includes AI. It's easier and more convenient. 

We can include Python programming language too for getting better results.

The solution provides a Community Edition to all the users. It's a great jumping-off point to learn about automation. There are some features that are reduced, however, it's still quite good.

The insights provided by the dashboard are excellent.

View full review »
Blue Prism: Python
PA
Project Manager

We are not very familiar with the Blue Prism installation or if it's easy or not. Those areas are a bit of a gray area for me as I'm not doing many installations. 

The setup and installation we didn't do ourselves. We did these projects in the client end roadmap. The client has the Blue Prism tool. They set up everything themselves. Our job is to go there and to be able to provide the roadmap.

Likely, the installation takes about two or three hours, I would estimate.

The product has its own database, such as an SQL server. We often install supporting tools, however. There are some coming out now, such as Python, Java, and VBScript editors. Certain items, such as Java Runtime Focus should be installed. There are different installations depending on the client. If it is not on the cloud, the installations definitely take some time. It might take two hours or more.

View full review »
BO
Doctoral Researcher at a educational organization with 1,001-5,000 employees

Before we started using this solution, we were programming directly from things like Python, which was really cumbersome and complicated. The mid-levels specifically around continuity, and plus one capability internally. That's why we decided to use existing development tools like UiPath, Automation Anywhere, and Blue Prism. From an implementation perspective, they're a lot simpler to use. We no longer have to do a full-on manual implementation and develop from scratch.

View full review »
UiPath: Python
Founder at Pi Square

In the majority of cases, the initial setup of this solution is simple to medium in terms of complexity. We are finding very few complex scenarios at the moment.

I think the overall architecture is simple. It is very clear and very straightforward. UiPath's product team is doing a great job in is creating a lot of very out of the box integrations and analytics, and that always helps. That is good, but I think if people are not trained yet and they think that it's easy, drag-and-drop, and simplistic, those folks struggle a lot.

We've seen that people think "Oh yeah, it's just some scripts and drag and drop so we can do this easily" and that misconception exists. We don't treat it as an easy scenario, so we gave it all the respect that proper Python code, a data science problem, or a highly complex situation deserves. When you approach it that way, it's at best at a medium complexity.

In general, we treat it right in the middle. It's not that straightforward, but the architecture is simple enough that the development complexity is medium. That's the simple and medium combination.

View full review »
Associate Consultant at a consultancy with 10,001+ employees

I found the Library option as most valuable because first, we can avoid the development of the same task again by developing and publishing a task as an activity into the Orchestrator, and second, in case of any changes required, the developer can make the required changes and republish in the Orchestrator with the new version. At this point, others can download that task as an activity and can use it with their Bots.

Apart from the library, I like the API activities and the activities which we can call Python scripts from.

View full review »
User at a tech services company with 11-50 employees

Orchestrator is the feature that allows making use of robots for remote location systems. The work queue is the added advantage to maintain the bot data.

The inbuilt RE Framework makes development easier and fast.

UiPath helped me to automate the various complex and mundane processes. You can also run your Python and .NET code in UiPath, which makes the development easy.

The UiPath interface is very user-friendly and also it is easy to learn and use.

There are many online certifications in the UiPath Academy, so it helps the user to become a certified developer and learn everything from the online courses.

Support from the UiPath community is very good.

View full review »
Senior Consultant at PricewaterhouseCoopers

Following are the most valuable features of UiPath:

  1. Every month, there are new features released. These are all next-level and can disrupt the automation industry.
  2. Vision for RPA and ML work together including ML skills, ML extractor, and Python activities.
  3. UiPath is easy to use with very simple drag and drop functionality that allows you to automate processes without knowledge of coding.
  4. Covering automation in all possible applications including SAP, G Suite, Salesforce, etc.
View full review »
ES
Head of Business Applications at a legal firm with 1,001-5,000 employees

The documentation can be a little bit lacking. I think they improved it a little bit last month. Last time I checked, it seemed like they spent a bit of time trying to improve it. Sometimes some of the processes are nicely documented. UiPath offers training, which they provide on their website. They teach you how to use it, but for some processes, it just seems like the documentation isn't really there. It makes it a little bit difficult when you're using a specific process from the first time. 

If you're trying to invoke a method in UiPath, if you're trying to write a C# in there directly,  or if you need to do something which can't really be done in UiPath, but it can be done in C# or Python or something else, sometimes it's not that intuitive. It can be a little bit more complicated than it needs to be. I think that integration with other languages could be a little bit better.

View full review »
Sr. Analyst at a energy/utilities company with 10,001+ employees

We use it with ServiceNow for maintaining tickets. Our task works to automate some scenarios such as software updates. In that scenario, there are some repeated steps. We use UiPath with Python scripting to automate those repetitive steps.

View full review »
Lead Engineer RPA at a computer software company with 10,001+ employees

If websites are made in a recent programming format, it is very easy to automate them with the help of UiPath. However, if that technology is based on legacy applications, then it is very fragile and hard to do that. So, we have to choose the technology first, and if the technology is new, then you can easily automate it with other applications or the help of an RPA tool.

The process can be complex if an application is a legacy application or the data is unstructured. The analysis of some bots is lacking. If a customer asks for analysis of a particular bot, you cannot just get the data from the UiPath and give it to the customer. It is not that easy. I would rate this process as a seven or eight (out of 10).

The Document Understanding feature should be more developed and advanced. For example, you have to make a template with their ML model. Currently, we can't use our own ML model, and we have to use the UiPath ML model. UiPath has only a few ML models right now. They should come up with more ML models or make it easier for us to use our own ML model. While they are working on this, I have felt much difficulty in extracting data during our last process for Document Understanding. We had to go with the Python language. So, I think they are lacking in this feature.

View full review »
AG
Digital Strategy Manager at a energy/utilities company with 10,001+ employees

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.

View full review »
Systems Design Expert at a tech services company with 10,001+ employees

UiPath Studio supports three types of workflows: sequence, flowchart, and state machine. Flowchart and state machine are good. Sequences are also good, and they're for linear workflows. However, in a sequence, as we keep on dragging and dropping the reusable components, the size of the screen increases. If we drag and drop the conditional or looping activities on the site, the screen size increases in length and breadth, and it becomes too complex for a developer to navigate between activities. 

All programming languages, such as C, Java, Python, or Visual Basic, have script-level support. So, we can reuse their functions because they support scripting. For example, if we want to use any reusable components, Python has modules, and there is a way to import packages. For complex automations, if we can write a script, it makes it easy to manage and know the line on which we are getting a syntax error or a runtime error and how is the structure. If I want to modify the logic, it makes it easier to know in which block I need to make the changes. So, it is easy to navigate in the program. Instead of the drag-and-drop blocks, UiPath should have support for scripts such as VBScript and PowerShell. It should support scripting even for complex automation.

The user interface for logging should be improved in Orchestrator. Currently, the logs in Orchestrator show how many hours ago the execution is completed, but it doesn't say how much time it took for a particular execution to complete. It just gives you a rough idea that it started three hours or one hour ago. It doesn't tell you exactly when a particular execution started, and at what time, it stopped. To get a clear idea, I need to click one more button and go to the details of the log. I need to check the start time of the first log and the end time of the last log in the same job, and then I need to calculate the difference to know the exact time it took for completing the job. Instead of doing all that, there should be a column that gives me the exact amount of time in minutes and seconds. It will help me in understanding how much time each execution took and what I should do to improve the speed of the execution.

In my current project, there are no intelligent automation requirements, but I have learned it recently. Just today, I completed the UiPath AI Center course. I also have some basic knowledge of machine learning. They're giving us options to use the out-of-the-box models developed by UiPath and their third-party vendors. With our internal data science, we can also develop our models, integrate them through UiPath AI Center, and deploy them. They're giving us an option to use them as a part of our RPA workflows with the help of the UiPath Studio activity called ML Skill. So, it becomes very easy for RPA developers to integrate machine learning models into their automation workflows, which is very nice, but I feel there should be some more improvement. They should give more visibility into how much time a model takes to finish the training and on how many algorithms it is running. They should also give visibility into which algorithm is best suited for my requirement and which algorithm is giving the best results for my requirement. If they can also give such insights in the same UiPath AI Center, it will help me in picking up the correct model and algorithm for my requirements.

When it comes to intelligent automation, machines use machine learning. No machine learning model can reach 100% accuracy or give 100% accurate output, which is a limitation. However, there is a possibility to increase the accuracy by tuning the parameters. So, UiPath should give more visibility into their models, how the pipeline is running in the AI center, and which factors can improve the accuracy of my model. Such insights will be useful for me in improving the accuracy of my intelligent automation.

View full review »
Automation Developer Specialist at Olympus Business Services Sp. z o.o.

Prior to UiPath, I used Selenium WebDriver. The problem with this product is that you have to know the Python programming language. You have to know everything inside Python, and there is a lot more typing. In UiPath, you have some clicking, and there is some decent orienting stuff, which you don't have to define. You already have some pieces of code that you can use, and this is a really nice feature.

I have also used Kryon RPA and the problem is that it's based on the OCR. This is something that I would never accept with an RPA tool unless the OCR is fully working. Right now, OCR is not a perfect technology and it causes many issues. UiPath allows us to use selectors, so we are able to track the exact area of the display in the program that we want to access.

View full review »
Software Developer - II at Rackspace Technology

We are just a customer. 

At this time, we have not automated departments or role-specific processes that require human-robot collaboration. Mostly, we have unattended automation such as NOMA inclusion. We do not use the AI functionality in our automation process just yet and we do not use the solution's automation cloud offering. We also have not used the UiPath apps feature.

I would advise users considering the solution to try it once. The community edition is free. You can explore and download the community edition and take note of all the features which UiPath offers. If it suits the company, I would advise users to go contact the UiPath technical team or support team and get more information on how to implement UiPath.

The more you explore, the more you'll learn. It's not just the straightforward drag and drop functionality. Many people say that UiPath is just for a person with no technical knowledge. However, the more knowledge you have of the technical side, with an understanding of languages like Java, Python, C#, the more you'll excel as it's based on a .NET framework. 

I'd rate the solution at a nine out of ten.

View full review »
MS
Application Development Specialist at a tech services company with 10,001+ employees

UiPath has helped to improve our organization in several ways. Prior to UiPath, the company was using legacy methods of automation. These were time-consuming and required that more code be written. With the ease of use and speed at which automations can be developed using UiPath, the company is bringing on new clients and therefore, more business.

UiPath and the automations that we create help us to better utilize our resources. For example, a manual task that used to take between seven and eight days can be completed in one or two days with automation.

This product is bringing new clients to the business and nowadays, all of our clients require something to be done in the domain of robotic process automation. 

With respect to ease of use and building automations, UiPath is very good. I would rate them at least a four out of five in that regard, especially when compared to other products on the market. The ease of building automations makes them quick to create and it can be accomplished by people in the business sector.

UiPath enables and helps us to create end-to-end automations, and it divides all of the subtasks up in a good way. For example, monitoring processes is different from developing code, and each of these is separated such that they are independent, but we can link them together for the benefit of the process. This is important because I am a complete process developer, so having all of the different subtasks available in one tool allows me to best develop automation for our clients.

This solution has helped to decrease our time to value, which is something that is evident when you look at the automation we were doing previously. Our technologies included Python, VBScript, and other ways. These approaches took more time to develop and are a little bit more complex. With the help of this tool, it takes less time to build the same automation. It allows us to focus on building the logic and algorithms, without having to deep-dive into things like syntax. By allowing us to focus on the business logic for each process, it leads to significant time savings.

We use the attended automation feature and it helps us when it comes to tasks that require interaction between user and application, such as the necessity to enter credentials. It is quite helpful, in particular for BPM processes, and this is something that is important to us. The typical case is when somebody is doing repetitive work as part of their task. In other words, they are working on one task, and the bot is working beside them but needs the occasional input from the user. In these processes, the bot is doing 80% of the work and the user is doing the remaining 20%.

We use the AI functionality because it makes it feasible to automate processes that are quite complex. For example, Document Understanding and NLP from the UiPath Cloud are things that we use. 

The AI features enhance UiPath's capabilities and allow us to automate more processes overall. Previously, when we were doing a specific task, we may not have been able to fully automate it. With the help of AI, we can do more.

In previous iterations of our bots, before the AI features were used, we were not able to get all of the information that we needed from PDF files. This is specific to certain use cases, to present an example. The AI functionality generally gives us more data, whether from document understanding, computer vision, or otherwise.

UiPath has helped to reduce human error because the bot is doing everything and eliminates the opportunity for people to make mistakes in the process. UiPath has had a positive impact in this regard, although we have had successes with other similar tools as well.

UiPath and automation have helped to free up employee time and nowadays, they are more creative because of it. With many of their tasks automated, they have time to work on things that are more creative and have a higher value.

For example, for a task that used to take an employee 10 hours, they are now spending between three and four hours on it. In the remaining six hours, they can be more productive and work on more important tasks. This not only helps the employee but adds value to the company as well.

View full review »
EdgeVerve AssistEdge RPA: Python
MS
Mangement Consultant at a consultancy with 51-200 employees

The solution could be improved if it provided integration with third party tools like Python, native integration, which is very important. I'd also like to see AI machine learning, natural language processing capabilities built in to the solution. I think the support could also be improved.

View full review »
WorkFusion: Python
JD
Analyst, Intelligent Automation at a financial services firm with 10,001+ employees

The product needs to be "simple and easy" to use. 

A good example of this is the use of Python code to perform automations. It is free and the skills transfer is able to happen quickly and the operation and initiation of the completed automation are easy to execute. 

The primary focus of the Robotics Process Automation software should be to enable business users to perform "codeless" automations that will still fall within the strict governance and compliance structures within which we are required to operate.

View full review »
SB
Head of Intelligent Automation - Africa Regions at a financial services firm with 10,001+ employees

While we have got WorkFusion as a solution at the moment, we continue going through due diligence. We actively check and evaluate the alternatives that are available. We consider it an ongoing or proactive review of our current toolkit. We currently use mostly WorkFusion, but we also use Python for some of the other automation. We are looking at other important products like UiPath, Blue Prism, Automation Anywhere, and Help Automate. Those are the tools that we are pulling in to use for our comparisons. One of them may solve potential pain points the current solutions do not.  

View full review »
SAP Contextor: Python
PS
CTO RPA at a tech services company with 201-500 employees

With Contextor, it is possible to add functionality and add capacity with another language, much like Python or C#. 

It is also possible to do that with UiPath and Automation Anywhere, but it is more complicated with these solutions.

The older models of Contextor are good and competent, with good skill, good practice, and the level of precision is important.

One of the biggest differences between Contextor and other solutions is that it is not based on the OCR functionality to discover certain applications like Citrix or remote access.

UiPath and Automation Anywhere use OCR functionalities but with Contextor it's the runtime into the Citrix server.

Contextor is a good solution for a Citrix environment. It's the first with this tool. Other tools provide the same functionality, but not with the Citrix environment.

View full review »
Jiffy.ai Automate: Python
JC
IT Manager at a tech services company with 51-200 employees

With the customization option, we can write custom expressions using its compatibility with Python or other programming languages. 

Their web automation is good. It makes the developer's work easy.

Jiffy.ai integrates into existing infrastructure with a very straightforward, simple API. This was not a concern for us at all.

In the latest version, they have a solution called Docube that comes with machine learning. We have used this for the WPS processing, manually adding the keywords over the matching algorithm or things. The system automatically learns new things, and we even have an option to train the bot. This streamlines our automation process, making it easier. Otherwise, we would need one person to identify the new keywords, adding them manually.

View full review »
HA
Head of RPA COE at a transportation company with 10,001+ employees

Before we chose Jiffy.ai, we looked into other solutions, especially bigger, more established solution providers, like UiPath, Blue Prism, and Automation Anywhere. In terms of simplicity of usage, Jiffy.ai is easier to use since they are on a webpage. We put a portal on it and everything is available there. The UI is a bit more user-friendly and intuitive. 

In terms of trying to do end-to-end process automation and how easy it is to do it, these are big pros and cons when compared to UiPath. In some ways, they are easier, and in some ways, they are not. I like with Jiffy.ai that we can use Python, but with UiPath, we can't use Python and need to use .NET. I'm unsure if they have enabled Python now. We also have a lot more flexibility with Jiffy.ai, e.g., we can connect to Google or any kind of system without having to do integration. We can just go from the front-end and record it. UiPath has this as well. You need to install Orchestrator on your PC. Then, you can install the design anywhere, because it is web-based, which is an advantage.

In other solutions, you have to install and set it up. If I have a new developer come in, then I have to install the system on their laptop before they are able to do their work. With Jiffy.ai, you can do it anywhere, on any laptop, as long as the laptop has access to the webpage. You just need access to the webpage, then you are able to do it. We control it from the portal as well. So, if I want to shut down or restart the bot, then I just have to go to the portal. I don't have to go to somewhere else, log into the server, or remote desktop to several laptops to do it. Everything is centralized on one laptop in one portal: the user access, the bot management, the task management, and the user interface for the human to manually handle certain stuff. Everything is on one page. This is an advantage over other solutions.

View full review »