1. A computer-implementable method for providing run book automation on a data processing system, said computer-implementable method comprising: engaging a teaching mode in a web-based graphical user interface (GUI), wherein a plurality of selectable portions of said web-based GUI is accentuated; recording a sequence of selections made among said plurality of selectable portions of said web-based GUI, wherein said sequence of selections represents a repeatable user-defined procedure for interacting with said web-based GUI; and replaying said sequence of selections within said web-based GUI while 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.