Robotic Process Automation (RPA) Python Reviews

Showing reviews of the top ranking products in Robotic Process Automation (RPA), containing the term Python
Pega Robotic Process Automation logo Pega Robotic Process Automation: Python
VISHNU VARDHAN CHENNURU - PeerSpot reviewer
Application Development Team Lead at Accenture

Excel connectors need to be improved as there are a few connectors in Excel areas. 

The recording is not at best in Pega Robotics. They could look into it.

The interactions with some applications, like Windows and web applications, are a little slow. They need to improve their speed. It should be normal, to open it with other tools. However, right now, it's a little hard. 

Users should feel they can develop easily. It will sometimes hang while interacting with third-party applications. 

Instead of adapters, if we had direct interaction of the applications with API and had scripts, that would be better. 

We have only CSharp supported right now. We'd like to have Python supported. If it was, it would be easier for us and make the solution more flexible. 

Currently, we are adding three different configuration files, however, if I had the option, I'd prefer to make a single configuration file and then differentiate it in all three environments. 

It can be difficult to create logic in automation. It's hard than if we used other RPA tools.

If they could add more toolbox options, that would be ideal. 

They need to do what they can to help us reduce complexity in the automation and combine things under, for example, a single control.

View full review »
Automation Anywhere (AA) logo Automation Anywhere (AA): Python
reviewer1464705 - PeerSpot reviewer
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 »
reviewer1468989 - PeerSpot reviewer
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 »
reviewer1469046 - PeerSpot reviewer
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 »
reviewer1464534 - PeerSpot reviewer
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 »
reviewer1469130 - PeerSpot reviewer
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 »
reviewer1466976 - PeerSpot reviewer
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 »
Blue Prism logo 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 logo UiPath: Python
Vikram Modgil - PeerSpot reviewer
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 »
Pranjal Saxena - PeerSpot reviewer
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 »
Sachin Bhardwaj - PeerSpot reviewer
Lead Engineer RPA at HCL Technologies

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 »
Surya Narayana Korivipadu - PeerSpot reviewer
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 »
Mikolaj Zielinski - PeerSpot reviewer
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 »
Shalu Mittal - PeerSpot reviewer
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 »
Pankaj Saxena - PeerSpot reviewer
Director of Business Systems at TRI Pointe Homes, Inc.

We're using UiPath on the customer side, where we have lots of data and PPs on the customer information. We're trying to put in what the customer is including, and then using machine learning. We created a Python type of UiPath to do machine learning and automatically build that so that items can be automated. That was our POC. That said, we're exploring more, to get into the finance area, where we can take invoicing and general revenues and the closing worksheets and automate those processes.

View full review »
Erik Stonebreaker - PeerSpot reviewer
Software Engineering Director at a financial services firm with 10,001+ employees

We looked at Automation Anywhere. They had recently upgraded from their desktop to a web-based client. In the meantime, they dropped functions in the conversion and when I used it on the desktop, I noticed that there were certain functions that they didn't bring over onto the web version yet, which kind of surprised me. As far as just overall usability, integration with other technologies, whether it's Python or writing .net custom code, UiPath just kind of seamlessly works within the platform.

View full review »
MP
Associate - Robotic Process Automation at a financial services firm with 10,001+ employees

I haven't used blueprints on my Automation Anywhere. We used to use Automation Anywhere and we are moving off it in favor of UiPath, though I never used those other tools myself. I use ALteryx and it has some RPA abilities, although I use it much more for just basic data transformation workflows. I have coded RPA bots and Python before. What I like, with UiPath, is it's still a tool that's based on code - Visual Basic, VB.NET. However, the coding is really for the most part restricted to your data manipulation, working with variables. The control flow that you normally would need to code in Visual Basic is all drag and drop. I really like that versus straight coding. It still gives you that flexibility of a lot of development environments, however, you can have that drag and drop canvas that allows you to really not need to program as much of that control flow. 

We moved towards UiPath as it's cheaper per bot and it enables more of a citizen development model as well. Automation Anywhere bots were only developed by our COE at the time and UiPath COE's going to use them also, however, they're allowing users in operations to use both Studio (if they have the taste for it) and StudioX. It gives a lot more citizen development capabilities for more advanced functions and automation-type stuff, whereas previously, you would normally need somebody on your team who happens to know BBA to do it. 

In the past, if you have someone from the team who knows BBA and makes something, and they leave and their code breaks, you're screwed. However, if you have a StudioX bot, if it breaks, it's going to be much easier to look into the issue and fix it. It's also supported by our C0E's tech infrastructure. Those are the main driving points for shifting off as well.

View full review »
Jorge Medina Carbonell - PeerSpot reviewer
Robotic Process Automation Consultant at a tech services company with 10,001+ employees

If we have a server and a good investment in machines, virtual or physical, then we don't have anything to worry about. 

As I continue my career in RPA, what I understand is that it's the beginning of a new industry. It's like an industrial revolution, but for automation. When we began with use cases in accounting and banking, it was all related to numbers and we were always using structured data. However, today, we are using things like chatbots. We are also expanding into AI use cases and UiPath continues to grow to include new capabilities and functionality.

In the next ten years, I expect there to be a huge demand for automation. This will be in every kind of enterprise, as well as our day-to-day life. One example is the smart house, with implementations for domestic processes.

My advice for anybody who is implementing UiPath is, firstly, not to panic. It is a new way to develop and understand your business model. Second, do not go too fast. Sometimes, the easiest way to develop robots can lead you to forget about your basics and best practices. Third, bring a strong internal framework, including your business model, best practices, and internal documentation.

It's crucial to be able to scale up in the future, so be sure to consider your larger processes at an early stage. Don't look at things in a traditional way. For example, you can use Python for automation, which is a very open framework, but Python doesn't let you do all of the things that you can do with UiPath. You need to follow a more structured coding approach. Essentially, you always have to be organized and try to take things step-by-step. Otherwise, you will have an internal fight between robots in your Orchestrator.

I would rate this solution a nine out of ten.

View full review »
MJ
Senior Software Engineer at a tech vendor with 1,001-5,000 employees

One feature that I personally found valuable was the orchestrator. It is a pretty mature platform as of now, and it was three to four years back when I started to first use it. It has matured quite well. They had a major change a couple of years back. Our company transitioned from an older approach to a newer modern approach that they deployed. The orchestrator platform was very well-suited to the new approach - as was the development studio. It's really easy to use and intuitive. That has matured quite well as far as I can tell. These two are what I liked the most about the product.

UiPath’s ease of use and quick deployment times were great as the cloud orchestrator, which did not need much of a setup.

To build automation using UiPath is fairly simple. The studio is quite easy to use. Even now, with the community edition, it’s great. If we want to learn to start or try out something, we do not have to wait for licenses or anything else. That said, we can also get an enterprise trial. If we want to do something, learn something, even during our personal time, we can just download it. They also provide a free orchestrator version as well, so it becomes quite easy to learn and develop. 

The building, deployment, and manual deployment processes, for small-scale projects, are very easy. If we need to build something, we just publish it, and it generates the NuGet package. It's very easy to deploy there.

The materials and the training courses are all pretty well-structured to get started with.

UiPath Academy courses have assisted in the process of getting our team up to speed. The basics were there even when I started out. I was not initially an RPA developer. I was into server operations before this. The UiPath Academy training really helped a lot with the initial courses, where they give you a tour of the platform and each and every activity. For audiences who are not much into software development, these courses can guide them towards that. The building blocks got us up to speed. They have very good courses there.

Regarding the Academy, it is a great learning platform for basic tasks. However, for more complex information, I turn to UiPath Forum. Sometimes I need some Python or C# scripts or am building custom libraries there. That gets shifted onto different platforms like Stack Overflow. We Google other platforms as well for the other types of queries.

UiPath Forum is a pretty good place in terms of the user community. Most of the queries that are posted generally get answered. Sometimes, even for smaller issues, we do not go directly into UiPath support and we first try to resolve the issues via what we find in the UiPath Community. Overall, it’s a pretty good place to solve our issues, and the community as of now is pretty active.

We saved time in our IT department since we started to use this solution. UiPath handles infrastructure for the orchestrator and its maintenance. There's a pretty good amount of time saved as we had initially had a server on-prem deployment as well. However, it became cumbersome to deploy multiple databases and they have some Elasticsearch requirements and security updates that need to be regularly maintained and in sync with UiPath. Due to this infrastructure overhead, our time could be consumed maintaining everything. Without them handling the infrastructure, we'd be maintaining instead of building automations and deploying them. We realized that an automation cloud would be a better option which is why we switched.

UiPath reduced human error. That said, we do not track errors in the process. It's a good metric to track as well, however, we currently do not track it.

It reduced employees’ time on certain tasks. The main purpose of automation is to save us the number of hours that the project will take. There are many other parameters, however, the time saved is one of the big ones. 

View full review »
JN
UiPath Solution Architect at a financial services firm with 10,001+ employees

When we had an automation program that involved 200-plus automations, we created around 100-plus libraries, saving us thousands of hours of development time. UiPath is designed to save time. The object repository was liberating because it enabled us to move from simple to extendable libraries. UiPath's apps increase our business by helping us leverage the UI layer in a way we couldn't in the past.

It gives us the ability to share data between systems in healthcare applications.. However, it's still tricky because so many system controls are in place. That's not a limitation of UiPath per se, but every department has restrictions on passing data to other departments. They have their own due diligence in place, limiting data flow from one system to another. UiPath gives us the fluidity and freedom to do it, but the limitations within each domain often get in the way.

Let's use claims data, for example. The data regulation team won't be too keen on allowing the marketing department to use data from the claims division to generate new business. The data flow from one department to another isn't that fluid. Organizational controls rather than system controls bind it.

We should look at each separately in terms of AI and machine learning. If we want to do data analysis, we have to call an inverse Python script, which is a little difficult. However, we can host our own model, and that's good. The ability to use that opened some doors. 

At the same time, it's helpful to have out-of-the-box features like Document Understanding and an ML passer there. The integration is quite fluid. We can directly call a Document Understanding model and then give it to ML passer and then get the results out. It's smoother for integration. The client has to focus on one particular software or multi-stack that they're comfortable with. UiPath has opened some opportunities in that sense. It made life easier because the capability is sitting inside the platform itself. 

UiPath is a separate solution, but it can talk to other services and doesn't restrict you to the passer, but that's how the ML features within Document Understanding help us. Custom model hosting and the AI center also help. We don't have to host the custom model somewhere else and call that service then pass it and do the post-processing within the system. It isn't a third-party service, so we know it's sitting within the system. If any issues are also there, we know where to diagnose and deposit them.

View full review »
JA
IT Project Manager at Orange España

Its in-built bots and the workflows with the desktop application are great. We can record our workforce and the workflows can automate our tasks as per our defined processes. This is the most important feature for us. Accordingly, the user is able to save the organization a certain amount of cost and manpower.

It takes around a month to realize the benefits of the deployment. The implementation was done within one or two months. We did a few pilots for our work before going with the full lifecycle. When we realized that our pilot project was going perfectly, we then upgraded to the fully-featured software.

We’re in the healthcare industry. In the healthcare field where systems often don't talk to each other, UiPath helps by sharing data between systems. UiPath is excellent in terms of integration. We can integrate our legacy application with UiPath. UiPath's integration with APIs is wonderful. Also, they have the flexibility to integrate with applications and can automate tasks from applications.

It is very important that we share data and integrate it. However, healthcare data is very critical for every user. UiPath has some inbuilt security features in which we can encrypt our data in a way that only limited users or limited groups can access the data.

The ability to share data within the system affected our staff in a positive way. We have not faced any issues yet.

With patient information spread among many systems, we’ve used UiPath to pull patient information into a single view or dashboard. We have a central dashboard in which we are monitoring all of the patients' details, hospital details, and facility details in a single application. There is manual data that we have access to and there is automated data coming from UiPath. Sometimes we have to configure our dashboard to go to the requirements, however, overall, it’s good.

This single view of patient information works well. Senior management always wants a single application or a single dashboard in which they can monitor everything centrally. It is very critical for us to understand their requirements, and deliver on expectations. We have as well customized UiPath according to our requirements in that sense.

The single view has affected patient care as all the patient information that is very critical is accessible. Staff on a daily basis can see how many patients are there, who are critical and what other requirements for adherence of the patients are required. This is very critical information that we need to capture and we need to monitor.

We are using UiPath for the automation of the patients' records, which is coming from Excel or another source to automate the manual record to the application. UiPath has in-built security and data encryption features to keep information safe. We automated the data, which isn’t as sensitive. We’ve automated the first name, last name, et cetera, however, we haven’t automated sensitive medical histories at all. That information is very confidential.

Automation using UiPath saved our staff time. That's why we are adapting UiPath. We had around 45 to 50 people just for the main tasks of entering the reports with the application. With UiPath, we are eliminating that human effort. Now the bots are taking the place of humans. That's how we decreased the time, the effort, and increased the efficiency of our application and our work or innovation operations.

UiPath helped streamline tasks specifically for healthcare staff and not just for administrative staff. It suits both administrative and healthcare staff. There are so many manual tasks that they need to capture onto the application. Field staff is also required for that. At the field level also, we have deployed the bots and some cards for automation so that they can deploy their application onto UiPath. They are now spending their time on administrative areas, not manual tasks.

This enabled our healthcare staff to engage in higher volume activities. They are now engaging in voluntary activities as well for the patient, for campaigns, for advertisements, and for awareness of the program.

We make use of UiPath's drag-and-drop APIs. This is a wonderful feature. All the features are coming as a user interface UI label. Any user can drag and drop the workflows and they put output processes according to the requirements.

The APIs are very effective in building workflows. They are very effective as the APIs all came in Java and Python. Any third-party application or tool can easily adapt those APIs and integrate them into the UiPath system.

View full review »
AD
Process Automation Analyst at a non-tech company with 1,001-5,000 employees

When I started my career, I started working in Python and website development with Django. When I heard about UiPath and RPA, I felt that it is going to be the future. So, I switched to RPA. UiPath is the first tool I used, and I'm still using it.

I have used Power Automate from Microsoft, but I found UiPath much better because it has a single package with UiPath Orchestrator, Studio, etc. It has everything in a complete package.

I have also used Blue Prism. Blue Prism is more expensive. I used its Community Edition recently because I wanted to explore other tools, and I felt that its UI is not as good as UiPath Studio. They both have drag-and-drop functionality, but Blue Prism is not as user-friendly as UiPath. I have never used Automation Anywhere, but I have heard from my peers who are from the same background that it needs programming knowledge.

View full review »
MA
RPA Developer at a computer software company with 501-1,000 employees

Our company previously did not use an RPA tool but rather used command line scripts and tools with Python

One of our developers had been writing scripts and came across the solution. He showed our company how much time it saves while improving accuracy. 

View full review »
SD
Technical Lead at MassMutual

I like the tie-ins to other languages. Being able to use Python, C#, and VB has been very valuable because I can get a more diverse developer skill set on my team. If somebody's interested in a particular language, I can push them in that direction. If they want to get more into C#, for example, we can do that.

We put all new developers through the UiPath Academy courses. We're trying to get more into attended automations as we're almost exclusively unattended right now. I'm trying to get all my developers to go through the attended automation course. It's only 16 hours, so I can upscale them all on how to build attended automations better. I'm also sending some citizen developers to that course. It's pretty easy for the developers to pick up, and the citizen developers can try it.

View full review »
EdgeVerve AssistEdge RPA logo 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 logo WorkFusion: Python
DW
Feature Analyst at a tech services company with 1,001-5,000 employees

For me, where it can be improved is the speed. I built two bots, one with WorkFusion and the same thing with Python. My feeling was that the speed at which Python did things, how fast it did them, was quite cool. It was faster. Sometimes, when WorkFusion is running, the way it triggers on its own, it takes time before it even launches the page. But once it launches the page, it moves. WorkFusion could improve how the tool itself triggers some of these bots on its own. I feel that it's slightly slow.

They are all fast but the other one was a bit better than it was in WorkFusion. They are doing better when compared to the old versions they used to have. When I started, the tool was way worse. The more recent one I'm using is notably better in terms of its speed.

View full review »
Prateek Agarwal - PeerSpot reviewer
Manager at NISG

There are two features that we use. One is document processing and the other is the bots. Both are good and quite effective compared to similar RPA tools, and both have performed efficiently.

The performance of WorkFusion is good. The data extraction and the bots in the system are quite optimized in terms of both the performance and the outcomes.

AI is built into their bots. One of the main advantages of the AI-based bots is that you can predict your analysis and predict your data in a very efficient way. We use the AI feature, along with the bots to help us predict or analyze our data.

OCR, document processing, is one of the main features of WorkFusion. It can analyze your documents very efficiently. The accuracy is close to 90 percent. It can analyze and extract data from any document to populate or update it in other sources, like Excel or Google Sheets.

It is quite easy to deploy your own machine-learning models through the bots, in baby steps. It's not a tough task to deploy your own ML models. It's not like coding in Python. No programming language is required. It is simply a workflow-based tool with which you can develop your own bots for and automate your tasks. It is quite easy for non-technical users to use WorkFusion. It is a workflow-based UI with drag-and-drop features.

View full review »
Jiffy.ai Automate logo 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 »
Microsoft Power Automate logo Microsoft Power Automate: Python
AM
Project Manager

I think the language Microsoft Power Automate uses when you do expressions could be better. What they use is not a popular programming language. It would be better for Microsoft to find a more popular programming language, such as Python. It would take away the whole no-code aspect of the solution but you don't need to write that many lines of code to improve something in a process. Instead of no-code, they could be a low-code environment.

View full review »