Robotic Process Automation (RPA) Forum

Michael Whitehead
Chief Information Officer at Fortium
Sep 15 2020
I'd like to find out about benefits of using RPA in marketing and sales.  Thanks!
Rakesh KanojiaTwo use cases come to my mind in using RPA in marketing & sales. 1. Processing data: Many times marketing/sales teams like to slice & dice the data themselves to better understand the opportunity; however, the data from the various sources are in different formats, hence most of the time is consumed in correcting (usually in spreadsheets). RPA can be thought to read the data from all sources & consolidate it in the single spreadsheet. 2. RPA can be used to check for bids / RFP of the sites to automatically update the CRM with the details to track.
Anil MamidwarIf your marketing and sales include any process/steps that repeat every time, a process that does not need any human intelligence, the process if you train anyone can execute without any external help can be automated using RPA. Ex -Assuming, a part of your sales is creating prospect which includes networking and processing user information can be automated, let's say you have a sales executive solving user queries on product information and features, information which will never change until you come up with new features, such process can be automated using Chatbots. In short, any repetitive work which does not require any human skills at all can be automated.
reviewer824844I would take a look at how your team do it now, without automation. You are sure to find a number of tasks that are repeated over and over again for multiple leads / customers. Fetching data from multiple non integrated systems / reports is a classic example. These are the kinds of tasks that make great Intelligent Automation case studies. Add to that the benefit of eliminating any human error in those processes, and you've got a winner. 
IT Central Station
Aug 23 2020
What are some positive ways that RPA can contribute towards the manufacturing industry? What problems does RPA solve for this industry?
Ariel Lindenfeld
Sr. Director of Community
IT Central Station
Aug 20 2020
Let the community know what you think. Share your opinions now!
reviewer11135731. It's important to understand the architecture of the RPA 2. It's critical to evaluate its suitability with respect to the operational or business processes of your organization. 3. It's important to have visibility of implementation beyond POC use cases. 4. It's critical to examine the licensing policies of the tool especially if you are considering its implementation enterprise-wide. 5. Cost of Licencing and the benefit it provides should be analyzed. In short, ROI should be taken into consideration. 6. The requirement of the infrastructure for the tool should be taken into consideration. 7. Availability of initial training on the functionalities as well as possible use cases should be ensured. 8. POC need to be conducted with multiple and dissimilar use cases prior to initiating the buying process. 9. Complete understanding about the support during the initial period as well as post that should be ascertained including the cost of support 10. Evaluate flexibility regarding licensing, upgrades, add-on costs, etc.
Venkateswarlu Paturu1. First, if the evaluation is for in-house product building with a view to market the product or for customer needs? 2. In either case, It is very important to understand what processes that you are looking at to automate, based on that you need to select the right product, based on the available bots and the licensing model 3. It is very critical to have a global view of what are the most possible processes that your organization or customer is looking at to automate on a long term, as few products individual license might be cheaper, but as time passes and once you start adding the bots the cost goes up... hence the road map of what is the end goal is very important in selecting a product based on the respective licensing model. 4. Based on the identified processes, feature comparison of the products plays an important role in identifying the right product, as additional features might cost more if not available in the licensing model that you chose for a product 5. Product support and upgrade process is another factor to consider in choosing the product, this is in general with all the software, not very specific to RPA tool 
it_user809901Depends where you want the Centre of Excellence to sit - with IT or with the business. If it's with the business, it should be easy to build the process flows without extensive coding knowledge
Menachem D Pritzker
Director of Growth
IT Central Station
Aug 03 2020
The market leaders seem very entrenched. Who are we going to be talking about 3-5 years from now? Still the same few companies? Is anyone doing anything innovative in this space that could be a real game-changer?
AnimeshJainProcessRobot (Softomotive) and WDG were very promising. They were adding niche features such as chatbots with IVR support etc. Now, after their acquisition by Microsoft and IBM respectively, their potential and promise will get a drastic boost to upstage the RPA biggie (BP, AA and UiPath).  Winautomation and Process Robot - with its end to end integration with Microsoft Power platform, they can seamlessly integrate with a variety of other complimentary techs to provide end to end automation. WDG - once WDG is incorporated into IBM CP4A platform, it will be able to seamlessly participate in a long running true business process, integrate itself with rules and other cloud pak features to provide a much higher ROI.  Keeping that most big enterprise uses significant number of IBM or Microsoft products, i believe an integrated end to end platform will be more appealing as compared to standalone RPA platform.
Nancy_Sachdeva Based on my analysis, the players which are not including everything and anything in their core offering but are creating an eco system will be long lasting. I don't see new platers will have a good chance given big player like Microsoft(taking over Softmotive, and announcing UI flows),  SAP (iRPA) have already entered the space, they see the potential and will try to take on the market share. I am particularly impressed by MS in this space, the cognitive services, Azure learning services and it can be incorporated in the existing ecosystem for example BLueprism is launching all MS COg services from within its studio with only one week of lag and you still pay for Azure services but the fact that you can make your existing robots more smarter without any hassle - already gives it competitive advantage (this is about getting ecosystems together). The MS UI flow is no where near what big players like UI path, blueprism offers but in 2 years, I think this wil also grow to full potential. To answer your question, I think market will grow something like this -> some players will try to build everything and anything in their own tool and sell this (this will possibly intrest organisation new to the joining race), some will build ecosystem (this will interst large organisation who are heavily invested in automation and will try to leverage it). My personal belief Is the one who looks at Process automation as a whole but by not reinventing the wheel with the players already existing will win this game. would be my suggestion. From DPA to RPA to cognitive model long to Chatbots to IOT they have come a long way since inception.  Within the short time they have rose to the top contenders in the forestor wave report and the g2 crowd report. With stronger client bases being added to their portfolio they are slowing rising to the top.
Senior Consultant at Centric Consulting
Aug 03 2020
I'm a senior consultant at a Tech Services Company with less than 1,000 employees.  I'm needing to not only review testimonials of multiple RPA tools out there, but I would also like to get a cost list to set up of of the tools.  I would also like to know what are the requirements to set up each tool.
Karthik ByggariThe cost comparison tools don't apply directly for RPA tools for numerous reasons. The cost varies depending on the number of developer licenses, a number of attended, unattended licenses, some on-demand payment features, and many other considerations. And also the costing terms may change depending on what type of partner with companies (like Gold Partner, platinum, etc.,). The initial groundwork has to be done for the project what is required exactly (# of development bots, attended bots, document processing, computer vision, bot insights, IQ bots, unattended bots etc.,). Once this is done, then you can make a cost comparison between tools by connecting with the sales team (their primary job).
Hanna K
Head of Product Management at Robocorp
Aug 03 2020
Would you use open source tools for RPA, or do they need to be really expensive to be credible?
Karthik ByggariTo answer your question, there are many open-source RPA tools available in the market. Depending on the features, integration with different applications we need to make a decision on which tool is suitable. Coming to the cost I can say it is least expensive compare to the top tools like UiPath, Automation Anywhere, etc., in the market. I came across one of the best open-source tool is Open RPA. I really liked this tool and this tool is available for free (conditions apply). For more details on this tool -
Menachem D Pritzker
Director of Growth
IT Central Station
Jul 31 2020
How has (or will) robotic process automation revolutionized the banking industry? What processes are already being put to good use? What's in the pipeline?
Andrew_WrightIn the healthcare insurance industry it has been successfully deployed in managing specific claims payments, onboarding of new clients and underwriting the benefits. Pipeline opportunities include scaling the existing process automation across the enterprise and all business units, plus expanding the use of RPA to automate the authorisation of benefits for hospital and specialised care.
SwethaTHello, 1. What are the potential uses for RPA bots in the financial industry? Here are a few of the most widely adopted RPA use cases in Banking: Customer Service Banks deal with multiple queries every day ranging from account information to application status to balance information. It becomes difficult for banks to respond to queries with low turnaround time. RPA can automate such rule-based processes to respond to queries in real-time and reduce turnaround time to seconds, freeing up human resources for more critical tasks. KYC Compliance Process RPA increases productivity with 24/7 availability and highest accuracy improving the quality of compliance process. Know Your Customer (KYC) is a mandatory process for banks for every customer. This process includes conducting manual background checks on the customers. Banks have started using RPA to validate customer data. With RPA the process can be completed with minimal errors and staff and with increased accuracy and reduced costs. Credit Card Processing Traditional credit card application processing used to take weeks to validate the customer information and approve credit card. With the help of RPA, banks now can process the application within hours. RPA can talk to multiple systems simultaneously to validate the information like required documents, background checks, credit checks and take the decision of the basis of rules to approve or disapprove the application. Mortgage Loan Processing On average it takes approximately 50 to 53 days to process a mortgage loan. The Process of approving mortgage loan goes through various checks like credit checks, repayment history, employment verification, and inspection. A minor error can slow down the process. As the process is based on a specific set of rules and checks, RPA can accelerate the process and clear the bottleneck to reduce the processing time to minutes from days. Fraud Detection It is difficult for banks to track all the transactions to flag the possible fraud transaction. Whereas RPA can track the transactions and raise the flag for possible fraud transaction pattern in real-time reducing the delay in response. In certain cases, RPA can prevent fraud by blocking accounts and stopping transactions. 2. How has (or will) robotic process automation revolutionized the banking industry? RPA has and will continue to help banking institutions reduce or eliminate reliance on inefficient, error-prone and expensive manual processes. RPA is already being used to optimize services that are used in Banking on daily basis including, generating financial statements, reconciliation of account balances, loan application processing (Credit cards, Installment loans, Mortgages) and other aspects of credit management like underwriting. RPA can minimize financial cyber threats by automating a broad spectrum of fraud prevention processes, like blocking or reissuing breached accounts, changing the account restriction criteria and automatically scanning negative files for the latest updates. 3. What processes are already being put to good use? What's in the pipeline? RPA is already being used today to automate the processes listed in Q1. The future pipeline will include further integration of RPA with cognitive intelligence technologies such as machine learning and natural language processing (NLP) to enable more process automation and transformation. In addition, new RPA attended automation capabilities will enable customer service representatives to access data and collaborate with coworkers in real-time while on the phone or text chatting with customers.
SwetaSeveral banks are implementing RPA technology across the world for different banking processes. RPA has surely improved the processing time for the various banking processes. According to an article published by Economics Times, various leading banks are adopting the use of RPA to automate processes such as IT support, email response, salary uploading process, funds monitoring, etc. A case study recently published by Datamatics, an RPA vendor, explains, how the company successfully implemented its RPA tool named TruBot, to manage the entire banking KYC (Know your customer) process, which improved the processing time, productivity and developed an error-free system.  Here are some of the top RPA Use Cases in the Financial Industry -  RPA Use Cases for Banking - and RPA Use Cases for Finance & Accounting areas -
IT Central Station
Jun 24 2020
What are some security implications to be aware of before adopting RPA? What measures should businesses put in place to mitigate these security risks? RPA Security Risks and Challenges Even top RPA tools that have been used by our members aren't without some challenge if not mindfully implemented. There are a lot of benefits of RPA for your business, especially the ROI for RPA. In addition to security, there are some other drawbacks to RPA, although many of our reviewers boast about the advantages. Take careful consideration when implementing to mitigate any of the risks.  RPA software bots require access to certain systems and tools to carry out their tasks. They may be logging in to ERP or CRM tools, for example, or be integrated into a process using RPA and AI. To gain access, the bot will be coded so it can carry out it's tasks. This aspect makes them susceptible to hackers looking to retrieve credentials or passwords. Also, data that bots collect can also be compromised during the transaction process or storage. Follow best practices and standards so you're not opening yourself up for unnecessary risk. RPA Security Best Practices Our members have shared their best practices when implementing RPA, and we're summarizing as a form of RPA standards and an introduction to a RPA security framework. Use access and password controls. Animesh Jain, Head of Robotic Automation, says to "ensure that the access of the bot is controlled through enterprise user auth system." David Pereira, an IT Transformation Advisor, says "do not leave passwords used by robots in the source code...put them in a safe place" Use a rules-based access control. David says you want to be able to define and "evaluate carefully what a robot can do and what it cannot." Sunilkumar, a RPA Solution Architect, says to "ensure all the control checks are implemented to each of the RPA steps identified". Give bot it's own credential. "Ensure that bots have their own set of credential, especially when it's connecting with external systems for traceability", says Aminesh. David says "do not use another user's login." Giving a bot it's own credential will allow you to distinguish between activities carried out by a bot versus a human. Encrypt bot data. "Ensure that [your] bot vault is encrypted and all sensitive information is stored in its vault", says Aminesh. Keep transaction logs. David says, "every good tool has a log to show what was done by an RPA tool. This log is essential for an eventual audit."
AnimeshJainRPA solution needs to undergo testing (including penetration testing) to ensure compliance. We need to treat our Bots similar like our employees if our vision is to scale it at an enterprise level. So similar like human resources, bots need to be made aware of current company security standards, trainings etc. From a CISO perspective, we need to 1. Ensure that the access of the bot is controlled through enterprise user auth system. 2. Ensure that bot has its own set of credentials especially when it is connecting with external systems for traceability. 3. Ensure that bot is designed with Rule Based Access Control in mind.  4. Ensure that bot "vault" is encrypted and all sensitive information is stored in its vault. In addition, there has to be clear separation of duties and delineation to ensure that each bot is self contained in its own security bubble and doesn't trespass into each other.  From business perspective, its imperative to quickly determine the deployment unit of the bot.  1. If the bot is running in a users system, then it should take the image of the user and work according to user compliance  [e.g. password change in 90 days etc]. 2. If the bot is running on a server then business should ask IT to get the penetration testing done to ensure that the bot will be able to sustain itself and thwart any security attaks especially if there is a user interface involved. 
Tom BrouilletteMust be especially aware of access to applications - when implementing bots it is important to include access rules and monitoring to ensure complete understanding of access rules.  It is especially important in these situations to focus on a role based security access strategy that allows users to be assigned a role and then access to apps can be controlled by role rather than individual users.  Some legacy apps do not use role based access management this could cause issues when combining new apps together in a bot
CorySylvesterThe RPA solution does not offer any inherent security issues. Our development and testing is all done within the client environment and when the bot is complete – Our organization  maintains zero access points to the client’s bot or environment. Should support be required, our development team will request access through a secured interface owned and regulated by the client’s security protocols. Bottom-Line: Our strict governance model is designed to be 100% transparent to access requirements during bot deployment and there is no risk of client data being leaked, as all development work is done within the client’s environment. Hope this helps. If you need anything else let me know.
Miriam Tover
Content Specialist
IT Central Station
Jun 13 2020
Many members of our community are looking to understand how to calculate the ROI of an RPA deployment. Is it based on cost reduction, revenue impact, compliance, experience enhancement for employees and/or customers, or something else? What's the best way to measure the success of RPA? Here's what we've found: Evaluating top RPA tools, our members shared their insights into the cost benefit analysis and success measurements they believe are worthwhile to anyone evaluating using RPA for their business. Undoubtedly, there are many benefits of RPA, ROI and cost savings being the main factors. We've summarized our members points on how to calculate ROI and success. Shrippad Mhaddalkar provides a itemizes potential elements needed to calculate ROI, which includes items such as effort saved, improvement of the output quality, gain in productivity, etc. Return (i.e. savings) Automation. Automation is intended to complete a task with a bot rather than an employee. Using the amount of hours the automation will save the employee and applying their hourly wage will give you the savings of that employee not doing that task. There are some limitations of RPA in what tasks it can accomplish, but careful task evaluation should align the task with the capabilities of bots. Additionally, RPA and AI can be used together to accomplish tasks and improve processes for a very automated business system. Quality. Since bots conduct tasks very effectively and minimize errors, your business can see savings if quality is improved. Use cost per error and errors per hour as means for coming up with quality savings. Productivity. This refers to the number of employee hours that are replaced by a bot can be aligned with other relevant business activities. Investment RPA software cost Implementation cost Annual maintenance Training for experts A Program Manager at Yokogawa, an Industrial Automation firm, adds that there are also qualitative returns as well - customer satisfaction, data quality, and increase in task volume completion. How to measure RPA success? Gabriel Bold talks about measuring success by measuring the "benefits you are looking for", which one could infer more quantitatively matches the metrics that were used in calculating your savings and investment (as shown above). For example, if you think you should see efficiency or productivity gains, you should measure those areas to ensure the RPA implementation and processes are yielding the benefits you're expecting. Sabrina Mahmood mentions measuring success at a much higher level - cost savings and efficiency savings.
Subrina MahmoodWhen it comes to measuring RPA success, it can be done in many different ways including cost savings, revenue increase, better compliance through accuracy, and easy experience enhancement for employees as well as customers. Based on my novice experience of RPA, I feel that RPA success can be measured in two different ways: cost savings and efficiency savings. Most companies typically focus on the monetary savings of projects as a way to add value, which is valid. However, efficiency savings is also a major part of RPA that should not be discounted simply because it does not result in cost savings. If processes, short or long, are held up due to time zone differences, and a bot has the ability to run the process the same way an employee would do, then it saves time for the employee and the team. In this situation, when the employee comes into the office in whichever global location they are in, they can immediately begin their day with the completed bot process. This process could be a one hour process and may cost more to set up the bot but the end result in efficiency savings is much greater. There are many scenarios similar to this in which the focus should be more on efficiency than cost savings in my opinion.
Scott FrancisI'd advise a different approach, outlined in this blog post: "How to turn ROI into ROMG with RPA" - 1. Look for areas of friction in collecting, receiving, or recognizing revenue! 2. Look for areas where your clients experience friction working with you! 3. Combine RPA with process, decisioning, and AI to fully capture value opportunities to generate that OMG reaction.
Amol GajbhiyeROI calculation based on the below parameters: 1. The total budget for development and implementation of RPA 2. Percentage of automation of the process 3. Expected effort savings based on point 2 4. Actual effort savings post implementation These are very standard parameters to come up with ROI but there are other factors that depend on actual process and environment which help to come up with actual ROI.
Menachem D Pritzker
Director of Growth
IT Central Station
May 19 2020
What processes can't be automated just yet? What improvements to those limitations can we expect in the next 5-10 years? Most importantly - what are some things that RPA cannot do? The top RPA tools in the industry strive to reduce limitations by expanding RPA capabilities and engineer their products to more greatly integrate with complementary products, like AI and ML, but limitations still remain. Although there are some disadvantages, the benefits of RPA certainly outweigh them and can contribute to a positive ROI for RPA when considered and implemented thoughtfully. We've summarized our members' experiences and insights to surface the most important points. One limitation not mentioned is RPA security, which is not necessarily related to task completion and our members have recommended approaches to mitigate any security risks. What RPA is not Before we get into the specific drawbacks of RPA, we should first define what RPA is not in comparison to other related technologies. Defining it in this way clearly shows this technology's limitations and when not to use RPA. Our members have looked at RPA vs AI and they have also looked at RPA vs BPM, and clearly stated that RPA is neither. RPA is a more simplified technology meant for repetitive, rules-based activities and not the "automation of entire processes or workflows, which learn and adapt as they go", says Vivek Mishra, AVP of Technology & Solutions at Cygnet. RPA Drawbacks and Limitations Process improvement or cognitive capabilities. "RPA is not a cognitive computing solution", says Reddy Subramanyam, who works at a Tech Services Company. Instead, it's "best suited for rules-based vs judgement-based processes", as Gaston Mbonglou sees it. To workaround this limitation, Nilesh Pawar, a Principal Solution Architect, recommends using "smart AI and ML integrations that understand exceptions and can provide recommendations." RPA requires structured data. Michael Grant, an Account Executive, says that "RPA requires structured data but 80% of enterprise data is buried in unstructured documents: emails, letters of credit, invoices, passports, sanction lists, etc." Catherine Berten-Gutch adds to those limitations to include "voice and callback processes and processes that require human subjectivity." Although unstructured data is an issue for bots, other tools can be used to structure the data before using RPA bots. Reading and interpreting image or graphic data. Anurag Vishnoi, Head of RPA at Nokia, shared an experience where it wasn't possible to "read a network topology or some machine drawing." Handwritten documents. One of our members, Dedan Kanyuira, says that handwritten documents present a challenge but it "is slowly being addressed and hopefully in the next few years we will see more intelligent 'handwritten notes' recognition."
Reddy SubramanyamIt is these benefits that are generating the boom in RPA interest – and a good measure of hype. However, every technology has its limitations, and RPA is best viewed as an additional cost reduction lever and a foundational technology rather than an operational panacea. Limitations of RPA include: First, RPA cannot read any data that is non-electronic with unstructured inputs. An example would be inbound correspondence such as paper customer letters. When a customer sends their energy company or bank a letter is it generally paper-based and unstructured. A company would then receive, scan and reallocate this letter to the correct department for processing. In this case, RPA will only work with a collection of other implemented technologies (such as OCR) required to make it digital and structured. This can become a costly hurdle before RPA can be applied, and companies may want to consider other solutions such as straight-through processing, digital capture, process optimization or other intelligent automation technologies. Second, companies need to be aware of diverse inputs coming from multiple sources. For example, in a procurement function, supplier invoices may be received in different formats, with fields placed in different areas. For a ‘Bot’ to be able to read an invoice, all supplier invoices must be received in the same format with the same fields. Although robots can be trained by exception to read different fields, they cannot read multiple different formats – unless these are all digital and configured separately. In practical terms, there will always be a volume and cost threshold below which RPA is not an economic solution, and companies should focus first on high volume/high-cost processes for maximum benefit. Third, RPA is not a cognitive computing solution. It cannot learn from experience and therefore has a ‘shelf life’. As processes evolve – for example, through the introduction and use of other technologies — they may become redundant and require changes. It is therefore wise for a company to examine the process prior to building a ‘Bot’. Typically, at our clients, we see a Bot shelf life to be anywhere from three to five years after implementation. Applied to a process that is inefficient and/or on the way out, that shelf life may be reduced to just a year. The business case may then not stack up. Finally, applying RPA to a broken and inefficient process will not fix it. RPA is not a Business Process Management solution and does not bring an end-to-end process view from approaches such as Lean Six Sigma. The same goes for out of date infrastructure – RPA will only mask the underlying issues. This can counteract any sustainable long-term savings by adding complexity which must be addressed down the line. Companies should focus first on addressing the root causes of their process or technology inefficiencies and then apply RPA to maximize the benefits
Saibal GoswamiThe processes having following characteristics are not suitable for RPA: 1. Any process that need human judgement to process 2. Any process which has data which is unstructured 3. Any process which has non-digital input source The processes having the below characteristics can be automated, however the ROI may not be encouraging: 1. Processes which are seasonal 2. Processes which has limited volume 3. Processes which are broken
Infrastr17d7From Saibal response I would challenge question #1 bulletpoint #2: i think that you can find intelligent solutions to deal with unstructured data. Do not limit to just structured data. I would also challenge question #2 bullet point #1: Why seasonal? I would say any manual and repetitive process regardless if it is seasonal or not. And question #2 bullet point #2; why just limited volume? actually the more volume the more ROI. because once the automation is implemented the costs are fixed.
Jose Ramirez
May 19 2020
I am currently evaluating RPA solutions. What are the total costs involved for attended and unattended robots?  Thanks! I appreciate the help. 
Ian SehgalStreet Cred: I only provide feedback in the context of what it "actually" costs to implement and run/maintain - not in the context of "retail" pricing. We've had experience with many evaluations, assessments, selections, implementations and launches (either doing or managing them on behalf of customers). Answer: Which solution provider? Depending on your choice you will range from the following: Unattended - USD 1700 to USD 4800 per robot, excluding orchestrators and design environments Attended - USD 7300 to USD 12,700 per robot, excluding orchestrators and design environments On the lower end - expect to pay more based on the fact that the functionality you need is more complex than the robot can handle On the higher end - expect that your dev and implementation time and cost (based on effort) may take a bit longer because the more functionality you get the more you will actually try to accommodate it based on requirements. One size doesn't fit all so think about how best to scale into bots and solutions. Generally, unattended robots aren't worth it unless its a process (not a single task) that requires decision making by someone and can't be avoided. PM for more info if you need.
Jason FosterThere may not be a cost difference. Usually, the license you have will allow you to run a bot in an attended (i.e., license owner is actively logged into the RPA app during bot run) or unattended mode (i.e., bot scheduled to run independently of license owner being logged in). We are partners with AutomationAnywhere, so any bot creator (or bot runner) license allows a user to run a bot in attended or unattended mode. Botrunner licenses are specifically for bots to use to run (in any mode); Botcreator also allows users to do development/creation. Botrunner licenses are significantly cheaper than Botcreator if you need to buy extra. Any package AA provides will have both.
Pedro GirãoUiPath: Attended robots, around 1.5k/year/each robot. Unattended: around 8k/year/each robot.
IT Central Station
May 19 2020
How do RPA and IA differ in the processes that they can automate? There are many benefits to RPA, especially when the differences between intelligent automation (IA) are known and each technologies strength is utilized to complement the other. Many of the top RPA tools have enhanced the ability of the technology, although process improvement could require intelligent automation.  IA is an "automation system that can sense and synthesize vast amounts of information that enable it to automate entire processes and workflows", defined by Vivek Mishra (AVP of Technology and Solutions). IA is a broad term used to describe various technologies, including artificial intelligence (AI), machine learning (ML), NLP, Intelligent OCR, and BPM - RPA vs AI, RPA vs BPM. RPA vs IA RPA is the "hands" of the operation, while IA is the "brains" of the operation, based on Erwin De Leeuw's comment. Vivek goes on to explain RPA is best for "automating rules-based activities or just mimicking human action." Tasks like "reading data, entering data, passing data along from one system to another, and extracting data are great for RPA, says Scott Francis, while IA is better suited for "streamlining the processes from end to end", says Mohammad. Both technologies, RPA and IA, can work together and leverage each other's strengths. IA can optimize processes while RPA can be utilized for more structured and repetitive tasks. Sriram provides great insight by highlighting that "the sophistication of the decision making however depends on the depth of the AI engine itself and the adaptive capacity depends on the functionality of the defined bot." Nonetheless, both IA and RPA working together can automate and optimize your business from both a process and tactical perspective.
reviewer1245951RPA is the core functionality of automation; wherein, intelligent automation layers in cognitive ability (e.g., artificial intelligence, machine learning, etc.). Moves up the maturity from 'doing' what a human does to 'thinking/acting' like a human. For example, instead of creating templates for various types of invoices, you can leverage intelligent character recognition for a more scalable solution.
reviewer1129845RPA is the use of robots to do specific tasks. IA incorporates RPA plus more intelligent features. IA can, for example, recognize handwritten documents, convert it into searchable text documents and allows robots to parse text and plug it in as date into an SAP system. IA reduces further human intervention by adding an element of AI in the process.
Sriram NarayanRPA stands for Robotic Process Automation and by definition it means automation of repetitive , mundane tasks done by a user. This implies that the process being automated has to follow a set of rules that do not change. If the rules change then either it is flagged as an exception or the automation fails depending on the coverage of the automation use case. Typical examples of RPA would be : Extracting Dollar exchange rates or NASDAQ stock prices and exporting the data into a excel and e-mailing it. Intelligent Automation on the other hand is an extension of RPA in combination with a bit of Artificial Intelligence. When RPA combines with AI then it provides the ability to achieve a more wholesome automation ecosystem when the BOTs work in cohesion with the AI engine and can do some decision making. The sophistication of the decision making however depends on the depth of the AI engine itself and the adaptive capacity of this depends on the functionality defined in the BOT. While RPA helps users to free their work hours from doing mundane routing tasks , Intelligent Automation helps an organization to achieve Digital Transformation.
Sharudin Abu Shah
User with 201-500 employees
I work for an information technology and services company. I want to use RPA to automate performance testing in my office, which solution would you recommend?  Thanks! I appreciate the help.
Swati-SrivastavaTalking about using RPA as Selenium, RPA can be used as a test machine, but it is not recommended. It is because RPA is not directly applied to the product but it is associated with the business environment whereas Selenium is directly applied to the product. So you can choose any RPA tool AA, UI, BP that you are the most comfortable using. And if you're a beginner choose UiPath for quick results.
Chris HendersonWith the lack of detail provided around "performance testing in my office", we have a proprietary RPA solution that is tailored for the SMB space. The "Big 3" in the RPA space (UiPath, Automation Anywhere and Blue Prism) will probably be overkill and certainly too expensive for a company of your size. You can contact me directly if you want to discuss further or learn more about our solution. Good luck in your search!!!
Ian SehgalThis really depends on what you're "performance testing" about, and the type of testing you want to do. You've stated a very general term - "performance testing in my office". So am assuming that you're talking about If it's software and its agile what's your method - BDD, ATDD, Exploratory, session based? If so, look at Selenium, CloudQA, Tosca. We like Selenium and we're agnostic but it's worked for us on 'certain' products we've developed - not everything. One size doesn't fit all. If it's end-to-end testing on processes or an automated workflow or process automation solution - definitely use an RPA solution where software applications are involved - our recommendations for many customers (and based on the use cases for clients) we use UiPath, Kryon and Automation Anywhere - but almost any RPA should be able to do what you need in this case. If cost is an issue then suggest you try UiPath or Kryon. Too many choices? If you specify the criteria a bit more (you can message me) then we can tell you about specific experience and scenarios we've implemented internally and with clients. Although using an RPA is kinda overkill (unlike others) I don't think its the size of organization that matters. It's the complexity of your apps and complexity of your processes that should determine the value for your company. If you have scarce resources and need to scale automated testing and it delivers better quality and delivery, and if the value for you is high (even if it saves you time and a couple of headcount) then the ROI is worth it. We know of many startups we work with for example that need to adopt automation in order to scale faster without the overhead of people, yet compete to deliver excellent service quality in their products. The payoff from a business and growth standpoint is worth the investment in something like RPA. Hope this helps you at least consider needs vs outcome value.
Management Consultant with 1-10 employees
Hi everyone, Are there any RPA products in the market that Bots can run without the centralized control module? Thank you for your assistance, Josh
AnimeshJainRPA can be configured to run in a standalone mode. Depending on the product, different capabilities are available. To illustrate, bots developed in UiPath can be deployed on a "Robot" without any connectivity to "Orchestrator". This is completely product dependent as the same cannot be done in other tools such as Automation Anywhere. We utilize this pattern when the bot deployment is on a local desktop (attended or unattended) instead of a server-based deployment as a risk associated with the bot (due to lack of code management) is localized.
Birinder SinghAll RPA products have the ability to run bots without centralized control modules. UiPath, for example, has 2 types of bots - Attended and Unattended. The Unattended bots will need a centralized control module - in this case an Orchestrator. The Attended bots, however, can be run without the Orchestrator. Although it is recommended that bots must be centrally monitored and managed for more control, running them without a central module is also possible.
Tejaswini H RHi Josh, UiPath Robot without connecting to orchestrator is a component which can be deployed on end users machine without any centralized control. Regards, Tejaswini H R
Menachem D Pritzker
Director of Growth
IT Central Station
So far I've found these. I would be happy to get your perspectives on these, or any others you suggest. (I'll add to my list!) The RPA Academy MindMajix Edureka UiPath Academy Automation Anywhere University Thanks!
Nilesh PawarUiPath Academy is the best and recommended one as its more persona-driven and covers all aspects of training, BA, Security, Architect, Developer, hands-on tutorials, assessment, and free certification, which is more than we ask for compared to other options. Overall, the tool is so easy to install and configure with Cloud it makes it seamless and unbeatable. 5-stars to UiPath Academy.
Ravindra Kumar MuduliYou have listed some of the RPA learning options which we have. I will explain each one by one: 1) The RPA Academy: This is a learning platform where they give training on the top RPA platforms such as Automation Anywhere, UiPath and Blue Prism. But they are charging for the same. If you can learn it yourself and don't want to spend money then go for UiPath and Automation own learning platform. It's free. If you are not interested to learn yourself and want someone has to give proper training then you can go to the RPA academy. 2) MindMajix: Like "The RPA academy" this one is also providing RPA training and they are charging for the same. Also, they all are startups and I don't think they will give a job guarantee. We only have to clear interviews. One plus point they are giving job assistance. 3) Edureka: This one also provides RPA training on the top RPA tools and chargeable. Also compared to RPA Academy and Mindmajix, Edureka is a better option to learn RPA technologies. 4) UiPath Academy: This is the best option to learn the UiPath platform and its product knowledge. It is free of cost training program. 5) Automation Anywhere University: This is the best option to learn the AA platform and its product's knowledge. It is a free of cost training program and has more content to learn compared to UiPath Academy.
Soumyadeep PaulAutomation Anywhere University is by far the best. Have a look at its LMS and the various learning paths and you will not be disappointed.
Senior Software Engineer at a tech services company with 1,001-5,000 employees
I work as a senior software engineer for a provider of healthcare technology services and solutions to healthcare technology companies. We are currently evaluating RPA solutions. Which is the best tool for integration with chatbots? Thanks! I appreciate the help. 
Marty ThompsonIf you're talking pure integration, then IPA (Intelligent Process Automation) platforms are better suited for this. In fact, we implemented a Microsoft chat bot integration with SAP and Salesforce for a health insurer in the US:
Vikram ModgilWe currently use UiPath to do just that and have been able to experiment with various add on services from DeepGram and For now, we have not tried BluePrism or AutomationAnywhere but that testing is in our roadmap... UiPath is the way we are going as of now.
Rakesh KanojiaMicrofocus RPA has over 8000 inbuilt flows from the earlier tools (OO), which can be leveraged creating your automation flow.
Julia Frohwein
Content and Social Media Manager
IT Central Station
Hi everyone! There are a lot of great reviews of RPA (AA, UiPath, Blue Prism, Kryon, etc.). If you haven't shared a review yet, would you please share with us your favorite use case for RPA? Whether you're using RPA for sales ops or customer service or data manipulation/management or something else -- what's your use case for RPA? Please share with the community so we all know what you're working on.