Home / Integrations / GitHub
GitHub — issue export, Autopilot PRs, and proof the fix landed
File one GitHub issue per Feedback DevTools item, auto-export new reports when a repo is connected, and on Pro let Autopilot open the PR with before/after proof. PAT-based, not a GitHub App or OAuth install.
What it does
- One GitHub issue per feedback item. New reports auto-export when the project has a repo and token connected (the server-side AUTO_EXPORT_FEEDBACK_ISSUE switch can disable that), or click Create GitHub issue on the feedback detail page / call MCP
create_github_issue. A second export returns the existing issue instead of filing a duplicate. - The issue body is the repro packet. It carries the component and source file (file:line when the SDK captured it), screenshot, console errors/warnings, failed network calls, and a link back to the dashboard item.
- Autopilot opens the PR. On Pro, with per-project Autopilot enabled and a stored GitHub token, the agent pushes a branch and opens the pull request for approved feedback. When the preview deploy is ready, proof-of-fix posts the before/after screenshot back onto that PR.
- Verified Fixed closes the loop. After an Autopilot PR merges, the fix verifier compares the auto-detected signal rate from the 7 days before merge with the 72 hours after, then posts the verdict receipt on the PR unless there was not enough traffic to tell.
How to connect
- Open the project page, set the GitHub repo URL, and paste a personal access token. Fine-grained PAT scoped to this repo with Issues: write, Contents: write, Pull requests: write. Stored encrypted; never sent back to the browser.
- Issue export itself only needs repository read plus Issues: write. The same connection can also push branches and open PRs, so the project checklist asks for Contents: write, Pull requests: write too.
- For PR status updates, add a repository webhook for pull request events to the server's
/api/v1/webhooks/github endpoint. A merged Autopilot PR marks the item done; one closed unmerged returns it to triaged.
Free vs Pro
- Free $0: Unlimited feedback collection, shareable feedback links, kanban pipeline, CSV/JSON export. GitHub issue export is included here.
- Pro $9: Autopilot — the agent opens the pull request for approved feedback and attaches a before/after screenshot from your preview deploy. Plus AI sentiment classification, intent and urgency scoring, classification stats dashboard, priority triage. Per project per month. Autopilot is also gated per project; Free does not include Autopilot PRs.
Honest limits
- This is a personal access token, not a GitHub App or OAuth install.
- No issue status sync. Closing or editing the GitHub issue does not update the feedback item; the GitHub webhook handles Autopilot pull request closed events only.
- Verified Fixed applies to auto-detected signals with enough before/after traffic. A human-reported item can still carry the preview before/after proof, but there is no signal-rate verdict for it.
- Auto-export dedupes identical reports inside a one-hour window and silently no-ops when the project has no repo or token connected.
See also Linear, Slack, and Zapier Catch Hook.