Your understanding is correct, this is highly beneficial to organizational workflow type tasks that are very repetitive in nature. "Adding a task" is a additional brainy activity which our app need to automate by providing process templates/definition.
With the task tracking space being as crowded as it is, you will need to start with a (probably small) group of users who are really desperate for your product. Who will be these initial target users, and what make-shift solutions have you seen them use right now to satisfy the need for a programmable todo list?