Linear / GitHub sync
Push a bug cluster to your tracker in one click; auto-resolve the cluster when the fix ships.
What gets synced
When you push a cluster, the synced issue includes:
- The cluster's root-cause summary.
- The top 5 user quotes (representative).
- Severity score and affected user count.
- A back-link to the DuggAI cluster (so engineering can dig deeper).
- Tags from your DuggAI tags (mapped to labels in your tracker).
Linear
Connecting
- From dashboard → Integrations → Linear, click Connect.
- OAuth into Linear and pick the workspace.
- Pick the team(s) and default project to push issues to.
- Map DuggAI severity to Linear priority (default: 80+ → Urgent, 60+ → High, 40+ → Medium, <40 → Low).
Pushing a cluster
From the cluster view, click Push to Linear. Pick the team and any labels. The issue is created and linked back to the cluster.
Status sync
When the Linear issue moves to Done, the DuggAI cluster is marked resolved. If new reports come in after, the cluster auto-reopens and a comment is posted on the Linear issue.
GitHub Issues
Connecting
- From Integrations → GitHub, install the DuggAI GitHub App.
- Pick which repos to enable.
- Pick a default repo for new issues.
- Map DuggAI tags to GitHub labels (one-to-one; create labels on the fly if missing).
Pushing a cluster
Same flow as Linear — pick repo and labels, click Create issue. The issue is created with a back-link.
Status sync
When the GitHub issue closes, the cluster is marked resolved. The cluster auto-reopens on new reports.
Bidirectional comments
When engineers comment on the synced issue, the comment is mirrored as a note on the DuggAI cluster. Useful when the fix needs more user context — your support team can ask the affected users from the cluster view and the engineer sees the answers without leaving the tracker.
Other trackers
Jira sync is on the roadmap. Anything custom can be wired via webhooks — see Troubleshooting or email support@duggai.com.