Toggl Track Connect / Developer documentation
Track your time. Stay in Unreal.
Start, stop and synchronize Toggl Track timers directly from Unreal Engine without interrupting your production workflow.
Overview
Toggl Track Connect integrates Toggl Track into Unreal Engine 5 so you can start, stop and synchronize working-time entries without leaving the editor.
Configure the plugin once, associate it with a Toggl project and let Unreal Engine keep your production time synchronized.
Requirements
- A free or paid Toggl Track account.
- Unreal Engine 5.4 to 5.8.
- The Toggl Track Connect plugin from Fab.
Installation
Install the plugin
- Download Toggl Track Connect from the Fab marketplace.
- Add the plugin to your Unreal Engine project.
Enable it in Unreal Engine
- Open your project and go to
Edit → Plugins. - Search for Toggl Track Connect and enable it.
- Restart the Unreal Editor.
Configuration
Create a project in Toggl Track, then open Unreal Engine Project Settings and search for Toggl.
| Field | Value |
|---|---|
API Key | Your Toggl API token, available at the bottom of Profile Settings. |
Workspace Key | The numeric workspace identifier found after wid= in the Reports URL. |
Project Name | The exact name of the Toggl project you created. |
Description | The description displayed on synchronized Toggl time entries. |
https://track.toggl.com/reports/0000000/summary?h=niutp&wid=00000000In this example,
00000000 is the workspace key.Timer automation
Enable Auto-Launch Timer to start time tracking automatically from your configured Unreal Engine workflow.
- Start and track time directly inside Unreal Engine.
- Synchronize projects, tasks and time entries with Toggl Track.
- Disable automatic launch without changing the rest of the plugin configuration.
Disable automatic launch while debugging if your test sessions should not create Toggl entries.
Troubleshooting
Unable to connect to Toggl Track
- Check your API key and workspace key in the plugin settings.
- Confirm that the plugin was saved, enabled and the editor restarted.
The timer does not start automatically
- Verify that Auto-Launch Timer is enabled.
- Check that the expected event or workflow trigger is configured.
Notes and tips
- The project name in Unreal Engine must match the Toggl Track project exactly.
- The
widparameter in the Reports URL is your workspace key. - Disable automatic launch during debugging to avoid unwanted time entries.
Download and support
Toggl Track Connect keeps time tracking inside your Unreal Engine workflow, with one configuration shared between your editor and Toggl workspace.
Need help? Contact jean@aukkeproduction.fr.
