Install the LoopIQ GitHub App
The LoopIQ GitHub App replaces organization-managed GitHub OAuth App credentials. A LoopIQ organization admin starts the installation, and a GitHub owner chooses which repositories LoopIQ can access. The GitHub Marketplace listing is not required to start an installation from LoopIQ. Until the public listing is approved, begin from the GitHub integration card in LoopIQ; it opens the same GitHub App installation and repository-selection flow.Before you begin
You need:- LoopIQ organization admin access.
- Permission to install GitHub Apps for the target GitHub account or organization.
- The LoopIQ story or task identifiers that contributors should mention in pull requests, such as
STORY-4242orTASK-108.
Install the app
- In LoopIQ, open
Organization>Integrations. If your navigation labels this areaExternal Connections, open it and then select the GitHub integration. - Find
GitHuband selectInstall GitHub App. - In GitHub, select the personal account or organization that owns the repositories.
- Choose
Only select repositoriesand select the repositories LoopIQ should synchronize. Select all repositories only when that broader access is intended. - Complete the installation. GitHub returns you to the LoopIQ
Integrationspage. - Confirm that LoopIQ shows the GitHub account and selected repository count.
Manage repositories on the GitHub integration card to add or remove repository access later. LoopIQ updates its repository catalog when GitHub sends an installation change event.
Link pull requests to LoopIQ work
Include an exact LoopIQ story or task identifier in the pull-request title or description. For example:GitHub References section with its repository, author, state and link.
When a contributor edits a pull request and removes an identifier, LoopIQ removes that active reference. Replayed GitHub deliveries do not create duplicates.
Manage access and lifecycle changes
FromOrganization > Integrations:
- Select
Manage repositoriesto open the installation settings in GitHub. - Add or remove repositories as needed.
- Return to LoopIQ and refresh the page to confirm the selected repository count.
GitHub App permissions
For pull-request reference synchronization and the existing GitHub capabilities, the LoopIQ GitHub App uses these read permissions:- Repository metadata, pull requests and contents.
- Actions and checks for workflow and build signals.
- Code-scanning and secret-scanning alerts for security evidence.
- Organization members for LoopIQ-to-GitHub identity mapping.
Move from the legacy OAuth connection
- Install the LoopIQ GitHub App and confirm the repository count.
- Open or edit a pull request with a LoopIQ story or task identifier and confirm the reference appears in LoopIQ.
- Disconnect the legacy OAuth integration only after the GitHub App path is verified.
Troubleshoot missing references
Check the following:- The repository is selected in the GitHub App installation.
- The installation is active rather than suspended.
- The pull-request title or description contains the exact LoopIQ identifier.
- The story or task belongs to the same LoopIQ organization as the installation.
- The GitHub integration card shows the expected GitHub account and repository count.

