Good Good Not Great

Some sort of a decision procedure

Start Specific Toggl Timer with iOS12 Shortcuts

22 Sep 2018 | Estimated read time about 1 minutes

Categories: (How to) (Productivity)

There are a few ways you can start a Toggl timer across your iOS devices these days, the newly updated iOS 12 Toggl app even allows you to start and stop "blank" timers using the new "Shortcuts" scripting features.

Power users however will tell you that you can do much much more using some elbow grease for a one-time setup Shortcut to track a whole lot more using the Toggl API.

There are loads of advanced Toggl tracking Workflows and Shortcuts out there, but none which do exactly one thing. Start a timer for a predefined project. That's all I need really, I've set a few of these up and told Siri how to run them. Life is good.

Hopefully, this could be of use to someone else who likes things to run fast and without much-needed user intervention.

First, download the Toggl Single Timer shortcut here

Next, we need to head over to your profile on Toggl to get your API Token (you will need to be logged in). You can view the token here https://toggl.com/app/profile.

The API Token looks like this

Then you will need to get the project ID you want to set up the timer for. You can get it from the URL of the project on the Toggl website, look for the part after /edit/.

Get the project ID from the URL

Finally, edit the Shortcut on your iOS device and add in the two numbers into the appropriate "text" areas.

Project ID field

API Token field

Replace the project ID (from after /edit/) into YOUR-PROJECT-ID-HERE and the API Token (from your Toggl Profile) into YOUR-TOKEN-CODE-HERE and make sure it is followed by ":api_token" without the quotes.

You are now ready to start all the timers you could ever need.

Timers galore

PS: Starting a timer when another one is already running stops the first one automatically.

Thanks for stopping by.

Recommended Posts