Installing the GitHub App
The GitHub App is the fastest way to get Senix running — once installed, every pull request in your selected repositories gets reviewed automatically.
Step-by-step
- Sign in to Senix at
senix-chi.vercel.app. - Click Install GitHub App from your dashboard.
- Choose where to install — your personal account or an organization.
- Select repositories — all repositories, or a specific subset.
- Authorize the requested permissions.
- You'll land on a confirmation page and be redirected back to your dashboard.
Organization installs require admin permission. If you are not an owner on the organization, GitHub will route the install through an approval flow.
Required permissions
Senix asks for the minimum scopes needed to read diffs and post a review comment. It never writes to your code, opens PRs, or approves changes.
| Permission | Why Senix needs it |
|---|---|
read: code & metadata | To understand what files changed in PRs |
read & write: pull requests | To post and update the review comment |
Revoking access
Uninstall the GitHub App
- Go to
github.com/settings/installations— or the organization equivalent under your org settings. - Find Senix-bot in the list.
- Click Configure, then Uninstall.
Uninstalling pauses all analysis immediately. Your history is soft-deleted, so reinstalling later restores it.
