Patent attributes
An approach for an automated task management system to accomplish set goals by completing a predefined set of tasks for that goal is disclosed. The approach includes creating a goal object by one or more users and creating one or more task objects associated with the goal object by the one or more users. The approach includes executing a first task of the one or more task objects and determining if there is one or more deviations associated with executing the first task. Users can directly define deviations which are stored into the tasks directly as a deviation path without needing admin approval. Based on determining there is the one or more deviations, the approach can optionally ask for an approval from an administrator. Deviation tasks objects are stored into the goal object for future users to view and use.