Skip to content
A port of the Toggl API for Tasker
Branch: v8
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
single actions


A port of the Toggl API for Tasker. Each API action is a separate task.


There are two ways to use tasker-toggl. Most actions use an API token (saved in the %TOGGL_TOKEN global variable) as an authentication method, but that can be swapped out for using email and password (set as %TOGGL_EMAIL and %TOGGL_PW). The example action using email/password authentication is this one.

Some tasks (PUT, DELETE, and most POST endpoints) require RESTask.


Each task is a simple port of the Toggl API (documentation): tasks that require an input have Variable Set actions that you can fill in, tasks that return data assign that data to some variable, and as a general they check for 200 return codes or flash the error message to the screen.

To import tasks, tap at the Tasks tab. After selecting "Import", goto the folder where you have downloaded the Tasker XML files, and select any of them. Keep in mind that tasks must have the .tsk.xml extentions to be considered as such by Tasker.

That's it! You can now use the tasks you imported as you please.


See the contribution guidelines. As a rule of thumb you're welcome to contribute anything, just make it easy for end-users if you can.




You can’t perform that action at this time.