GitHub
Overview
GitHub is a code hosting and collaboration platform for version control and software development. Integrate with GitHub to track repository activity, manage developer workflows, and correlate development data with sales operations.
Org-Level vs User-Level
Org-Level: GitHub App for organization-wide access. Best for company-wide integrations with admin controls.
User-Level: OAuth for personal GitHub account access. Use when you want to connect your personal repositories.
Create Integration (Org-Level)
Prerequisites
- GitHub account with organization owner or admin privileges
- GitHub API access (available on Free, Pro, and Team plans for limited API calls)
Authenticate
- Navigate to Settings > Integrations
- Click “Connect GitHub”
- Authorize Suger to access your GitHub organization
- Select the organization to connect
- Verify the connection
Create User Integration
Use user-level integration when you want to connect your personal GitHub account.
- Click
Connect Nowbutton in the User Integrations section - You will be redirected to GitHub to authorize
- Grant access to your GitHub repositories
- Return to Suger to confirm connection
Edit Integration
Editing is not supported. Delete and recreate.
Delete Integration
Deleting removes the integration from Suger.