Set up various trigger actions to occur when selected tasks are marked complete
I use a parent task for a job heading (name, job number, etc). I then use the sub-tasks for all the things that need to be accomplished in order to complete the job. As part of what I track, I also set up categories for each of the job phases (i.e., pre-sale, contract, materials ordered, materials received, install scheduled, install completed, payment collected, post-sale contact, warranty work). Then I setup my main task (which, again, I name after the customer and add the job #) and sub-tasks needed to complete the job.
At this point I should mention that because the categories can be used as filters, I can check a specific one to see all my jobs at a particular stage of completion, and Task Coach filters everything else out. That allows me to focus on each stage without being distracted by all the other tasks and sub-tasks on the screen.
At the present time I have to manually open the main task and move the category check mark from category to category as the job progresses through the different phases. But it would be helpful (and really cool) if there could be some sort of trigger event that could be optionally set to perform some action upon completion of the sub-task. In this case, the action would be to uncheck one category in the main task and check another. Of course, the triggers would have to be set in each of the final sub-tasks within each phase. Then when that final sub-task was marked as complete (i.e., the event), the trigger would fire and perform the action. I'm sure that is much easier said than done, but I know it would help me a lot and would greatly enhance the usefulness of Task Coach.
Thanks for all your hard work so far!