Timemator | Auto-tracking Manual

Getting started with

Auto-tracking

What is Auto-tracking, and how it works?

One of the main problems of manual time tracking is that we always tend to forget about triggering the timer when we start working or pausing it when we are done. Timemator can do it for you, fully automatically. We call it Auto-tracking. You can tell Timemator when it should trigger the timer by creating auto-tracking rules.

In general, it goes like this:

Timemator, please start the timer for task UI Design

when I work on any file in the folder Project X → UI Design

OR

when I open a website containing https://www.figma.com/files

OR

when I start a Skype call with Gabriel

Depending on your workflow, you can set up auto-tracking rules for each of your tasks, so you will never need to start/pause the timer manually again.

How to enable Auto-tracking

To be able to run auto-tracking, Timemator needs your permission to use the accessibility API of your system. Follow the steps below to activate it.

  • Open the Timemator settings window (Menu → Timemator → Setting…) and switch to the "Tracking" tab. In the Auto-tracking section, press the "Activate" button to proceed.
  • Follow the steps described in the activation window to enable accessibility permission.
    • Open System Settings and go to Privacy & SecurityAccessibility.
    • Activate the switch next to Timemator (you will be required to enter your password or Touch ID).
    • For systems older than macOS Ventura, click the lock icon first to make changes and then check the box next to Timemator.
    • Now you can close the settings window and return to Timemator.
  • After you have completed all the steps, you should see a success message.
    That's it — Auto-tracking is activated! You can start to create your auto-tracking rules.

How to create auto-tracking rules

To create auto-tracking rules for an individual task:

  • Go to the task list, move the mouse pointer over the selected task and click on the button with the lightning icon (auto-tracking rules)
  • To create the first rule, click on the + button at the bottom of the rules area and select the type of rule you want to select. For example Working on a File (alternatively you can just drag & drop the file into the rules area)
  • A new rule entry will appear in the list. Here you can select the file you want Timemator to trigger the timer based on.
  • In the section below you can set up how Timemator should observe you working on the file before it finally starts the timer. This will prevent false triggering if you open this file accidentally or switched to it just for a short period.
  • Press Save, and you’re done! Now you can open the file you’ve configured and watch auto-tracking in action!

Types of rules

Launched application
Will trigger the timer once you open a particular application or switch focus to its window (depending on the In active window setting)

Working on file
Will trigger the timer once you open a specified file with any application (supported by auto-tracking)

Working on file in folder
Will trigger the timer once you open any file within a specified folder with any application (supported by auto-tracking)

Window title
Will trigger the timer if the title of any window or an active window (depending on the In active window setting) matches the specified text

Website URL
Will trigger the timer if you start a call with a selected person/group.

Slack
Will trigger the timer if you open or switch to Slack within a specified workspace or channel.

Combination of rules

With a combination, you can group rules together. Timemator will start the timer only if ALL rules apply at the same time.

Trigger options

In the section below the rule list, you can specify what exactly should happen if any of the rules or combinations apply.

  • You can either let Timemator start/pause the timer automatically or only let it notify you if you want more control over your time tracking.
  • You can also let Timemator only start the timer, so you can pause it manually afterward.

Temporary block auto-tracking

Sometimes you open the working environment just temporarily (for example to look something up) but you don’t want to start time tracking for it. You can temporarily cancel auto-tracking

  • if you click on the start button while Timemator pre-counts auto-tracking for your task (you will see a cancel-icon on mouse hover)
  • of if Timemator has already automatically started the timer, press the pause button. Timemator will block auto-tracking for this task until the end of your working session

The blocked auto-tracking state will be indicated by an orange dot on the top-right corner of the status bar item or the OFF button within the task list. You can press the OFF button to unblock auto-tracking for the task back.

Deactivate auto-tracking

In case you want to temporarily take over control of your time tracking, you can deactivate auto-tracking

  • for individual tasks by turning off the switch in the rules configuration of this task

  • for all tasks by turning off the switch in the Auto-tracking section of the settings window