UiPath Robotic Process Automation is a cloud-based solution which helps businesses & government organizations design & manage attended & unattended automation tasks to streamlining front-office activities. UiPath RPA lets users store multiple licenses in a unified database for future reference.
Key features of UiPath RPA include code-free development, optical character recognition (OCR), AI/machine learning, image recognition, and a process builder. The platform's studio module allows teams to design workflows by using various technical languages such as C#, Java, VB.Net, and Python. UiPath RPA provides a unified dashboard to monitor digital workflows in real-time using web browsers, as well as mobile applications.
UiPath RPA comes with multiple deployment models depending on individual requirements. The platform's robot module supports the autonomous functioning of unattended robots, enabling users to handle back-end activities including data processing. The AI-enabled platform offers robots which can operate on numerous legacy systems including desktop, SAP, Citrix, mainframe, and more.
We have automated a complete labour contract amendment process where the effort saving is 300+ hours it is now done within a maxmimum of 2-3 hours , previously it was so much manual work,the process involves bulk uploading, taking screenshot changing status in a website and activating the same finally deleting in bulk in addition to it the Db is also updated with the count and status of all these separate activities, all these activities are created as a single workflow and we will schedule the same based on demand . it has reduced a great manual effort.we were able to explore many areas in uipath while implementing this usecase it was a nurturing learning experience and it is successfully up and running in production environment it got us unique recognition among leadership.
The best about this software is all the time consuming mundane recurring activities can be converted in to a simple workflow one time after which it is the robot that takes care of it, and even in case of any error we can set proper messages and notifications,Apart from this all the basic activities are already inbuilt as packages and it also allows us to embed with new packages which are updated with new versions,overall it is an interesting and awesome learning experience.
We got to watch out for the updates every now and then because all the activity components are interlinked with versions and if there is an upgrade the existing version of our workflow may not work as expected, initially faced this challenge but there is a community forum for uipath where all these problems are addressed and sorted out.
We mainly worked on Web Automation for US-based Clients in Banking, financial services, and insurance (BFSI) Domain, which involves automating end to end processes based on functional requirements using Agile Best Practices.
Technically it involves Excel Automation in terms of reading the details of users having loads of data around 2-3 lakhs records per process.
These are further processed after login into the application using integrated securities and Client Level authentication.
At the end of the process sending the automated emails to the stakeholders informing about the insights above the transactions and errors that occurred using an unattended bot for the whole process
The handiest aspect when learning and implementing UiPath, it is less programming when compared to other software tools which require firstly programming concepts then one needs to have tool familiarity.
UiPath has now introduced Source and Version control capabilities using GitHub and NuGet by Microsoft Corporation which gives us more control for the overall maintenance of repositories and workflows providing Continous Integration and Continous Deployment.
Also, the Uipath academy has very good content posted out there in order to get started.
It offers Free Community edition which is indeed icing on the cake.
We have an option to write our custom activities using C# in visual studio and importing them to Uipath in order to fulfill functional requirements at the ease of clicks and strokes.
As a software developer, I can customize my flow activities can bring in new changes without writing much of the redundant code at many places which add to the scalability and agility.
Also, makes it easier to debug when comes to exception handling in terms of business and applications
All you need is functional knowledge or domain knowledge.
This keeps you far far away from hardcore programming paradigms.
Next time you want to automate your rule-based tasks which are typically around 53 % if you are keeping count then just migrate all of that to UiPath Tool and let the robots do the work for you.
Savings time efforts and dollars
Implementing image-based automation is quite challenging especially when you are working on the Client network using VDI.
There can be many more activities that need to be provided so it can be further enhanced.
If not possible to give the activities, then at least provide some paid activities like Abby OCR when it comes to the Optical Character Recognition.
They have recently rolled out a course which is having contents for automating salesforce application, but no automation is required when you use sales force for development.
For the outcome, we already have an automation method in terms of web automation.
Hope that can be improved in terms of content refinement.
Its really been a great journey being an UiPath Developer since last 1.5 Years now. Personally, I never had to look back for any other RPA vendor for any other kind of automation. UiPath does provide it all.
Also, UiPath has been constantly improving and delievering its features for all the community users specially with every new release having a surprise waiting for you. Recently added features like Git Integration, Computer Vision, Workflow Difference etc are the examples of it.
UiPath has been constantly growing in terms of features/functinalites and have been personally seeing it from the intial version of 2018 to the latest 2019.4. Its Easy of Developement, Flexibility in designing the Frameworks, Ability to Design Custom Activities stands on the top.
UiPath has been constantly increase and adding abilities/features as a set of activities for the studio. If there is something not available out of the box to use, then you always have an ability to develop custom activities right from Visual Studio which is a lot easier to develop and integrate as well.
I believe for almost all its users, its always the community forum that comes to rescue for any tasks that needs helps or suggestions. UiPath has always giving the importance to its community users from ideas to defects to suggestions. Have been seeing those ideas being converted into features for almost every next release.
Biggest advantage of is its availability of the Comminity Edition for any one. Community Edition of UiPath along with the Freely available UiPath Academy Courses/Certifications has really been a game changer in shaping the RPA Space for the future.
In short its the market leader in the RPA Space for sure right now and will be for the years to come.
Being a UiPath RPA Developer since last 1.5 Years there is hardly something that i dislike about the product.
I believe it would be too much to ask but a more powerful debugger would really help a lot. Debugging capabilities like Visual Studio would really be more helpful for all the developers spending there time in fixing all those night mare bugs.
Adding more capabilities to integrate AI & ML Solutions with UiPath would be something that would make this tool more powerful.
My company has only started using UiPath for its internal processes. The first one is the payslip distribution process, and it has greatly helped the payroll team in terms of reducing the time allotted for processing and it has given the team more time for other responsibilities that require a higher cognitive skills. The second one is a background check as a requirement for one of our clients. The HR resource assigned to that would have to manually input each employee names in the background check websites, and she is glad that she could now focus on other tasks while the background check process is being handled by a robot.
Using UiPath for RPA has been very easy, and the concept of RPA is also very easy to understand. Its benefits are a big advantage for the company especially if its processes are fit for automation. In my company, we have automated a process that decreased the processing time from 3 days with 2 full time resources to 1 day with 1 attended robot. As for developing the solution, UiPath Studio as a tool is very easy to understand with its drag and drop features, even someone with minimal to no programming experience can easily use UiPath. It also very flexible as it can support a lot of data types and have a lot of activities that work in the background.
My first project using Robotics Process Automation and UiPath was a digital payslip distribution system in my company. We have deployed the solution internally and it has greatly helped the payroll team streamline their payroll processes.
Off the top of my head, its drag and drop feature is what makes this tool easy to use and intuitive. You can simply search for the activity to use and to drag and drop it to the flowchart. It's very visual UI makes it easier to imagine the workflows itself since you are automating a process.
There are still situations where the tool is unable to get unique selectors especially with legacy systems. My team have tried automating Siebel which is an Oracle application which handles customer support tickets. We had a very hard time to get selectors for its buttons and textboxes, especially when it comes to collecting all of the request details. The same problem also arises with IBM Lotus Notes, the team had to do a workaround of hotkeys to prove that automating is faster than doing it manually. If UiPath truly is invasive, it should be able to support legacy systems such as these.
Business problems solved
Automated the account generations in different applications for Employee On boarding.
Getting forecast values of Demand Management processes in excel attachment and mail body, analyze it, process it and insert into database.
Fetching latest sales values from different department and doing data consolidations to form a dashboard and then mail it to business heads.
Identifying the indent and type of mail content received in the support mailbox and redirect the mail to concerned department.
Reading non PO invoice details form SharePoint form, validate it, send it for manager approval, and on receiving manager approval enter the invoice details with invoice and approval attachments to SAP.
Improved the speed of execution of process
Eliminated human errors - the manual actions had caused error in excel formula and it was unknown to the business until the UiPath RPA tool was implemented.
Development was easy with UiPath with the numerous inbuilt activities and support for custom activities
Issue handling was easy with the help of documentations, community and the official support team
UiPath provides free trial version of both Community and Enterprise edition
UiPath provides Free Tutorials and documentations
UiPath provides a strong, active and very helpful official community platform for clarifying doubts, sharing issues etc. UiPath has assigned an official team for providing support for the community users through this platform.
We don't have to spend any money for trying out the features and doing POC with them.
UiPath provides flexible licensing model which helps customer to spend based on their need.
UiPath has reasonable license price compared to other leading RPA tools
UiPath is an easy to learn and use tool with a great user interface.
Unlike other leading RPA tools UiPath provides a great user interface so that a person with minimum technical knowledge can understand the flow.
UiPath provides large number of activities which we can reuse as per our need just by changing the properties and parameters
UiPath provides the flexibility to create custom activities as per our need
UiPath supports integration with various OCR, Cognitive, ML and IOT related services and tools
UiPath provides the flexibility to use unattended robot without need of Orchestrator
UiPath orchestrator component is a very powerful tool which if utilized effectively can make the robot management and monitoring very easy.
UiPath Orchestrator supports APIs using which we can get the details from the Orchestrator database
UiPath’ s recording feature is very helpful to begin the
UiPath’ s reluctance to add the support of C#.net code till now.
UiPath tool doesn’t provide an option to resize the activities as per wish, especially "IF" activity is a big Box.
Non availability of maximize option in Property edit box, argument value edit box etc.
No option to make a set of activities as Favorites in all projects done in a system, have to set favorite activities separately for each project.
The comment option could be better, when an activity or sequence is commented there will be 2 wrapping sequence which is unnecessary and also the Display name is always same, the display name of a commented section should be the display name of the sequence or the display name of the activity itself.
Contact UiPath for pricing details.
Below are some frequently asked questions for UiPath Robotic Process Automation.
UiPath Robotic Process Automation offers the following pricing plans:
Pricing model: Free, Subscription
Free Trial: Available
Contact UiPath for pricing details.
UiPath Robotic Process Automation offers the following features:
UiPath Robotic Process Automation has the following typical customers:
Large Enterprises, Mid Size Business, Small Business
UiPath Robotic Process Automation supports the following languages:
Arabic, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, German, Hebrew, Hungarian, Indonesian, Irish, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Taiwanese, Thai, Turkish, Ukrainian
UiPath Robotic Process Automation has the following pricing plans:
UiPath Robotic Process Automation supports the following devices:
UiPath Robotic Process Automation integrates with the following applications:
Appian, Bizagi, CyberArk Privileged Account Security, Gmail, Google Calendar, Google Docs, Google Drive, K2, Microsoft Excel, Microsoft Outlook
UiPath Robotic Process Automation offers the following support options:
FAQs, Knowledge Base, Online Support, Phone Support