Patent ID: 8291318

Claim:
A computer-implementable method for providing run book automation on a data processing system, said computer-implementable method comprising: receiving a command to create a new procedure for interacting with a web-based graphical user interface (GUI); engaging a teaching mode in the web-based GUI in response to the command to create the new procedure, wherein a plurality of selectable portions of said web-based GUI are accentuated; recording a sequence of selections made among said plurality of selectable portions of said web-based GUI and capturing at least one data attribute in an input field, wherein said at least one data attribute provides at least one response to data queries within said web-based GUI, and further wherein said sequence of selections and said capturing at least one data attribute is included in the new procedure for interacting with said web-based GUI; and enabling said new procedure for interacting with said web-based GUI, including replaying said sequence of selections within said web-based GUI and applying said captured at least one data attribute as input, wherein the replaying includes displaying a status of said replaying of said sequence of selections that enables a user to differentiate between manual steps that require user intervention and automatic steps that do not require user intervention, and determining if a current element in the replaying of said sequence of selections is one of an selection of a selectable element and a form to be filled with data, wherein if the current element is a selection of a selectable element, further determiningËœif there is any data to export, and wherein if the current element is a form to be filled with data, further determiningËœif there is any data to import.