Patent ID: 8291038

Claim:
A method of automating manual tasks executed on an application server, comprising: executing a procedure on the application server, the procedure including a manual task; generating a manual action request at the application server, wherein: the manual action request includes at least one parameter, the manual action request corresponds to the manual task, the manual action request is associated with a role, the role being operable to filter at least one of automation rules that can be applied to the manual action request and automation modules that can be implemented to resolve the manual task, and the at least one parameter includes one of a tool type, a file size, and a service request; transmitting the manual action request from the application server to an administrator computer; determining that an automation module corresponding to the manual action request exists within a database based on the role and the at least one parameter, the automation module executable to resolve the manual task; transmitting the automation module to the application server for execution of the automation module on the application server; and executing the automation module on the application server to resolve the manual task corresponding to the manual action request.