Even the modern workplace can be boring and repetitive. Enter robotic process automation (RPA): a smart set of tools that deploys AI and low-code options to simplify workflows and save everyone time while also adding safeguards that can prevent costly mistakes.\n\nWhat is RPA?\n\nRobotic process automation (RPA) is an application of technology, governed by business logic and structured inputs, aimed at automating business processes. Using RPA tools, a company can configure software, or a \u201crobot,\u201d to capture and interpret applications for processing a transaction, manipulating data, triggering responses, and communicating with other digital systems.\n\nIn some organizations, RPA is a way to modernize old software without replacing it. Most organizations have business applications that work perfectly well but require users to click on the same boxes in the same patterns all day long. RPA tools aim to replace that tedium, adding a new layer to automate repetitive tasks without having to reinvent the application at the core.\n\nRPA benefits\n\nRPA is also a relatively simple way to integrate AI algorithms into old applications. Many RPA platforms offer computer vision and machine learning tools that can guide the older code. Optical character recognition, for example, might extract a purchase order from an uploaded document image and trigger accounting software to deal with it. The ability to suck words and numbers from images are a big help for document-heavy businesses such as insurance or banking.\n\nThe biggest benefit, however, may be how RPA tools are \u201cprogrammed,\u201d or \u201ctrained\u201d \u2014 a process by which the platforms\u2019 robots \u201clearn\u201d watching business users click away. This job, sometimes called \u201cprocess discovery,\u201d can use a click stream to imitate what your users just did \u2014 similar to how spreadsheet macros can be created.\n\nStill, RPA isn\u2019t automatic. Manual intervention and tweaking is necessary during training. Sometimes code must be written to handle what can\u2019t be achieved by a preconfigured bot. But you won\u2019t have to do much of this. Moreover, the bots keep getting smarter, making training easier and edge cases less frequent. AI routines can also help look for patterns that may speed up the bots in the future.\n\nTop RPA tools\n\nRPA tools have grown to be parts of larger ecosystems that map out and manage the enterprise computing architecture. These systems can manage the various APIs and services while also helping the data flow with extra bots.\n\nRPA tools are also starting to take on roles managing the cloud. While the first iterations were aimed at desktop users, functions that help with backend control are more common. The boundaries between RPA for the desktop and maintaining the databases and services is blurring more and more.\n\nThe RPA marketplace offers a mixture of new, purpose-built tools and older tools that have been given features for adding automation. Some began as business process management (BPM) tools and expanded with new features. Some vendors market their tools as \u201cworkflow automation\u201d or \u201cwork process management.\u201d Others distinguish RPA from \u201cbusiness process automation\u201d by saying that RPA includes more sophisticated AI and machine vision routines.\n\nFollowing is an alphabetical list of the top RPA tools available today. For more on how to determine which RPA tool is best for your organization, see \u201cHow to choose RPA software: 10 key factors to consider.\u201d\n\n\n\n\n\nRPA toolMajor featuresUse cases\n\n\n\nAirslate\nDocument editing and signature tracking\nContract and agreement processing\n\n\nAppian\nJava-centric bots offer cross-platform range\nClient management and compliance paperwork processing\n\n\nAutomation Anywhere\nThe Center of Excellence (CoE) manager tracks the performance of the various bots in a centralized dashboard; Bot Insight drills down to track the performance of each bot\nOpening up bot development and deployment across the enterprise\n\n\nAutomationEdge\nPay-as-you-go pricing simplifies adoption\nChatbot management; front-, middle-, and back-office document processing\n\n\nAWS Lambda\nAutomating backend data flows in the Amazon cloud\nFixing problems and smoothing data movement between services\n\n\nCyclone Robotics\nBuilt for the Chinese market with a wide range of plugins tackling major platforms and services with AI\nA wide range of markets, including mobile\n\n\nDatamatics\nIntegration with AI for OCR and language analysis; mainframe integration; desktop version\nChatbot and call center support; desktop automation\n\n\nEdgeVerve Systems\nOpen-source edition; tighter integration with AI for contextual and visual processing\nSupply chain management, financial transactions\n\n\nFortra Automate\nIntegration with Microsoft desktop applications\nClaims processing, service industries\n\n\nIBM Automation\nDeep experience with enterprise workflow; integration with many mainframes\nData capture, scientific process management; business decision automation, front-line customer care\n\n\nKofax\nIntegration with enterprise content management tools; microapps platform to simplify deployment\nManaging content collections; data pipeline integration\n\n\nLaiye\nAI-powered chatbots and a cloud-native robots\nThe Work Execution System offers general support for document-centric business tasks\n\n\nMicrosoft Power\nFocus on Windows 10 or 11 platform on the desktop or on Azure\nBroad, enterprise-wide empowerment; AI integration\n\n\nMuleSoft RPA (formerly Servicetrace)\nAI-based OCR and a good editor encourages development; recent merger will bolster integration with API-based workflows\nBanking, utilities, and other industries with heavy compliance-driven work\n\n\nNICE\nIntegration between desktop assistants and server-side backend\nCall center automation; customer service tools; speeding workflow by creating robots that first learn by assisting humans before graduating to full autonomy in the back office\n\n\nNintex\nTight integration with dominant desktop tools\nCompliance pipelines dominated by documents\n\n\nNTT-AT WinActor\nHeavy integration with Microsoft tools\nEmail processing and database integration; spreadsheet automation\n\n\nPega\nFully integrated with suite of enterprise tools for developing, deploying, and automating data processing\nRegulatory compliance and integration\n\n\nRocketbot\nPython-based bots\nDocument processing and data extraction\n\n\nSamsung SDS Brity RPA\nAimed at improving industrial and enterprise business flow through automation\nTime-saving and quality improvement for enterprise-driven tasks\n\n\nSAP\nIntegration with the SAP stack\nAutomating the business processes tracked and driven by SAP\n\n\nSS&C Blue Prism\nBig investment in AI, including machine vision and sentiment analysis for classifying and responding to all messages\nBuilding a full chain of document and message processing\n\n\nUiPath\nOpen environment allows integration of VB.Net, C#, Python, and Java code when challenges grow\nIntegration with full legacy stack solutions; transaction processing\n\n\nWorkFusion\nDigital workers tuned to common roles for RPA and workforce automation.\nEmail and client interaction; task routing\n\n\n\n\n\n\n\nAirslate\n\nDocument-centric tasks such as PDF editing or generating eSignatures for contracts are one of the focuses for Airslate. The bots for simplifying the workflow are programmed with the drag-and-drop Flow Creator. Preprogrammed resources include connections to major backends such as Salesforce as well as a collection of templates for common processes. \n\nAppian\n\nAppian acquired Jidoka in 2020 and changed the product\u2019s name to Appian RPA while integrating it with its Digital Process Automation suite. Jiodka is a Japanese term that might be translated as \u201cautomation with a human touch,\u201d a reference to how its software robots are trained to emulate humans interacting with the standard systems \u2014 mainframe terminal, web, databases, and so on. Appian RPA\u2019s low-code integrated development environment (IDE) encourages fast creation of custom bots, while the dashboard tracks all the operating robots and can create a video of the screen to help debug the bots deployed across Appian\u2019s cloud. The information is ingested into what they call a \u201cData Fabric\u201d filled with not just numbers and letters, but relationships between elements. Deeper integration across both desktop platforms and mobile brings their tool to the edges of any enterprise network.\n\nAutomation Anywhere\n\nThe Bot Store at Automation Anywhere offers a collection of tools for the Automation 360 platform that perform standard clicking and tracking as well as processes that glue together complex data files. There are bots for extracting information from spreadsheets, files, or web pages, and bots for storing this information in databases for issue tracking, invoice processing, and more. Many of the bots rely on APIs such as Microsoft Azure\u2019s image analysis API. One of the goals is opening up access across the enterprise with easy-to-automate tools such as AARI, which can turn any web application into an automated worker. They also offer a \u201ccommunity edition\u201d that is free for small businesses with a limited workflow and a cloud-based service, saving you the trouble of installing and maintaining the RPA itself. \n\nAutomationEdge\n\nThe bots at AutomationEdge offer \u201chyperautomation\u201d through a mixture of API interaction and AI. The focus is interacting with web pages, databases, and Excel spreadsheets. Its \u201cConversational RPA\u201d brings a natural language interface to many interactions. Many bots in the bot store are preconfigured for specific industries or sections of a business, such as human resources or customer relations. AutomationEdge also offers a free version that\u2019s limited in time, steps, and reach. Some AI-driven options such as the Conversational RPA and Intelligent Document Processing aren\u2019t included. A cloud-based service is also available for those who don\u2019t want to install it.\n\nAWS Lambda\n\nThe Amazon cloud is filled with options for data processing. Lambda functions act like logical glue for connecting services and automating work flowing through their networks. The functions can be as small or as large as needed and they can be triggered when new data arrives. Lambda functions are aimed more at automating work on the backend, and they are most efficient when working with AWS services but can be connected to any service with extra work.\n\nCyclone Robotics\n\nThe Cyclone toolset is growing into a broad selection of tools that support low code and not-so-low code development. Its RPA Studio brings together basic automation tools for building data pipelines with advanced AI tools for OCR and computer vision. It also offers a low-code option for integrating multiple tools into a cohesive, automated workflow. Small and midsize businesses can also run the tools in Cyclone\u2019s cloud using the EasyPie service.\n\nDatamatics\n\nTruBots, the name Datamatics gives its individual programs, are created with TruBot Designer, a tool that enables you to create and edit the software. Much of the work is accomplished by dragging and dropping components in a visual designer, but developers can also adjust the system-generated code in an IDE. The bots can be coordinated with TruBot Cockpit, and the system emphasizes text processing with special tools for scanning images and making sense of unstructured text. The tool runs in the cloud but some features can be installed on your own machine with a personal edition for handling more personal tasks, something Datamatics calls the \u201cdemocratization of RPA.\u201d Teams with document-heavy workloads can use TruCap, a tool for template-free data ingestion.\n\nEdgeVerve Systems\n\nThe AssistEdge system helps build out your data processing infrastructure by integrating with major data sources and tracking users to discover common work patterns with AssistEdge Discover. Call centers and customer help portals can use AssistEdge Engage to automate the repetitive tasks of orchestrating multiple legacy systems. When possible, EdgeVerve relies on AI to provide contextual help and process incoming forms and other data. The document processing system, XtractEdge, for instance, offers OCR to speed form processing. The company also has systems optimized for industries such as supply chain management (TradeEdge) or banking. It offers migration from desktop to a cloud solution, and an open-source edition.\n\nFortra Automate\n\nThe RPA tools from Fortra (formerly HelpSystems) tackle business tasks ranging from responding to inquiries to generating reports. The core Desktop Automation tool scrapes data sources and interacts with web apps and local software by simulating events in the Windows GUI. There\u2019s an emphasis on Microsoft Office tools to produce reports, both textual and graphical, consumed while managing a business. Larger jobs that span multiple desktops can use Automate Plus and Automate Ultimate for added scale. Document scanning is performed with Automate Intelligent Capture. All integrate security and audit capabilities to help managers after development.\n\nIBM Automation\n\nIBM offers a wide range of options for automating menial tasks, split into separate products, and bundled under the umbrella of IBM Automation. IBM Cloud Pak for Business Automation, for example, provides a low-code studio for testing and developing automation strategies. AI tools provide optical character recognition for documents. The Watson Assistant provides customer care with integrated bots. Teams can iterate over the workflows and explore hypothetical strategies with the Processing Mining tools. All the software can be deployed locally or in IBM\u2019s cloud.\n\nKofax\n\nImageTech Systems makes Kofax, a set of bots for document processing and workflow automation. Its Design Studio offers an IDE for turning code written in Java, Python, or another programming language into instructions for their bots. Some users will want to use its Automated Process Discovery code for tracking existing workflows and producing bots. Code can also be spun off into smaller tools called Kapow Kapplets that handle focused chores locally. All the behavior is tracked with standard analytics and reported through a dashboard so you can watch for robotic glitches. \n\nLaiye\n\nLaiye is another platform emerging from the Chinese marketplace to target retail groups and others with extensive customer requirements. The Automation Creator is a drag-and-drop IDE for turning workflow into Robots that can be deployed and tracked with tools like the Creativity Center. \n\nMicrosoft Power\n\nThe Power Automate tool from Microsoft is part of the company\u2019s Power platform for creating apps, virtual agents, and BI reports. The Desktop tool focuses on automating common Windows 10 (and higher) operations while the Cloud tool handles server-side tasks. The user-friendly interface enables everyone to track their workflow and convert it into an automated, editable routine. Power Advisor tracks statistics about performance to locate bottlenecks and other issues. Microsoft is integrating some of its AI into Power. Users can build new Automation scripts with natural language by describing what should happen. (It\u2019s said to be in preview.) AI Builder can also create and deploy models that make predictions and even decisions, taking more work off of users\u2019 shoulders.\n\nMuleSoft RPA (formerly Servicetrace)\n\nThe Mulesoft RPA tool from Salesforce, once known as Servicetrace, is now part of a larger platform for workplace automation and enterprise architecture. The RPA tools use AI and machine learning to help decode documents and automatically collect data. Automation can be scripted with the drag-and-drop RPA Builder, which brings wizard-driven solutions, or collected automatically with RPA Recorder, which watches users to capture repetitive tasks. When the results are deployed with the bot Manager, the system\u2019s vertical scaling enhances parallel operations enabling multiple bots to run simultaneously. \n\nNICE\n\nThe NICE robots are designed to run as supervised assistants for humans or, if they\u2019re competent enough, as unsupervised back-office tools. The goal is \u201cJourney Orchestration\u201d so customers or staff are helped along at each step of the digital pipeline. One assistant, NEVA, is billed as a friendly assistant and \u201cworkforce multiplier\u201d for customer service issues. The Scene Composer for the Real-Time Designer can track how clicks and keystrokes interact with web pages. Data from other sources can be gathered through Connectors to standard back-office sources such as SAP, Siebel, and .Net servers. Its CXexchange offers hundreds of extensions and agents that speed integration. CXone, its open cloud platform, helps support this growth around the globe.\n\nNintex\n\nThe RPA tools from Kryon are now part of the Nintex data automation constellation, creating a complete platform for managing processes and business workflows. Process Discovery helps find the work that needs to be automated and turned into bots that can be deployed and tracked. For document-heavy processes that may require signatures, Nintex\u2019s collection of RPA bots focuses on integration with Office365, Salesforce, and Adobe tools to automate the process of creating documents and signing them in a digitized legal pipeline. The results can run either in the cloud or on premises.\n\nNTT-AT WinActor\n\nNTT-AT\u2019s WinActor was built to save Windows users\u2019 time by automating the most common steps. It integrates with major Microsoft tools to build sophisticated workflows by recording user actions. These are turned into scenarios, and users can trigger these scenarios when a new event occurs such as the arrival of an email. A new request for information, for instance, can be turned into a qualified lead for the sales database with a few clicks. A wide variety of supplemental libraries can extend the tool to handle specific tasks such as creating PDF versions.\n\nPega\n\nPega from Pegasystems offers a wide variety of tools that speed up integration and processing for enterprises, including AI classifiers, chatbots, DevOps support tools, and pure RPA. Creating the right automation can begin with Pega\u2019s AI-driven workforce intelligence tool, a bot that installs on desktops to track how people work. This survey will reveal bottlenecks where poor back-end processing can be automated now and in the future. Pega wants to deliver \u201cself-healing\u201d and \u201cself-learning\u201d applications that can use AI and other statistics to recognize new opportunities for better automation. Pega supports common use cases such as reconciling financial transactions and onboarding new customers. The company also offers low-code options for BPM.\n\nRocketbot\n\nJuggling documents with Python-based bots on Linux, Mac, or Windows desktops is the main focus of Rocketbot. Text can be extracted using Rocketbot Telescope and then fed into backed data using bots trained by Rocketbot Studio\u2019s drag-and-drop editor. Rocketbot Orquestador will manage them, running them as needed while compiling statistics.\n\nSamsung SDS Brity RPA\n\nSamsung SDS\u2019s Brity RPA is split into three parts. Designer offers drag-and-drop flowcharting for both desktop and enterprise back-end legacy services through a variety of connectors. Bot schedules and runs the various jobs at pre-set times or in response to events, rebooting virtual machines and simulating all events that might be generated by a real human. Bigger, more independent jobs can be split off to run in the Bot processor. Samsung is also integrating a wide variety of AI routines (ML, NLP, visual, and analytic ) and is expanding to deliver collaboration software for teams.\n\nSAP\n\nSAP now offers a Robotic Process Automation option to simplify many of the workflow operations with its software. SAP\u2019s tool can watch current teams to imitate their actions. When it\u2019s done, you can tweak the process in a drag-and-drop low-code IDE. The results are deployed into the SAP environment to live as either attended or unattended bots. Teams that want to leverage the work of others can turn to the SAP RPA store to download bots for common tasks such as unpacking Excel spreadsheets looking for orders to recognize and categorize.\n\nSS&C Blue Prism\n\nSS&C Blue Prism, one of the earliest RPA companies that began in 2012, pushes \u201cintelligent automation\u201d that mixes more AI into the process to simplify scaling and adaptive processes. The emphasis is on using AI and machine learning to \u201ccreate journeys\u201d for your data as it\u2019s handed off along a chain of bots that often make fully automated decisions through sophisticated machine learning algorithms. You string together a sequence of actions at the beginning, but then each action generates statistics that can be used to train and improve the choices made. The company also maintains a digital exchange where third-party plugins and add-ons can be purchased to extend the powers by creating connections with traditional databases such as MySQL, larger providers such as AWS, and social media outlets such as Twitter.\n\nUiPath\n\nUiPath offers a full collection of tools for discovering workflows through Process Mining and Task Analysis and turning them an autonomous processes that can be edited and tweaked. These robots are controlled by Orchestrator, which triggers them in response to events while tracking behavior, generating reports, and controlling access where needed for compliance. UiPath is expanding into AI and is emphasizing machine vision tools that can extract information from images or screenshots. These are often focused on OCR to convert letters and numbers into machine-understandable forms.\n\nWorkFusion\n\nThe digital workers from WorkFusion come with individual human names and special focuses. Tara, for instance, is a \u201ctop OFAC \/ AML expert who is laser-focused on keeping your transactions risk-free.\u201d Casey is a customer relations specialist who is \u201cobsessed with creating a better, faster customer experience.\u201d Enterprises can begin with them as a starting point or create a custom version that can deploy OCR and some AI to their particular tasks. The digital workers are deployed with Workforce Enterprise to either run autonomously or work as assistants for humans that remain in the loop.\n\nOpen source\n\nThe major companies are generally selling proprietary tools, although community editions with limited functionality are common. Open-source processes are less cosmmon but you can often accomplish many of the simple tasks by stringing together some open source projects. You are likely going to have to do much more work to train the tools yourself, often by typing code into an editor. Still, they remain an interesting option. Check out Puppeteer, Selenium, and Headless Firefox for a basic start.