Skip to content

Robotic process automation

RPA uses software to perform recurring application steps, often through user interfaces. Clear rules and verifiable outcomes matter.

Also known asRPA
Process automation

Performing recurring application steps with software

Robotic process automation, or RPA, automates recurring steps in software applications using software robots. These often operate user interfaces, read fields or transfer data between applications according to defined rules. The term does not refer to physical robots. RPA can automate part of a business process and be combined with API integrations. Such a workflow still needs appropriate permissions, unambiguous inputs and a verifiable outcome.

In a fictional service business, an old shipping application lacks a suitable API. A planned RPA workflow would transfer a checked tracking number through the interface into the corresponding service case. The shipment and target case must match unambiguously before saving. If the interface changes, an unexpected dialogue appears or the session expires, the workflow should stop for clarification. If confirmation is missing after saving, the target case is checked first. A blind retry could enter the same number again. The planned review therefore considers matching, exception handling and confirmed target state alongside the sequence of clicks.

Sources