Robotic Process Automation (RPA) refers to a pre-configured software entity. It utilizes business rules and predefined activity sequences to autonomously execute a set of processes, activities, transactions, and tasks across one or more disparate software systems. This is done to produce a specific outcome or service, while also incorporating human-managed exception handling.