PullPlane uses a GitHub App to give selected repositories a branch-and-pull-request delivery path for agent work while the repository owner controls where the app is installed.
Setup and permissions
A workspace owner creates a GitHub App through the setup flow and installs it on the repositories agents may use. The app requests Contents, Pull requests, and Checks permissions and subscribes to pull-request, review, and check-run events.
Installation is repository-scoped: teams choose which repositories the app can reach and can return to GitHub to install it on more repositories later.
From card to pull request
A project is connected to a repository and base branch. During a coding run, PullPlane obtains repository access, clones the code into the run's isolated sandbox, works on the card branch, pushes the change, and opens a pull request for review.