Robotic Process Automation (RPA) is a low- to no-code Commercial Off the Shelf (COTS) technology that can automate repetitive, rules-based tasks. Like an Excel macro operating within a spreadsheet, RPA can record actions performed across a personal computer, access systems, and perform specific tasks for human users.