Adding GitHub Repositories

NOTICE: As of 2/13/2018, PullRequest requires an installation of the PullRequest GitHub app in lieu of assigning a pull request to the @PullRequestAgent GitHub profile.

NOTE: This guide contains screenshots from third-party partner interfaces that may be modified without notice. If you have any issues or questions about connecting with PullRequest, please reach out to

Step 1: Authorize and Connect

After signing up, you'll be prompted to authorize and connect with a version control hosting provider. Click the GitHub option.

NOTE: You can authorize with multiple version control hosting providers (i.e., GitLab and Bitbucket) using the same PullRequest account. This can be done via the Account Integration page in your user settings.

Step 2: Install PullRequest in GitHub

After authorizing with your GitHub account, you'll be directed to a page to connect with the GitHub app. Click Install on the GitHub PullRequest app page.

You can click here to access this page directly.

Step 3: Configure GitHub Organizations

You'll be prompted to select from a list containing your GitHub Profile and any GitHub Organizations you're an owner of. If necessary, you can connect to multiple GitHub Organizations in this page.

If a GitHub Profile or Organization already has PullRequest installed, the text "Configure" will appear on the selection.

Q: I don't see the Organization I'm trying to add. How do I add it? A: Reach out to an owner of that GitHub Organization with this link and ask them to install PullRequest. (NOTE: You maintain full control of revoking PullRequest access at any time)

Step 4: Select Repositories

You'll be asked to allow PullRequest to access All Repositories or Only select repositories.

After you've made your selection, click the Install button.

Step 5: View Repositories

Your repositories should now appear on the PullRequest dashboard page when the GitHub Organization is selected from the Organizations drop-down menu at the top-left portion of the screen.