GitHub

Connect GitHub so your agents can read repositories, issues, and pull requests, and respond to webhook events.

Audience: IT (the enabler) and builders

What it can do

  • Read. Issues, PRs, and repos.
  • Triggers. Webhook events.

This integration does not support Write or Reply today.

Who connects this

Admin-enabled OAuth. A GitHub org admin installs the platform GitHub App once. After that, builders OAuth their own access. Personal-account installs are also supported.

Org admin installs the GitHub App

Install at the organization level and grant access to the repositories you want exposed.

Builders OAuth their own access

Once stage 1 is done, builders OAuth from within the platform.

Builder picks orgs and repos for the Project

In the Project context, pick the organizations and repositories the Project should see. Configure webhook triggers if needed.

What this article will cover

  • Installing the GitHub App at the organization level
  • Required permissions
  • Connecting at the personal versus organization level
  • Picking the organizations and repositories to expose
  • Configuring webhook triggers
  • Verifying the connection
  • Common errors and how to resolve them