AtlasWork, planned itself.

    The AI-native, all-in-one work platform. Tasks, projects, CRM, contracts, and analytics in one calm workspace.

    System status
    • SSO
    • SCIM
    • Two-factor sign-in
    • Audit log

    Product

    • Overview
    • PDF tools
    • Diagram tools
    • People & HR
    • Integrations
    • Marketplace
    • Pricing

    Resources

    • Guides
    • Glossary
    • Compare
    • Docs
    • API reference
    • Support
    • Changelog
    • Status

    Company

    • About
    • Careers
    • Press
    • Contact

    Legal & trust

    • Trust center
    • Security
    • Privacy
    • Terms
    • DPA
    • GDPR
    • SLA
    • Refunds
    • Google API data
    Atlas, a product by wrxstack.com·© 2026 wrxstack·All rights reserved
    PrivacyTermsSecurityStatus

    You are in control of your cookies

    Atlas uses strictly necessary cookies to keep you signed in. With your consent, we add anonymized product analytics, conversion attribution, and remembered preferences. Change your mind any time at /privacy/cookies.

    Off until you agree · Change it any time

    • Necessaryalways on
    • Analyticsopt-in
    • Marketingopt-in
    • Preferencesopt-in
    Skip to documentation
    Docs
    Back to Atlas

    Start here

    • Overview

    Developer

    • REST API guide
    • Authentication
    • API reference
    • MCP (AI agents)
    • MCP tools reference
    • SDKs
    • Quick actions
    • Changelog

    Webhooks

    • Overview
    • Quickstart
    • Events
    • Payloads and headers
    • Security and signing
    • Delivery and retries
    • Managing via API

    Connect

    • Connectors
    • Integrations

    Product

    • Collaboration and chat
    • Signing in and security
    • Client portal

    Reference

    • Glossary
    • Keyboard shortcuts
    • Module reference
    GitHub logo

    Developer

    GitHub

    Link GitHub issues and pull requests to Atlas tasks so engineering work shows up next to product context.

    AuthOAuth 2.0UpdatesReal-timeAvailable

    What this connector does

    • Link GitHub issues and pull requests to Atlas tasks.
    • Pull repository, branch, and review metadata into Atlas project evidence.
    • Listen for pull-request and issue events to update Atlas task state.
    • Post Atlas updates back to GitHub as comments or status checks.

    Before you begin

    • You can create an OAuth App or GitHub App on the organization that owns the repositories.
    • Branch protection rules allow status checks from third-party apps.
    • You have a sandbox repository to validate the first connection.

    Get your credentials

    1

    Open Developer settings

    Sign in to GitHub and open Settings, Developer settings, OAuth Apps. github.com/settings/developers

    2

    Create a new OAuth App

    Click New OAuth App, name it Atlas Connector, and set Homepage URL to https://YOUR-ATLAS-HOST/.

    3

    Set the callback URL

    Set Authorization callback URL to https://YOUR-ATLAS-HOST/oauth/callback/github exactly.

    4

    Generate a client secret

    After creating the app, click Generate a new client secret. GitHub shows the secret once.

    5

    Copy the client id and secret

    Copy Client ID and Client secret into the Atlas GitHub connector settings page and click Save.

    Required scopes and permissions

    Read user profileread:user
    Access private repositoriesrepo
    Read organization membershipread:org
    Manage webhook subscriptionsadmin:repo_hook

    Setup checklist

    1. Create the provider app in a sandbox or development workspace.
    2. Add the Atlas redirect URL to the provider app configuration.
    3. Copy the client id, client secret, or API key.
    4. Paste the credentials into the Atlas connector settings page.
    5. Click Connect and complete the provider sign-in screen.
    6. Run Test connection from the connector page to verify health.

    Troubleshooting

    • bad_verification_code

      The OAuth code expired before Atlas could exchange it. Retry the connect flow.

    • redirect_uri_mismatch

      Authorization callback URL must exactly match what Atlas sent.

    • Resource not accessible by integration

      The OAuth App was not granted access to this repository. Use the org admin Approve flow.

    Webhooks

    Atlas creates a per-repository webhook subscription with a generated signing secret.

    Events Atlas listens for

    • push
    • pull_request
    • issues
    • issue_comment
    • check_run

    Provider docs: https://docs.github.com/webhooks

    Disconnect and data deletion

    1. Click Disconnect on the Atlas GitHub connector page to revoke the OAuth grant.
    2. Open https://github.com/settings/applications and revoke the Atlas Connector authorization.
    3. Atlas removes the per-repository webhook subscriptions automatically on disconnect.

    Once you have the credentials above, paste them into the live connector page to finish connecting GitHub.

    Open the GitHub connector page

    On this page

    • What this connector does
    • Before you begin
    • Get your credentials
    • Required scopes and permissions
    • Setup checklist
    • Troubleshooting
    • Webhooks
    • Disconnect and data deletion