On the front end, there are several ways an automation can connect with utility applications and other resources. A front-end automation can read and write data as well as capture events directly from the user interface of the target application, similar to a human.
Unlike humans who look at the screen and identify data elements by how they look and what they are labelled as, RPA recognizes each element by its properties, technology family, structure and hierarchy.
Another way RPA can connect with utility applications is through hidden fields and controls created by the application owner. The hidden fields carry information that is not visible to the human eye – for example, an account number.