Robotic Process Automation (RPA) is the term used to describe advanced technology that partially or fully automates human activities that are manual, rule-based, and repetitive, by applying artificial intelligence (AI). RPA can be used for tasks such as data entry, processing transactions, and customer service queries, as well as to manipulate data, trigger responses and communicate with other digital systems.