Integrating with GitHub
Overview
GitHub is where millions of teams host their code, review changes, and ship software together. Connecting it to your workspace brings your development activity and your project work into one place, so the people tracking progress can see it without switching between tools.
Once connected, your repositories link directly to the items they relate to. Each connection is mapped to a single repository reference, so whether your team works in one repo or dozens across projects, everything stays organized and easy to follow.
How it works
After connecting, your repositories stay in sync with your workspace, and the activity that matters surfaces automatically where your team already works.
New pull requests appear alongside the work they relate to
Status updates as branches move from open to merged
Commits link back to the items they reference
You can connect a pull request or commit to a specific item by referencing it in the branch name or description. This creates a two-way link, so the work is visible from your workspace and a linkback to your workspace appears in GitHub. Learn more about linking pull requests and commits to see the full list of supported references.
Workflow automation
Beyond linking, the integration can move work forward on its own as code progresses. You decide which actions need to be happening automatically, so the busywork of keeping statuses current takes care of itself.
The best automations are the ones your team forgets are running. They just notice the updates always seem to be correct.
Set rules so an item moves to in progress when a branch opens, and to done when its pull request merges. Because each rule is defined per project, different teams can follow the flow that fits how they actually work, without affecting anyone else.
Configure
A workspace admin can enable this integration from your integration settings. Once enabled, any member can connect their repositories and choose how pull requests and commits are linked.
Connecting takes only a moment:
After connecting, your repositories begin syncing automatically and linked activity appears right away. For teams working across multiple organizations, see the advanced configuration options to connect more than one account.
GitHub is also available as an MCP server for use with connected agents, so pull request status and repository activity can be queried directly in natural language.
