"Done, Now Waiting" AppleScript for Things
Lately I am up for experimentation and changes again. At present I goof around with Cultured Code's Things a bit, because why not. Things is a high quality application, but lagging behind the rest of the market. Some would even say a lot. However, crafted in my city (Stuttgart, Germany) by people with passion and dedication to quality, I always keep an eye on it.
A few days ago I reinstalled Things to see what has changed in the last few minor releases. As I played around I realised that I was missing some of the few AppleScript helpers I use in OmniFocus. Because I am delegating a lot, the one I was missing most was the script that marked an (agenda) item complete and create a new Waiting for item for the same subject.
For example you may have this task for the next conversation with a colleague
Mike: Create summary report for Q3 @agenda
When you sit down with Mike and you tell him that we need a Q3 summary report your part is done. Now you want a new task to be created.
Waiting for Mike: Create summary report for Q3 @waiting
That's pretty much what this very simplistic AppleScript below does: Completing the currently selected task(s) and create a new one(s), due in 2 days from today, by pre-pending "Waiting for" to the original task's title and assigning the waiting tag. If the original task was assigned to a project or area the new task will be created in the same place, otherwise it'll drop into your Inbox.
The script is not offering too much options and works best with a certain syntax of to dos like in above example, but it should be so simple that you can customise it to your needs quite easily.













