// install wizard

Up in 60 seconds.

Four steps. GitHub App authorized, first scan running, first comment queued for your approval.

1
Install the GitHub App
PullLight needs read access to code and write access to pull request comments and checks.
📄
Contents — read — reads the diff of each PR. Never writes to your code.
💬
Pull requests — read & write — posts inline review comments on your behalf.
Checks — read & write — creates a "PullLight review" check run so CI knows review status.
Install on GitHub
2
Confirm installation
After you authorize on GitHub, paste your installation ID below. GitHub shows it in the URL when you finish.
Waiting for GitHub webhook…
⚠ Webhook hasn't arrived yet
It's been 30s and PullLight hasn't received the installation event from GitHub. Try entering your installation ID manually above, or check webhook activity for delivery details. Still stuck? Check system status →
3
First scan
PullLight will automatically pick up the next pull request event on your repo. Open or push to a PR to trigger a scan.
potential issues found

No open PRs yet? Create a test PR →

⚠ No scan detected yet
PullLight is installed and listening. Create or push to a pull request on your repo to trigger the first scan. Check webhook activity to confirm events are arriving.
4
Approve your first comment
PullLight never posts to GitHub without your approval. Review the AI findings and click Approve to publish.
// human in the loop
Every AI-generated comment sits in your review queue first. You read it. You approve or dismiss it. It only posts to GitHub when you say so. No surprise comments. No noise.
Waiting for a scan to complete before showing your review queue…