RPA (Robotic Process Automation) is a customized automated software that mimics the activity of a human worker in carrying out a task including data extraction and storing in to a database, signing in and out of systems, copy-paste data among multiple applications, fill out forms, run tasks and has intelligence way beyond screen-scraping or web-scraping. The software robots (bots) can do repetitive stuff more quickly, accurately, and untiringly. RPA has the intelligence to decide if a process should occur. Much like a human worker, RPA has its own virtual workstation with each robotic instance. RPA is a technology application that is driven by business logic and structured input, and that aims workflow automation.
RPA technologies are categorized into: Probots, Knowbots and Chatbots. Probots are rule based bots that process information. Knowbots gathers information searching the information. Chatbots are AI based bots that can answer to customers in real-time. The dynamic nature of RPA makes it a tool that drives digital transformation and the future of automation work. RPA products that are commonly used in the industry: UIPath, Kofax, BluePrism