To use this extension, you need to enter your Personal access token and Account ID from your Harvest account, which can be found here.
On this screen, click Create new personal access token and give it a name so you can recognize it later, like "Raycast". This extension is only compatible with a single Harvest account and does not support Forecast accounts. If you have multiple accounts, be sure to select the correct Harvest account to find your account ID.
You can enable the "Running Timer" command to show a menu bar item that displays the current running timer. It will update automatically every minute or immediatly after you start/stop/switch timers using the Raycast extension.
With this option, you can define a folder to store a file called currentTimer.json
. This file will be updated every time you start/stop/switch timers using the Raycast extension. You can set this file to be watched for changes by other apps such as like Keyboard Maestro or Hazel. The contents of this file is the JSON result from the Harvest API (a Time Entry object). This file is deleted if no timer is running.
This feature has been removed since it would cause unexpected side-effects (such as dismissing the Raycast window when timer status changed.) Use the Status Folder method instead for automations.