Now you can sync your projects directly from Azure DevOps to TrackingTime! Automatically import new projects and keep project names up to date, no manual updates needed. This is a one-way sync from Azure DevOps → TrackingTime, designed to keep your workspace effortlessly aligned.
What it does
Imports projects created in Azure DevOps into TrackingTime as soon as they’re created.
Keeps the names of projects in TrackingTime updated if you rename them in Azure DevOps.
Helps your team start tracking time immediately on the correct and current project names without manual set-up.
How to integrate with Azure DevOps
You can sync your Azure DevOps projects with TrackingTime using a secure authentication flow—no API key required.
How to sync your Azure DevOps projects with TrackingTime:
|
Once connected, TrackingTime will automatically import your projects and keep them in sync.
Authentication
The Azure DevOps integration uses secure OAuth authentication, similar to integrations like Asana and Microsoft Planner.
No API key or Personal Access Token (PAT) is required
You simply sign in with your Azure DevOps account
You can select which workspace (organization) to connect
This makes the setup faster and more secure, while simplifying permissions management.
Import tasks
In the Azure DevOps integration settings, the Tasks field (optional) allows you to define a list of tasks that will be created automatically inside every Azure DevOps project that you choose to sync with TrackingTime.
This field does not import tasks from Azure DevOps. Instead, it works as a task template that TrackingTime applies to all synced projects. You can choose to not use it and manually create the tasks in TrackingTime.
How it works
When you enter several task names, each on a new line, TrackingTime will create that same set of tasks in every project synced through the integration.
For example, if you sync Projects A, B, and C, and you enter the following tasks:
Task 1
Task 2
Task 3
TrackingTime will create Task 1, Task 2, and Task 3 inside each of the synced projects (A, B, and C).
💡 The Tasks template is especially helpful if your organization uses a standardized set of tasks across all projects (for example: “Planning,” “Development,” “Testing,” “Review”).
Important Notes
This is a one-way integration: from Azure DevOps → TrackingTime
Changes made in TrackingTime (e.g., project deletion or renaming) will not be reflected in Azure DevOps
Existing projects are imported when you enable the integration; new ones are synced automatically
Only project names are synced (no tasks, labels, or due dates)
If you rename a project in Azure DevOps, the change will sync to TrackingTime (if enabled)
If default tasks are configured, they will be created in each imported project
Tasks are not assigned automatically—users must be assigned before tracking time
Project deletion or archiving in Azure DevOps is not automatically reflected in TrackingTime
Ensure you have the necessary permissions in Azure DevOps (organization and project level)
⚠️ If you previously connected Azure DevOps using a Personal Access Token (PAT), you can now switch to the new authentication method by reconnecting the integration.


