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 an automated operation or a " software robot," to capture and interpret applications for processing a transaction, manipulating data, triggering responses and communicating with other digital systems.