Adam Garrett-Harris

Reading books with OmniFocus Automation

July 05, 2020

I read books on a couple of podcasts, which means that I need to finish reading the book by a certain date. I was using Joe Buhlig’s Read Book script, but it only worked on the mac and I wanted to be able to set up a new book project on my iPhone or iPad. He actually switched over to Workflow (now Shortcuts) back in 2016, but this doesn’t work on the mac.

Omni Automation now allows scripts for OmniFocus to work across all devices, so I decided to write one for reading books. It asks you the name of the book, the start date, the end date, and the number of pages.

The prompt of the script

Then it creates a new project with the tags specified in the script, and it takes you to that project.

The project that was created

You can install it from GitHub.


Adam Garrett-Harris

Written by Adam Garrett-Harris, host of BookBytes and Web of Tomorrow podcasts. You should follow him on Twitter