Skip to main content

Git Sync Automation

Once an Administrator has connected your Git provider (GitHub, GitLab, or Bitbucket), you can automate workflows and customize how data syncs between systems.
Prerequisite: This guide requires an active SCM connection established by an Administrator. If your organization hasn’t connected a Git provider yet, see: - GitHub Integration Setup - GitLab Integration Setup - Bitbucket Integration Setup

Commit Linking

Reference Agile Tools items in your commit messages:

Supported Reference Formats

Webhooks

Agile Tools receives webhook events from your Git provider. Use the API to query commit activity:
Response:

Field Mapping

Customize how Git events update Agile Tools fields. See Field Mapping for:
  • Mapping branch names to Value Item states
  • Automatic progress updates from merged PRs
  • Custom metadata extraction from commits

Automation Examples

Update Key Result on Merge

When a PR is merged, update a Key Result’s progress:

Sync Repository as Value Unit

Import a repository as a Value Unit via API:

API Endpoints for Git Integration