Connect Your GitHub Account

Connect your GitHub account to Continuum to manage pull requests, issues, and code reviews directly from Slack.

Before You Begin

Requirements:

  • Continuum installed in Slack (see Installing to Slack)
  • GitHub.com account (GitHub Enterprise not supported yet)
  • Access to repositories you want to manage

Note: Continuum currently supports GitHub.com (public and private repos). GitHub Enterprise support coming soon.

Connection Methods

Method 1: Setup Page (Recommended)

  1. Open setup page - After installing Continuum, you'll be on the setup page. Or visit: https://continuumworks.app/setup?workspace_id={your_uuid}
  2. Click "Connect GitHub" - Find the GitHub integration card and click the "Connect GitHub" button
  3. Authorize in GitHub - You'll be redirected to GitHub's authorization page. Review permissions and click "Authorize"
  4. Confirm connection - You'll be redirected back with ?github_connected=true. Check Slack for a confirmation notification

Method 2: Slack Command

  1. Open Slack - In any channel or DM
  2. Run the command - Type:
    /connect-github
  3. Click the button - Slack will show a button to connect GitHub. Click "Connect GitHub"
  4. Follow authorization flow - Same as Method 1, steps 3-4

Verifying Connection

Method 1: Test Query

In Slack, try:

@continuum show my pull requests

If GitHub is connected, you should see your PRs.

Method 2: Check Status

Run in Slack:

/connections

You should see GitHub listed as "✅ Connected".

Permissions Explained

What Continuum requests from GitHub:

  • Read repositories - To list PRs and issues
  • Read/write pull requests - To view, create, and update PRs
  • Read/write issues - To view, create, and comment on issues
  • Read user profile - To identify you for queries

Scope: repo scope (for private repos) and user:email (optional).

All standard GitHub OAuth permissions - nothing excessive.

Repository Access

Which repositories can Continuum access?

  • Public repositories - Full access (read/write)
  • Private repositories - Only if you have access and granted repo scope

Continuum can only access repositories you have access to - it doesn't gain additional permissions.