Installation
Install the Jasper GitHub App to enable AI-powered code reviews on your repositories.
Install the GitHub App
- Visit the Jasper GitHub App page
- Click "Install"
- Select the organization or account where you want to install Jasper
- Choose repository access:
- All repositories - Jasper monitors all current and future repos
- Only select repositories - Choose specific repos
- Click "Install" to confirm
Required Permissions
The Jasper GitHub App asks for these permissions when you install it:
| Scope | Permission | Access | Purpose |
|---|---|---|---|
| Repository | Pull requests | Read & write | Post reviews, inline comments and summaries |
| Repository | Issues | Read & write | Reply to comments and slash commands on pull requests |
| Repository | Checks | Read & write | Post quality-gate and malware check results |
| Repository | Contents | Read | Read code for reviews and keep a synced copy of the repository |
| Repository | Metadata | Read | Repository information (required by GitHub) |
| Repository | Commit statuses | Read | Read the CI status of a pull request |
| Repository | Deployments | Read | Read deployment status |
| Repository | Administration | Read & write | Set branch protection and rulesets |
| Repository | Workflows | Read & write | Install the Jasper review workflow for GitHub Actions |
| Repository | Dependabot alerts | Read | Not used by a Jasper feature today |
| Repository | Security advisories | Read | Not used by a Jasper feature today |
| Repository | Discussions | Read & write | Not used by a Jasper feature today |
| Repository | Webhooks | Read & write | Not used by a Jasper feature today |
| Organisation | Members | Read | Sync your organisation's members |
| Organisation | Administration | Read & write | Not used by a Jasper feature today |
| Organisation | Webhooks | Read & write | Not used by a Jasper feature today |
Sign In to Dashboard
After installing the GitHub App, sign in to the Jasper dashboard to:
- View all your code reviews
- Manage repository settings
- Configure team members
- Monitor credit usage
Modifying Installation
To add or remove repositories after installation:
- Go to your GitHub organization/account settings
- Navigate to Installed GitHub Apps
- Click Configure next to Jasper
- Update repository access as needed
Uninstalling
To remove Jasper from your organization:
- Go to your GitHub organization/account settings
- Navigate to Installed GitHub Apps
- Click Configure next to Jasper
- Scroll down and click Uninstall
Note: Uninstalling will stop all reviews but your review history remains accessible in the dashboard.
Was this page helpful?