1. A method that facilitates automatic batching of batchable Graphical User Interface (GUI) based tasks in a GUI-based environment, the method comprising: tracking GUI-based tasks of a user within a context of the GUI-based environment; determining whether the tracked GUI-based tasks of the user are batchable; anticipating one or more not-yet-performed GUI-based tasks; verifying, with the user, that one or more anticipated GUI-based tasks match forthcoming GUI-based tasks that the user intends to perform; locating GUI-based targets of the verified GUI-based tasks; performing a batch of the verified GUI-based tasks, wherein the performing includes visually simulating a user providing input in performing the GUI-based tasks of the batch.