BuildBetter Docs

GitHub Integration

BuildBetter's GitHub integration connects repositories to Projects, Inbox, ZeroShot, and release workflows. You can manage connected repositories directly in the web app, review repository activity, link PRs to customer evidence, and use GitHub context in project and agent-session workflows.

Features

Setup Instructions

Prerequisites

Connecting GitHub

  1. Navigate to Settings → Integrations in your BuildBetter dashboard
  2. Select GitHub from the project integrations
  3. Click Connect and follow the guided GitHub App install flow
  4. Select which repositories to enable inside BuildBetter
  5. Configure repository-specific settings, sessions, skills, and activity views

Tip: If the GitHub App is already installed, you can add more repositories from BuildBetter without reinstalling the app.

Repository Configuration

After connecting:

  1. Go to the GitHub integration or repository management area
  2. Configure:
    • Default repositories
    • Issue templates mapping
    • Label defaults
    • Automatic reference formatting
    • Repository-specific session and skill visibility
  3. Save your repository configuration

Repository Management Views

Connected repositories include dedicated views:

Usage

Creating Issues from Meetings

Create GitHub issues while in a meeting:

  1. Open any call recording in BuildBetter
  2. Select a relevant segment in the transcript
  3. Click the Create Issue button
  4. Select the target GitHub repository
  5. Fill in issue details, leveraging transcript content
  6. Submit to create the issue in GitHub

Linking to Repositories

Connect meetings to specific repositories:

  1. From any recording or document, click Link Repository
  2. Select the GitHub repository from your connected list
  3. Optionally, add a reference note
  4. Save to establish the connection

Code Discussion References

Link code discussions to GitHub:

  1. During transcript review, identify code-related discussions
  2. Use the Code Reference button in the transcript
  3. Select the relevant GitHub repository, branch, and file
  4. Add line number references if applicable
  5. Save to create a two-way reference

Advanced Features

Signal Analysis

BuildBetter's Signals feature can automatically detect:

  1. Feature requests for GitHub issue creation
  2. Bug reports for immediate tracking
  3. Technical discussions for documentation
  4. Decision points for project planning

Configure how these signals interact with GitHub:

  1. Go to Settings → Integrations → GitHub → Signals
  2. Map signal types to GitHub actions
  3. Set thresholds and trigger conditions
  4. Enable automation for selected signals

Automated Issue Creation

Set up rules for automatic GitHub issues:

  1. Navigate to Settings → Automation Rules
  2. Create rules based on:
    • Meeting tags or topics
    • Specific phrases in transcripts
    • Participant roles or departments
  3. Configure how issues should be formatted
  4. Test and enable your automated workflow

Troubleshooting

Connection Issues

Issue Creation Problems

Repository Access

Use Cases

Engineering Teams

Open Source Projects

DevOps Workflows

Security Considerations