Coming October 25: PeerSpot Awards will be announced! Learn more
Mikolaj Zielinski - PeerSpot reviewer
Automation Developer Specialist at Olympus Business Services Sp. z o.o.
Real User
Easy to set up, saves us time and reduces errors, and it has powerful debugging capabilities
Pros and Cons
  • "The most important part of Studio is the debugging feature. It gives you the ability to watch local variables, as well as highlight elements as it is moving through the process. The results of actions are displayed and indicate whether particular actions are performed successfully or not."
  • "It lacks something crucial, which is a map of the variables and arguments. When we are using a lot of variables and arguments, sometimes, we get lost. UiPath should create a map that connects different files and shows the connections between them."

What is our primary use case?

I am a UiPath developer and my role in the company is as an automation developer specialist. I'm working mainly in UiPath Studio, not Studio X, and I also work with Orchestrator. We are using attended automation.

We are automating the processes in our company, for example, in the finance department. One of the ones that are now automated is invoice coding determination, which no longer involves humans. At this time, 80% of our processes are completed by robots. The remaining 20% is approved by humans but I think that this will improve later. 

How has it helped my organization?

With respect to the ease of building automations using UiPath, from my experience, when you have a basic knowledge of programming, it is really easy for you to start your journey with the UiPath environment. You can do it without this knowledge but then, you will just need to spend a little more time learning the details.

I really like working in UiPath because the programming allows me to do whatever I want. I can declare any type of variable, I can check the locals, and I can add breakpoints whenever I need to check the states. For me, it's a very professional platform.

I really like that they offer the possibility to work with it from two sides. It can be operated from the full-programming side, as well as from the standpoint where you don't need this knowledge.

UiPath has helped to minimize our on-premises footprint, although I cannot estimate by how much because I am not responsible for that aspect.

UiPath has helped to reduce the cost of our digital transformation because it really speeds up the processes. When we compare the time it takes for a human, with perhaps a one-hour task, and it only takes 30 minutes for the robot to do it, we can see the savings. You just multiply this by the salary and we also see the reduction in cost.

UiPath has definitely reduced the number of issues arising from human error. We can confirm this with 100% certainty because we have compared it to when humans were completing processes on their own. I estimate that the error rate has been reduced by approximately 60%.

In my previous company, we managed to save about 20 FTE after our UiPath implementation. It was about two years of work. Thanks to the ease of access, as well as the fact that our employees did not require programming knowledge, we were able to show it to normal employees and explain the automation. After this, they were not afraid that they will be replaced by robots and instead, understand that they are co-working with them.

What is most valuable?

The most important part of Studio is the debugging feature. It gives you the ability to watch local variables, as well as highlight elements as it is moving through the process. The results of actions are displayed and indicate whether particular actions are performed successfully or not.

Outside of the company, I am using UiPath's AI functionality and it very much speeds up processes and improves accuracy for reading data. For example, the OCR is much better than Microsoft's solution. With UiPath, I was able to read handwriting samples but with Microsoft, I was unable to do it.

The AI functionality has allowed me to automate more processes in my own projects. It adds flexibility and improves process speed. I don't have to think about boundaries when I decide how to approach a project. 

What needs improvement?

It lacks something crucial, which is a map of the variables and arguments. When we are using a lot of variables and arguments, sometimes, we get lost. UiPath should create a map that connects different files and shows the connections between them. For example, from file A, we have variable B, and file C contains variable D. However, they are actually the same variable, but it's connected by argument and we don't know it. It is something that we have to remember explicitly. In this case, it would be really helpful for me, as a developer, to have this picture of the net. It would show me what is where and how it's connected to everything.

Buyer's Guide
UiPath
September 2022
Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: September 2022.
635,987 professionals have used our research since 2012.

What do I think about the stability of the solution?

For the on-premises solution, if we ignore any problems that may occur with the infrastructure, such as the network, then stability is very good and the platform works well.

In my experience with cloud-based deployment, I haven't faced any problems with stability.

What do I think about the scalability of the solution?

Scaling UiPath is really easy. When you get to the point where you have to think about scalability, you use the UiPath Installer to extend the Orchestrator by another node. There is an option for it and you don't have to know much about the network to do it on your own.

I am part of a four-person development team that is working primarily with Studio. We have approximately ten processes at the moment, and it is difficult to estimate how many employees are affected by the automation. 

How are customer service and support?

The technical support is very professional and they work quickly. Usually, we are able to get responses in about two hours. Sometimes, it takes one day, but I have not faced a situation that took longer than two days.

The help from their site is also very professional, and well-described.

Overall, it is really easy to resolve errors.

Which solution did I use previously and why did I switch?

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.

How was the initial setup?

The initial setup is quite easy, although we faced a few issues. With the help of the UiPath service desk, we were able to quickly fix our problems. The deployment was completed in a few hours on one machine. This included checking everything to make sure that it was working fine.

We followed the documentation provided by UiPath, as well as their guidelines.

At this time, we are using the on-premises version. In the next few months, we plan to move to the cloud environment, so we are currently planning the transition.

In my previous company, I was responsible for moving to the new version of the UiPath, with the Apollo interface in the Orchestrator. Where I am now, this was already done. So, yeah. I was responsible for this transition. Right now, in this company where I'm working currently, the UiPath setup was already done but I helped with the optimization.

With respect to upgrades, once we knew what had to be done, it took about one hour to complete. Otherwise, there is no maintenance required.

What was our ROI?

I have calculated ROI for our project and it seems that we will reach our ROI point in approximately two years, which is quite good.

What's my experience with pricing, setup cost, and licensing?

Price-wise, it is not the cheapest one on the market, but it provides the fastest automation and the best training that I have ever seen for RPA, through the UiPath Academy. It's really easy to set up a new developer in this environment. Everything considered, the pricing is very good.

There are no costs in addition to the standard licensing fees.

Which other solutions did I evaluate?

We are currently evaluating Kryon RPA.

What other advice do I have?

My advice for anyone who is implementing UiPath is to always check the documentation before you try to look for answers on the forum. Another good point is that when you have a problem, there are plenty of people in the UiPath community that can help you in a few minutes. This is the perfect solution, in this case.

From the maintenance side, you have to remember to increase your database with the scaling up of the automation because it can really slow down your process.

The biggest lesson that I have learned from using UiPath is to always create a backup copy of Orchestrator before you update it. This was a very big lesson for us because we had an issue with the installation. It is also really important to back up the related databases.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Business Analyst at a manufacturing company with 10,001+ employees
Real User
Easy to use, straightforward to set up, and there are helpful online tutorials available through UiPath Academy,
Pros and Cons
  • "The most valuable feature of UiPath is its usability. It's very easy to understand."
  • "The error handling is in need of improvement. We'd had a problem tracking when errors occur, and troubleshooting how things are captured in production."

What is our primary use case?

Our primary use case for UiPath is the automation of some of our processes. The main departments that have been affected are accounts payable and accounts receivable.

We are developing expertise internally. At least for the first year, we worked with an outside consultancy to provide us UiPath development. They were working with the business team here closely, but also helping to train our people.

The main parts that we've got are in the area of invoice automation, but we also have some bots that deal with the automation of some of our engineering applications within Oracle.

We run six bots, primarily dealing with invoice automation from our suppliers. That is working in conjunction with Abbyy. So, part of the process is UiPath and part of it is Abbyy FlexiCapture. We also have some engineering applications in Oracle that we also use it for. Examples of this are updating bills of materials, or printing out invoices.

The key savings and kind of the real business case of the project were to do with invoice automation.

How has it helped my organization?

UiPath allows us to implement end-to-end automation. We utilize the Task Capture functionality for some of the initial parts. Then, building the bots is done with Studio, and Orchestrator is used for monitoring. It's complete, end-to-end automation.

The invoice reconciliation has been very useful. We now process 80% of our invoices automatically, of which 80% of those get no human contact. The remaining 20% of the ones that are automatically processed are either exceptions or they are certain expense items or the price doesn't match up. In this case, there's some human intervention, but we are getting a high percentage of things going through automatically.

This automation has enabled us to move some headcounts into different, higher value-adding activities instead. We have freed up approximately 10 full-time employees by using UiPath. We didn't let anybody go. Rather, they've been moved into other more creative roles.

What is most valuable?

The most valuable feature of UiPath is its usability. It's very easy to understand. I think in general, some parts of the process were difficult to grasp, and there were challenges along the way. But now at this more mature part, it's definitely increased employee satisfaction. People have been able to move into higher value-added, more enjoyable tasks.

We've got a group of citizen developers that work on UiPath. These are people that weren't developers but given a bit of training and its ease of use, they have been able to utilize it.

Both members of my team and I have used the UiPath Academy, and the training has been really good. It has enabled us to utilize the citizen developer approach. It is because of the conciseness and quality of the teaching that we have been able to employ citizen developers. We didn't really envision that as something that was possible, but given the ease and usability of the tool and the quality of the training, that's been possible for us.

UiPath has definitely helped to reduce human error. The main process that has gone through automation is the accounts payable process. Now, some of our suppliers may offer discounts and stuff like that. So, it's reduced the time for us to get things into the system. We've got increased visibility, and we've reduced the number of people working on this process, ultimately meaning cost savings as well.

What needs improvement?

The one negative that this solution has is its reporting. I found it a bit confusing because it was suggested to us that we use Elastic and Kibana for reporting. To me, this seems a little bit fragmented. I understand that UiPath has the Insights feature, but it wasn't what they recommended for us and I think the reason is that it isn't powerful enough for what we want to do. Ideally, we should not have to utilize other tools for reporting.

When it comes to speeding up our process, it has not made any impact. This is because the licensing and agreement part is quite time-consuming. Where we may have wanted to scale up quicker, we've been limited by signing contracts or getting things moving in that regard. As such, it's not really sped up our procurement process or enabled us to scale as quickly as we'd like when we wanted to.

We scale up some parts of the system quicker and we were seeing large delays in processing some of the documents that we wanted. This problem was that we didn't have the hardware or software ready for us to scale. So, in that regard, we've not found the ability to scale beneficial.

The error handling is in need of improvement. We'd had a problem tracking when errors occur, and troubleshooting how things are captured in production.

For how long have I used the solution?

I have been working with UiPath for between 18 months and two years.

What do I think about the stability of the solution?

My impressions of the stability are largely positive. However, I'd like to see more emphasis placed on error handling for production.

What do I think about the scalability of the solution?

With respect to scalability, I'd like to see it be made more fluid. It was a bit slow for us to be able to scale. If it was more elastic or there was a different way of billing it instead of having to sign up we had to sign up for a year-long license, it would have been useful. It wasn't that we minded the length of the contract or the cost. Rather, it meant that there were contracts that had to be signed, etc. 

With the processes that have already been implemented now finished, we're actively looking at where else it can be deployed. There is even interest from the executive team. They would like to see it used further.

How are customer service and support?

UiPath has an active community but we've not really engaged with them very much. When we were in need of help, we contacted support and our account executives, but not the community.

The technical support has been really useful. I would rate them a ten out of ten.

In general, they've been very responsive, and easy to get them on a call if required. I've been really happy with the SLAs they've provided to us.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

This was our first RPA implementation.

How was the initial setup?

The initial setup was fairly straightforward. As we are using the on-premises solution, we've had to invest in additional hardware.

What about the implementation team?

We used a consultant to assist us with our deployment. We definitely found it beneficial because it gave us experience. We didn't have any experience with RPA, and they helped us to get off the ground and provided some best practices.

There are three members of our team that are responsible for bot deployment and maintenance. One is a UiPath developer, another is a support developer, and the third is a business analyst.

What was our ROI?

We have definitely seen a return on investment.

UiPath has helped to both speed up and reduce the cost of our digital transformation. Compared to traditional automation approaches, it's been a lot quicker and less costly to implement. It very minorly affected us in terms of needing IT support. For example, we've had to work with our Oracle applications team, as well as our infrastructure team, in getting some of those parts set up. Overall, I've not found it to be burdensome.

UiPath has definitely saved on costs for the organization. I think that initially, there was some skepticism. Obviously, there were significant implementation costs but now, we're definitely seeing the fruits of that. 

Our total savings at the moment is between 50,000 and 100,000 per year.

What's my experience with pricing, setup cost, and licensing?

The licensing fees are billed annually.

Which other solutions did I evaluate?

The company evaluated Automation Anywhere and Microsoft Power Automate before choosing UiPath. I can't speak to the pros and cons of the different options because the decision was made just before I became involved.

What other advice do I have?

Overall, in terms of ease of building automation, our experience has been positive.

UiPath has features available for attended automation, although all of our automations are unattended. Similarly, we don't yet use the solution's AI functionality but it's something that we're really interested in starting to use.

My advice for anybody who is looking into implementing this product is to ensure that the processes they want to automate are standard and standardized. That was a key barrier that we realized, and it delayed things for us by quite a bit.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Flag as inappropriate
PeerSpot user
Buyer's Guide
UiPath
September 2022
Learn what your peers think about UiPath. Get advice and tips from experienced pros sharing their opinions. Updated: September 2022.
635,987 professionals have used our research since 2012.
Process Automation Analyst at a non-tech company with 1,001-5,000 employees
Real User
Top 20
Replaces manual work, reduces human errors, and has helpful user community and learning courses
Pros and Cons
  • "The UI Explorer in the UiPath Studio is valuable. We can get a unique and dynamic selector for every element in the UI, which is helpful for me in finding out a particular UI element. Most of my automations have had UI interactions. So, I found it the most helpful feature."
  • "When I started working with UiPath, there were no activities for SAP, but in the version that I'm using right now, there are SAP activities or SAP modules. Previously, I had to code everything from user login to user logout, but now, all the activities are available. I just have to drag and drop and give the username and password. I don't have to do it from scratch. It would be great if they can include activities for all of the most common CRMs and ERPs. They can integrate it with different activities for the most common systems."

What is our primary use case?

My previous company was in the banking sector, and we had done automation with websites, UI, SAP, Excel files, and PDF. In my current company, it is being used for finance and HR. We have ERP, CRM, chatbots, etc. We are using this solution to integrate different systems.

I use UiPath Studio to develop the code, and I use UiPath Orchestrator to publish my work. We have our own UAT systems to test the code. We can install the UiPath in the test environment and find all the compilation errors in the debug mode and fix them. We also have version control. If we upload a version and it doesn't work, we can downgrade the version. Everything is tracked in UiPath Orchestrator.

We are using it on-premise. In my previous company, it was on the cloud, and we accessed it through the cloud. 

How has it helped my organization?

UiPath Academy courses have been helpful for me. There were lots of activities that I didn't know about, and UiPath Academy was helpful for that. There are multiple ways to do an activity, and UiPath Academy helps you to find out those activities. When you start using it, you can find out which activity will work the best for you. The courses are interactive and not boring with just videos or PDFs. They have a mix of PDFs, videos, and interactions. It is fun and interesting if you have a passion for it.

I found the UiPath community very helpful. At the beginning of my career, I had lots of doubts, and I posted them in the community. We had got an unknown error, and we posted our query there thinking that there must be at least one person who has had the same issue. They solved the issue quickly. It was a quick response. If you post a question, sometimes, you can also get a response within five minutes.

I use attended automation, and it has helped to scale RPA benefits in our organization for processes that require human-robot collaboration. We have a process for reconciling bank statements. When the finance department is done with their files, they send them over to me by email, and I have to start the process manually from UiPath Orchestrator. It needs human interaction. It is a monthly process, and we don't want to automatically trigger based on something.

We use its AI functionality a little bit. We have automation for processing invoices that are in different formats. We are using an ML model to train and replicate the output based on the incoming PDFs. We don't have to manually identify the PDF format and process it. Its AI is very helpful in the case of dynamic files where when a PDF is in one format, we want to process it in a certain way, and when it is in another format, we want to process it in a different way. We have automation to automatically identify the fields and then process the documents accordingly. It is helpful in the case of dynamic files. 

It has reduced human errors. We have a process to send emails to the end-users based on the training they complete in our LMS. I did the automation, and the SME was very happy with that automation. She used to have lots of manual errors where she might miss one email id or put an incorrect email id. With the bot, we automated it and added exceptions, etc. It is more stable now, and there are fewer human errors. It is also very helpful for data entry work where there are lots of chances of human errors. All this can be avoided with a bot.

It has freed up employee time. The time saved depends on the complexity and the length of the process. For our LMS use case, the SME used to take around one hour every morning, and now, she doesn't have to do that. Even if she is on leave, our bot is available 24/7/365. 

What is most valuable?

The UI Explorer in the UiPath Studio is valuable. We can get a unique and dynamic selector for every element in the UI, which is helpful for me in finding out a particular UI element. Most of my automations have had UI interactions. So, I found it the most helpful feature.

It is pretty easy to build automations. I am from an engineering background, but even if you don't have much coding or programming knowledge, you can easily learn and use this tool. I used UiPath Academy to learn about this tool, and they have got a detailed explanation about everything. So, even if you don't have prior experience, you can easily use this tool.

They give updates every year. Before the new features go live, they put them out in the Community edition. When the features are stable, they release them. They have got a helpful community forum. If you have any roadblocks, you can post your question there and you will get a response, sometimes even within five minutes, depending on the complexity of the question.

What needs improvement?

When I started working with UiPath, there were no activities for SAP, but in the version that I'm using right now, there are SAP activities or SAP modules. Previously, I had to code everything from user login to user logout, but now, all the activities are available. I just have to drag and drop and give the username and password. I don't have to do it from scratch. It would be great if they can include activities for all of the most common CRMs and ERPs. They can integrate it with different activities for the most common systems.

For how long have I used the solution?

I have been using this solution for around five years.

What do I think about the stability of the solution?

It is mostly stable. We recently upgraded our UiPath Orchestrator, and we stopped receiving the emails that we used to receive in the morning about the status of our bots and jobs. I created a ticket, and they said that the particular version or update that I had wasn't stable. They provided me with a different version that was stable.

What do I think about the scalability of the solution?

It is great. In my previous company, one single bot was doing all the processes. In this company, we have six bots, and every day, around 50 processes are running. So, it is scalable.

How are customer service and support?

For the email issue that we had, we created a ticket, and they responded the next day. The response time was less, and they also provided me with the correct solution.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

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.

How was the initial setup?

It was a bit complex because we have two virtual machines, and each one had three robots in it. We had to do remote desktop on the virtual machine to run the automation. We have recently improved all the processes in our company. They are now dynamic, and they can run in the background. Even if the virtual machine is closed, they will run.

What about the implementation team?

It was implemented in-house.

What was our ROI?

We have definitely seen an ROI. It replaces the manual work and allows us to do other productive tasks rather than doing repetitive and manual tasks every day. If someone costs $50 per hour, and we are able to save one hour of manual work every day for that person, it is a substantial saving.

What's my experience with pricing, setup cost, and licensing?

It is a bit expensive, but it is cheaper than Blue Prism. We have six robots in total. There are no other costs in addition to the standard licensing fees.

What other advice do I have?

I love this tool. They have been improving it every year based on the user experience, or they have been releasing a stable version for any bugs.

I would rate it a ten out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Flag as inappropriate
PeerSpot user
Harshit Goyal - PeerSpot reviewer
Intelligent Robot Developer at a computer software company with 1,001-5,000 employees
Real User
Top 20
Enabled us to significantly increase the speed of our go-to-market processes and reduce human error
Pros and Cons
  • "They have recently come up with new features, like Document Understanding and AI fabric, which we have also started to use. These are helping us a lot with unstructured data extraction from invoices.... This is a great feature which is built-in."
  • "Recently we were trying to add AI Fabric into our production Orchestrator, but we faced a lot of challenges. We had to involve the UiPath support team in the upgrading process. We were quick movers to upgrade to AI Fabric, as not many companies have done that. There were some bugs that we discovered during our upgrade journey, and that's how UiPath came to know about those bugs. It was a little bit tricky, but UiPath's team is always present and helps along the journey."

What is our primary use case?

We are using UiPath primarily for unattended automation. We are automating processes for business functions like finance and go-to-market.

We have Orchestrator which is hosted on the cloud and we also have UiPath deployed on-premises. We have three different instances of Orchestrator: one for development, one for staging, and one for production.

How has it helped my organization?

There are multiple business processes involving finance users. For example, for intercompany settlements, the end-to-end process was handled manually before. But now, the entire intercompany settlement, which involves many transactions, takes place automatically. Users don't need to intervene. They just need to verify whether all the calculations made by the robot are correct.

Another win for us was in the go-to-market function, where our customers talk to a customer advocate for purchasing different products and offerings. If they want to renew a quote or generate a new quote, they used to contact the CAs and talk to them on the phone, which would take a lot of time. It would take more than a day to process their requests and place their orders. Now, with the help of UiPath, we have developed a fixed form which we hand out for the customer to fill in. The average response time, as a result, has decreased a lot. We are now able to close a deal and generate revenue very quickly, compared to before. The process is around 90 percent faster for us.

We have just started using the AI functionality for unstructured invoices which we receive from different regions. Until now, when we wanted to extract information out of them, there was not any particular rule or way to get that information. A human had to be involved. That is where the AI functionality has come into picture. It makes our robots smarter and gives us the ability to train a robot to extract the relevant information out of different types of invoices.

Of course we have also been able to produce increased accuracy for a lot of our processes. With processes where we are receiving data in bulk, it's very natural for a person to miss out on certain things, but a bot does not miss out on any of the information and create errors in that way, so we have been able to reduce human errors to a great extent.

What is most valuable?

One of the most valuable features is its ability to allow us to integrate any external scripts—code or any other scripting file.

Also, they have recently come up with new features, like Document Understanding and AI fabric, which we have also started to use. These are helping us a lot with unstructured data extraction from invoices. The AI Fabric has out-of-the-box models, so we are using the invoices model from Document Understanding package. There is also the capability to train the model and that is a great way for us to get information out of the different invoices, as we deal with different invoices from different regions, rather than a single format. This is a great feature which is built-in.

It is also important that all the new services that UiPath is adding to the Portal are managed from the same place. Ease of onboarding for the customer should be a main priority. If the new services can be managed from a single place, it would be very easy for us to onboard them, to understand how to use them, and to enable them in our current workspace.

In addition, things like UiPath's navigation, drag-and-drop options, pre-packaged templates, and low-code features help developers, and people who have some understanding of tech, to build solutions quickly. With these features, we don't have to go down the same path all over again. This helps developers.

Each one of us has used the UiPath Academy courses and that has played a major role in getting people up to speed. I, myself, learned about UiPath by doing the Academy courses and then doing UiPath certification. If anyone wants to start with RPA, and UiPath in particular, it should definitely be their first point to get started with it. The Academy courses are really good.

What needs improvement?

There are challenges raised by the fact that UiPath is coming up with different versions almost every quarter, and at times almost every month. We plan to upgrade almost every quarter. Recently we were trying to add AI Fabric into our production Orchestrator, but we faced a lot of challenges. We had to involve the UiPath support team in the upgrading process. We were quick movers to upgrade to AI Fabric, as not many companies have done that. There were some bugs that we discovered during our upgrade journey, and that's how UiPath came to know about those bugs. It was little tricky, but UiPath's team is always present and helps along the journey. They have been coming up with a lot of new services and products and there are a lot of announcements on their Portal as well. But it's difficult for customers to keep up with their announcements.

Another area for improvement is version control functionality, particularly for Git. So far, for a lot of files, especially Excel, we are not able to compare the differences between two versions of a project. File conflict resolution could be improved.

For how long have I used the solution?

I have been using UiPath for two years and three months.

What do I think about the stability of the solution?

The robots are pretty stable. It just depends on the way they are coded and how robust the developer has made the solution. If they have taken care of all the edge cases and of the possible areas of failure, the robots are predictable.

What do I think about the scalability of the solution?

The solution is scalable. There is functionality to add as many robots as you want by purchasing additional licenses. There is a feature where we can use one machine and add different user profiles which is great. We are able to run the robots by using just one piece of hardware with different user profiles.

But if you are willing to scale up and you want to enable a lot of your team members to use the automation functionality, you can easily do that by purchasing more licenses and you will be able to schedule your processes in a better way.

We have about 15 people who use UiPath in our company. They are mostly developers, solution architects, or business analysts. We have 20-plus end-to-end automations and we use the tool on almost a daily basis.

Not all teams within our company know about UiPath. As of now, we have onboarded the finance and go-to-market departments. We plan to onboard the other teams, to run sessions with them and let them know that something like this exists and that it can help them in their day-to-day work. We are definitely planning to increase our number of automations.

How are customer service and technical support?

The UiPath support team is there to help us to onboard stuff faster. It helps us achieve our business objectives quicker. We are able to solve stakeholders' problems very quickly. Because we have already planned to go live with certain bots, if our platform is ready earlier, we are able to provide the business value as soon as possible. That has really helped.

I would rate their technical support at nine out of 10. They are pretty helpful. Even if they're not able to come up with a solution right away, they ask for the specific files and all the logs and, usually, things are resolved within a couple of days.

What's my experience with pricing, setup cost, and licensing?

I don't really know about the specifics of pricing, but identifying the type of automation you need will determine whether you can go with attended or unattended licenses. Think about whether you want your robots to run unattended and 24/7 or not, or whether you want a person to validate something in a given process, or if you want to constantly monitor the bot. Those are the types of things that will help determine the types of licenses you need.

With unattended, they now have something called Action Center where you can do a hybrid automation. That type of automation will be unattended, but there will be a human in the loop.

What other advice do I have?

It really depends on what you are looking for and what kind of budget you have. If you already have the Microsoft Office suite, you get Microsoft Power Automate which is also an automation platform. You need to decide how extensively you want to go into the automation journey and whether you are really planning to expand it. If you are planning on going big with Automation, UiPath is the way to go. But if you just want to experiment and try out automation, and you already have Microsoft Office suite, you should try the Power Automate platform.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Software Consultant at a tech services company with 501-1,000 employees
Consultant
Top 20
Great community with helpful automation but needs better monitoring
Pros and Cons
  • "The Automation Cloud service helped decrease time to value. Rather than focusing on infrastructure, our focus is purely on finely automating our computers and development."
  • "Monitoring and statistics need improvement. It's quite hard to export if you want a long, clear report. It's quite hard to do that based on the style and functionality. You have to feed in your own functionality to do this."

What is our primary use case?

The solution is used for automating repetitive processes within our entire organization.

How has it helped my organization?

In this particular organization, we've been running UiPath for roughly one year, and we've already been able to automate so many tasks that the solution has been enough to replace two individuals.

What is most valuable?

The ease of implementation is great. There's a large community surrounding this product. UiPath, in their workflow wheel of products, offers a really wide variety. I've tried competitors as well and I would say that they are market-leading.

My assessment of the ease of building automation using the solution is positive. There are a lot of different techniques or coding languages that can be used for automation. UiPath provides software where, instead of dragging from the ground up, I can drag and drop prebuilt functions that will shorten the development cycles. Rather than having to build something, I can just reuse something that somebody else already built.

The solution enables us to implement end-to-end automation, starting with process analysis and rebooting building, and monitoring of automation. They strive to provide all of those. The monitoring part is quite lacking, however, they are a quality provider in other aspects.

The cloud is great. I worked in organizations where we hosted UiPath on-premises, and not having to take care of updates or worry about the on-premises server, is a great help.

The Automation Cloud service helped decrease time to value. Rather than focusing on infrastructure, our focus is purely on finely automating our computers and development.

I’m not sure if the Automation Cloud service helps to decrease the solution's total cost of ownership. I’m not exactly sure how the privacy model is looked at right now if I compare the cloud service to the on-premise service.

In terms of having a SaaS solution and how fast we’re able to innovate when it comes to automation, in this particular case, the main selling point is that they have a really wide variety of automation-related products, which makes them the all-in-one automation vendor.

This solution helps minimize our on-premise footprint.

We’ve used the UiPath Academy Courses. We have got both developers and business people using it. This way, they can gain more insight into what is good to look out for when trying to identify automation. It's a very important part of UiPath. They offer everything from videos and other tools, which makes our team of experts not need to study anywhere else.

The community is quite good and brings value. They have authority. There are a lot of people who answer questions. UiPath has done a really good job in terms of showcasing the people that spent the most time there, giving them MVP statuses and more.

The biggest benefit of the Academy is that people get up to speed quite quickly with UiPath's suite of products. The only thing I can compare it to are open source alternatives. I haven't used any of the proprietary alternatives.

We use Attended Automation. Attended Automation helped to scale RPA benefits in our organization by automating department or role-specific processes that require human-robot collaboration. It has been a good way to explain to the business what RPA is. They can actually see if the solutions align and they gain a better understanding of the bigger picture. It's very important. At the end of the day, business is the most important place that we get automation ideas from. They need to know the potential of the product and Attended Automations helps them gain this insight.

While the solution speeds up digital transformation, I cannot say it necessarily reduces the cost of digital transformation. It has, however, reduced human error. Some of the processes that we have to automate are very repetitive, and when we must repeat this five thousand times a day, mistakes are bound to happen. However, if you make a computer program do it, it's more efficient and less error-prone.

This solution freed up employees' time. So far, we freed up almost two weeks of programming delays. If we free up one day, that's 168 hours per month, and doubled it will be roughly 340 hours per month. This additional time enabled employees to focus on higher-value work.

We haven't measured employee satisfaction in a granular way, however, from just what I've heard, teams are very satisfied that they no longer have to do these really boring tasks.

This solution reduced the cost of our automation operations, although we didn't really do automation before. This solution saved costs for our organization in general as well.

What needs improvement?

Monitoring and statistics need improvement. It's quite hard to export if you want a long, clear report. It's quite hard to do that based on the style and functionality. You have to feed in your own functionality to do this.

For how long have I used the solution?

I've been working with UiPath for the past three years.

What do I think about the stability of the solution?

The stability of the solution is good. We've had heaps of fun since we implemented UiPath one year ago.

What do I think about the scalability of the solution?

If we need to increase the computing power, in this case, it would be adding more robot licenses. We can simply do that by emailing UiPath and they will expand our license. It’s very simple to scale up.

The solution is scalable. It's very easy and quick to scale up. If we need more people for more robots, then we can simply just buy another robot license.

We use the one robot license and we have it at roughly 70%. We will probably buy another robot at the end of this year.

How are customer service and support?

Technical support is great. I've used it on several occasions and I can expect answers within twenty four hours from their technical engineers, and they will speak with me directly.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We used an open-source program called OpenRPA. UiPath is a much bigger suite of products with a big community. We get a lot of services for free when we're using UiPath.

How was the initial setup?

The initial setup was extremely straightforward. We sent one email and they set it up for us.

The deployment took roughly one month, and the installer set it up for us. It's more of a matter of informing and educating the business.

Our implementation strategy was to demo the product for a business, explain the capabilities, give them the information about UiPath Academy, and then based on that, move forward.

What about the implementation team?

We handle the implementation in-house. 

What was our ROI?

We have seen a return on investment. In less than one year, we had already automated many tasks and saved time in terms of hours, manual hours, and days.

What's my experience with pricing, setup cost, and licensing?

As long as your company has enough repetitive work where you can automate, the pricing is quite easy to calculate. If you save more money automating these tasks in the first half-year, then it's definitely a worthwhile investment.

You should take into account the different server where you actually run the product with a Windows license and the cost of purchasing the machine.

Which other solutions did I evaluate?

We evaluated the top five market options based on Gartner, and based on previous experience with consultants and colleagues. We then picked this solution.

The pros of UiPath compared to, for example, Automation Anywhere or Power Automate, which was my first alternative, was that they have a larger community. They also have a wider range of products. They have a wider range of activities within the products as well. They have in general, a stronger tool. UiPath is very broad.

What other advice do I have?

We do not use the solution's Automation Cloud service.

We do not use this solution as much as we would like to, however, we use monitors with the Automation Hub to gather all different types of automation IBS in one place. All of our products are hosted on the Automated Cloud.

At this point, we do not use the solution's UiPath app features or the AI functionality in our automation program.

I'd advise users to follow best practices in regard to populating automation. It's a good idea to follow people's advice. You aren't going to make the wrong decision if other people have done it before.

I'd rate the solution a strong seven out of ten. The only lacking parts I can mention are the monitoring and statistics.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Flag as inappropriate
PeerSpot user
Shalu Mittal - PeerSpot reviewer
Software Developer - II at Rackspace Technology
Real User
Reduces human error and minimizes our on-premises footprint
Pros and Cons
  • "The solution has reduced costs overall via automation. However, I cannot speak to exact cost savings. As a whole, it's saved our organization money."
  • "With artificial intelligence or natural language processing, we need to get in touch with the servers, however, we cannot do it without getting a proper license. Maybe a mode of artificial intelligence and natural language processing should be included without needing a different license."

How has it helped my organization?

Earlier, there was no integration of PagerDuty. In any process, we had been working with many stakeholders and many other clients, however, sometimes if any process needed to be done at a particular time, for example, 8:00 AM in the morning, and was not running at that time, we would get a failure message. Now, we instantly get an alert on our phone, or we get an alert on Teams or Slack. This UiPath integration, with all the features, is very beneficial as it is keeping us up to date and on schedule. If there are any failures the production support team can know and handle them immediately.

What is most valuable?

All the features, all the packages, everything, have been great. All of the artificial intelligence which we are getting is super-useful, as are all the needed updates.

All the features are valuable as, much like any application, it cannot work without just one feature. For example, we have PDF automation, we have Excel automation, Citrix, SAP, and we have SharePoint automation - which makes it so that we can automate anything. All the features combined allow us to work on multiple projects or one specific project. 

The ease of building automation using this solution is good. I really enjoy the flexibility. It's also very easy. We do need a few coding skills with languages like C# or Power Automate. However, it's got a good UI, with drag and drop functionality. That makes it easy compared to other tools, like Prism automation. UiPath is much better and it's highly recommended.

Scaling automation without worrying about the infrastructure was easy. I simply did some googling and looked to see which automation tools were out there and which was the leader. There were multiple training portals - including UiPath Academy, where I was able to pull all of these tutorials and insights. There's also a free forum where queries are answered. It made everything quite easy. 

The solution enables us to implement end-to-end automation starting with process analysis, and robot building. This end-to-end coverage is important to me as we follow an agile methodology. We have an RPA development life cycle. This product gives us all the tools and everything we need. The requirement gathering and document preparation come as standard models. We have UiPath Studio for testing and UiPath test features for maintenance. We have the Orchestrator where we can maintain everything as well. We can see where things are working or not. In fact, we have integration with PagerDuty that gives alerts if something is failing or not working. It's really important that UiPath has integrated across all the life cycles, and that all the phases are working properly.

UiPath has helped to minimize our on-premises footprint, which has been very important to me. It's very important due to the fact that we can build a robust and scalable solution for an enterprise and have security in UiPath. It's very important that customer satisfaction is there, no matter what we are developing. It's very important to our organization.

It's a very fast solution. It can provide a result or automation to a business process within seconds. If we have an API, we can integrate EPS as well instead of using the UI. Basically, we can get any solution we need within seconds. It's very fast.

I have noticed that the solution reduces the cost of digital transformation as we are saving on manual hours. It's reducing them. We don't have to hire more people to do these manual jobs, which has helped us reduce the cost.

We did require application upgrades and IT application support. We wanted to update get all the latest features that UiPath often releases. I've seen every month or every year we get all of these new packages. It's better to include the latest version to get all the latest features.

With UiPath, we have reduced human error. Humans are prone to making errors that they can make at any time. The bot does not. It's continuously given proper feedback. The lack of human errors has affected business a lot. The bot allows for complete confidence that perfect work is being done. It has also freed up employee time. We've saved thousands of hours. We have ten processes that are running in production. Up to this point, with those running, we have saved up to 1,918 hours from the automation. On top of that, employees can now focus on higher-value work. It has improved work satisfaction. There is more self-motivation that boosts the work, which we are doing.

The solution has reduced costs overall via automation. However, I cannot speak to exact cost savings. As a whole, it's saved our organization money.

What needs improvement?

Right now, we don't have many use cases in the field of NLP, natural language processing, or artificial intelligence. There are not many tutorials or any videos or enough insights shared by the UiPath Academy. If we could get more insights, that would be great.

With artificial intelligence or natural language processing, we need to get in touch with the servers, however, we cannot do it without getting a proper license. Maybe a mode of artificial intelligence and natural language processing should be included without needing a different license.

For how long have I used the solution?

I've been using the solution for the past three years. I am currently working in Rackspace Technology. It's been two years looking at it now and one year in my previous organization, which was essential.

What do I think about the stability of the solution?

The solution is very stable. 

What do I think about the scalability of the solution?

It is scalable. So far it's not been getting into trouble, and we haven't tested the boundaries, however, it's scalable.

I've been using the solution for the past three years myself. We also have a developer and some bigger production staff. There might be a few people who use it here and there. 

It's been extensively used in our organization. We are getting in touch with many internal clients, internal business units, and getting more projects. We are in the process of expanding it. Right now, we have five to 10 business units, such as accounting, et cetera, and we are trying to expand further out to other departments. 

How are customer service and technical support?

I've never used UiPath technical support.

Which solution did I use previously and why did I switch?

I did not previously use a different solution. 

How was the initial setup?

The initial setup was easy. We basically had to install UiPath Studio and the tool, as well as the orchestrator. It was quite straightforward and easy.

The deployment process was just a couple of minutes. It was maybe five minutes. Not more than that.

We didn't have much of an implementation strategy beyond setting it up and working with a model via the deployment team. 

What about the implementation team?

We handled the implementation ourselves. 

What was our ROI?

While I have noted an ROI, I cannot share specific data points.

What's my experience with pricing, setup cost, and licensing?

I don't know much about the buying, the pricing, and other cost-related details. 

Which other solutions did I evaluate?

I did evaluate other options, such as Automation Anywhere, however, I have found that UiPath has a better interface and all the activities can be seen more visibly on the screen.

What other advice do I have?

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.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Automation Consultant at a manufacturing company with 10,001+ employees
Consultant
Helpful setup documentation, good data scraping tools, saves time and reduces errors for manual tasks
Pros and Cons
  • "You can scrape data into your tables, then easily transform it or convert it between formats."
  • "The integration with APA should be improved with respect to adding data from external sources and being able to bring in data from third-party applications."

What is our primary use case?

I am an automation consultant and most of the robots that I work on are unattended.

Some of our use cases involve end-to-end automation. One of them is an SAP system where the transaction data, material numbers, and other things are used for T-codes. Based on the value of data in the T-code, it opens other T-codes in the process and updates those registries accordingly. This may include, for example, T-codes one and two. Then, from T-code one, I need to get input with regard to my material numbers. This might be a materials invoice or the invoice numbers of material orders. With those, you have to put it in one T-code and get output.

Based on the output of the T-code one, you need to do the rest of the operations in T-code two and T-code three. Once the job is completed, update all the information about the different T-codes in an Excel sheet and then update it back to the system.

How has it helped my organization?

UiPath saves time both from the perspective of a developer and an end-user. I can talk about the two positions because I have been involved in both roles. On the development side, the features make it very easy and tasks that normally take half an hour can be completed in a minute or two.

With respect to the end-user, assume that a process normally takes an hour a day to complete. Once the automation is in place, the whole process will be done in a minute or two. Importantly, the user does not have to monitor the process because it runs in the back end or on a server in a remote location. The entire process will run without monitoring.

At the same time, the user will be informed. Let's say that you have to get some data out of it; most of the time, the data available every few days. Personally, given that I am not normally in the role of the end-user, I have to log in to all of the systems and look for the data. However, if UiPath is configured and developed properly then it will inform you in an email that the data is now available. Similarly, if there is no data available then it can be configured in such a way that the user will be informed of that. This would give the user the opportunity to save and plan to utilize their time for other purposes.

In our company, we have a lot of use cases where we were able to implement unattended automation. This meant that we saved a lot of time and we were able to reutilize the employees for more useful engagements. 

An additional thing that we are able to achieve through using an RPA like UiPath is a reduction in errors. When we are performing any kind of activity, such as a recalculation in Excel, or calculations in a step-by-step process that involves manually copying data between two places, there is a high chance that an error will occur. This is a human error that can be avoided once we implement the automation and move it to production. Ultimately, all of these types of errors will be eliminated.

It is difficult to estimate the total number of errors that we avoid, but I can say that we were able to save time and with each process, the number of errors is reduced.

What is most valuable?

The most valuable feature is the set of data scraping tools. You can scrape data into your tables, then easily transform it or convert it between formats. If UiPath or another similar automation tool was not there, it would be very difficult to automate something that is a UI- based application. There is no other option to get that back-end data out of it. If we were not able to convert the formatting, or if for whatever reasons we cannot extract the data into a table format, it would be very difficult for us to convert and get the data that we want. The data would be difficult to format and we would spend a lot of time on it.

UiPath provides the data in a table format and in a structured manner, which means that we are able to get the required value from the table and do the necessary calculations on it. It saves us a lot of time in this process.

We have started using the AI functionality but so far, not to any great extent. For example, we were able to identify different types of images while reading an invoice. Prior to using the AI capabilities, we were not able to read them. This is our only use case for AI at the moment, but we plan to explore other activities and possibilities.

We have used the UiPath Academy courses and by doing so, we were able to learn a lot of things. They had examples of use cases that can occur in different scenarios and instead of getting that from a live environment, or during development, we were able to learn it from the Academy and a live example.

With the Studio, we can do basic troubleshooting in the production machine or VM, in case any error occurs. This is helpful because we don't have to move the data back to the development machine.

What needs improvement?

The integration with APA should be improved with respect to adding data from external sources and being able to bring in data from third-party applications. Also, it should be better the other way around, where UiPath is providing APA data to other applications.

For how long have I used the solution?

I have been using UiPath for the past four years.

What do I think about the stability of the solution?

If the application is working fine, without making any updates or changes, then the bot will work as expected about 95% of the time. However, if there are any changes to the end-application made by the developers, or there is a content change, then we definitely have to align to those changes and it will take time.

Generally speaking, we move a process to production once it is stable.

What do I think about the scalability of the solution?

We can easily scale this solution so the scalability is quite good.

We have between 15 and 20 developers in my team who work with UiPath. I am not sure about the number of people on the other teams. In terms of end-users, there are more than 100.

I have developed 30 processes personally, and my team has created more than 200. We plan to continue using UiPath in the future.

How are customer service and technical support?

We have used technical support and the UiPath technical team is good. Whenever there is help required, and we are not able to find the solution for that from the UiPath documentation, we get a ticket with the support team. Based on the criticality of the process, they help us.

Which solution did I use previously and why did I switch?

We did not use another RPA solution prior to UiPath.

How was the initial setup?

The initial setup is straightforward and very easy. The main component is called Orchestrator and then there are two more components called Studio and Development Robot. These two are connected to Orchestrator, and once the development is complete, you can do the unit testing on the same machine. After this, you publish the package.

Once the item is published, it will be pushed to the Orchestrator and then connected to the bot. This is where you're going to run the process. Once it is complete the bot will start running. The whole process will take approximately 10 minutes and you can move the data to production.

When the process is running in production, Studio allows you to troubleshoot from there, without having to move it back to the development machine.

What about the implementation team?

I deployed UiPath on my own. They have provided enough documentation.

What's my experience with pricing, setup cost, and licensing?

The pricing and licensing costs seem okay to me, although it is a little bit on the high side.

In the past, you needed to install the Studio license if you wanted to be able to troubleshoot in production. However, that has changed and you no longer need to buy it separately.

What other advice do I have?

My advice for others who are implementing or using UiPath is to ensure that they test the robots and processes thoroughly before moving them to production.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Sr. Application Automation Analyst
Real User
Top 20
Attended automation enables us to verify scanned fields in our invoices
Pros and Cons
  • "They have also recently added a feature for attended automation, Picture in Picture, which is also nice to have. It's helpful because you don't want to just sit back and let the bot run and not work during that attended automation. Using the PiP feature, you can have it running on your desktop without having to interrupt it to your work."
  • "One area that needs improvement is monitoring. I know there are tools that let us see what a bot is actually doing on the virtual machines. If we could get that kind of offering from UiPath that would be great, because when a bot is running on the machine, we don't know what it's doing."

What is our primary use case?

We primarily use it to reduce manual effort and to increase accuracy and on-time implementation. We perform end-to-end automation, since we are a company where SAP is used very widely. We use UiPath for SAP automation.

We develop both attended and unattended solutions. We're using the platform as a service and it's hosted on-premises.

How has it helped my organization?

So far, we have 15 bots in production. As a result, we are saving a lot of time, although I don't have a figure right now, as well as a lot of effort. We are also able to provide timely delivery to our customers, so the automations have been generating a lot of buzz here.

Attended automation has helped to scale RPA in our organization by automating processes that require human-robot collaboration. An example is our invoices that have data that needs to be scanned. The scans we were receiving did not have the accuracy that we were looking for. We also had a hard time getting the results through OCR. With the help of attended automation, we are able to have users verify data when the bot is running. Once the verification is done, the bot will perform the rest of the actions.

UiPath also definitely helps us with process analysis.

What is most valuable?

Although I have not used it yet, they have recently introduced a feature which brings more accuracy to the selectors, using the image and the selectors themselves. I feel that will be good. When we are creating selectors, there are elements that it's hard to get at, or there are times when the selectors get changed for some reason. The new feature should make it easier to work with in these situations.

They have also recently added a feature for attended automation, Picture in Picture, which is also nice to have. It's helpful because you don't want to just sit back and let the bot run and not work during that attended automation. Using the PiP feature, you can have it running on your desktop without having to interrupt it to your work.

I would also compliment them on the UiPath Academy, the learning platform that they have built. It contains everything that a developer or architect or tester or, anyone who is looking to benefit from an RPA, would need. It's all there on their platform. It helps speed up onboarding employees to UiPath. When I joined this company, I had prior experience with the RPA and UiPath. But two of my colleagues, who were working on test automation, didn't have that kind of experience. The Academy helped them to get started. We aligned quickly, once their fundamental developer training was done through the Academy. The Academy helped them align with the current practices of UiPath and RPA.

What needs improvement?

One area that needs improvement is monitoring. I know there are tools that let us see what a bot is actually doing on the virtual machines. If we could get that kind of offering from UiPath that would be great, because when a bot is running on the machine, we don't know what it's doing. Although we have programmed it, there are times when something causes a bot to fail. During such instances, the bot behaves differently when we run it in attended mode than it does in unattended mode. It would be great to have a feature where we could see, on a screen, what the bot is currently doing.

For how long have I used the solution?

We started this UiPath journey two years back. 

I act as a UiPath lead because I joined early and I have some prior experience with it. There are three other people in India, and one more in the U.S, who use it in our company. The one in the U.S. does the managerial stuff and it's the developers who are in India. Then we have the business users for each of the bots and they also use UiPath. And we have a set of about 20 users who use the attended solution that we have provided to them.

What do I think about the stability of the solution?

Robots on the SAP system seem stable, but on the web they sometimes lack stability. Still, it's not a very common occurrence and I have overcome any issues with the help of the Trilogic. For example, we had an issue while getting an email from Outlook. A UiPath robot is not able to do that. It will time out. With the help of the Trilogic, we were able to overcome that.

Initially you have to put some effort in to obtain stability and then it is mostly stable. Some maintenance is required, but that's most probably when requirements change, or to add to the stability, but it's not a lot overhead right now for us.

What do I think about the scalability of the solution?

It's highly scalable, in both development terms as well as business terms. We have the capability to add on robots. We can add to the VDI or machine anytime we want. They have put some serious thought into the scalability, when it comes to giving support to developers as well as the business.

We plan to increase our usage of UiPath. We have a lot of things in the pipeline. We have almost finalized on providing RPA as a service, something that we will offer internally. Right now, we are giving this free of cost to our customers who are the business people. We did so to get some attention and to create some interest in the tool. Now that we have almost finalized this as a service, we are going to involve business analysts who will be helping us to find more RPA use cases and finalize more RPA solutions. That means our usage will increase. We're still in an early phase.

How are customer service and technical support?

I haven't had the chance to interact much with the technical support because the forum has so much information. If I browse through the forum, I will most probably get an answer. So I haven't needed to go to the technical support for any answers.

Which solution did I use previously and why did I switch?

We have both test automation and UiPath working in parallel. Test automation has been here for the long-term, something like 10 or 15 years. The two guys who work with me, who didn't have prior UIPath experience, are working on that. That part mostly requires maintenance, and they now mostly work on UiPath development. So although we had a test automation solution, we didn't have a business automation solution. That is why we went with UiPath. It gives us an edge in business automation.

How was the initial setup?

The initial setup of UiPath was pretty straightforward. I didn't find anything unusual or complex.

We went through an upgrade recently. We have dedicated cloud architects who helped us do it. We got instructions how to do it from UiPath support and we conveyed those instructions to our cloud architects and they performed it at their end to get UiPath cloud upgraded. Upgrading didn't take much time. It was done within half an hour.

What's my experience with pricing, setup cost, and licensing?

One more feature that is useful is that earlier, we didn't have the option for a concurrent-user license. With the help of the concurrent-user license, we can save on licensing costs while running multiple bots under the same license.

What other advice do I have?

If you are going to implement UiPath, my advice would be to look at how you are going to gather the requirements and how you're going to manage the requests for UiPath. 

Also, get some low-hanging fruit first, before going into the complex automations. That way, if you are new, the low-hanging fruits will generate confidence in the solution. Once that kind of confidence is generated, you can move ahead with the complex automations and complex solutions.

Go through the UiPath Academy extensively. They provide good training materials that I don't believe are available elsewhere. So I really recommend that. I recently attended a dev conference and I learned a lot about this stuff. I work in a closed environment where I don't have much of an idea of what's going on in RPA. This conference helped me keep in touch with the current trends in RPA and UiPath.

I rate UiPath at eight out of 10. For me, that's a very good mark. The two missing points are because there is scope for improvement. Overall, I'm pretty happy with UiPath.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
Buyer's Guide
Download our free UiPath Report and get advice and tips from experienced pros sharing their opinions.
Updated: September 2022
Buyer's Guide
Download our free UiPath Report and get advice and tips from experienced pros sharing their opinions.