Browse Apps
Sign In To InstallLearn More

GitHub

Sign In To InstallLearn More
Description FeaturesPermissionsSecurity & Compliance
:information_source: Upgrade might be required
If your workspace is running a version released before Aug 19, 2026, upgrade at slack.github.com to enable the latest features and permissions.Bring GitHub into the conversations where your team plans, builds, and ships software. Get repository notifications, rich link previews, issue creation, and GitHub Copilot—all without leaving Slack.Work with GitHub Copilot
Use Copilot in direct messages, group DMs, and channel threads. Message Copilot directly or mention @GitHub to:• Ask questions and analyze, review, or generate code
• Summarize pull requests and issues
• Write and improve commit messages
• Create issues and pull requests from conversations
• Share files and images as additional context
• Follow Copilot’s plan, progress, and results in Slack
• Move larger tasks into Code Channels for continued collaborationRun /github settings to select a default repository for new Copilot threads in a channel.Create GitHub issues
Create an issue from any Slack message using the message shortcut, or ask Copilot using natural language. Include labels, assignees, milestones, and other details without leaving the conversation.Subscribe to repository notifications
Run /github subscribe owner/repo to receive updates about commits, pull requests, issues, code reviews, releases, and deployments. Configure each subscription to control the activity shown in a channel.Preview GitHub links
Share links to pull requests, issues, comments, code, and developer profiles to see key details directly in Slack.Security and authentication
Connect your GitHub account using GitHub’s secure authorization flow. Access is governed by your GitHub permissions and the repositories where the GitHub App is installed. Copilot only receives the Slack context and GitHub access needed to complete your request.Pricing
The GitHub app is free to install and use. Copilot-powered features require access to an eligible GitHub Copilot plan. Learn more about using GitHub Copilot in Slack.AI disclaimer
GitHub Copilot uses artificial intelligence. Always review and validate its responses and changes. Learn more about the responsible use of GitHub Copilot.By installing or using the app, you agree to the GitHub Terms of Service.

More ways to use GitHub in Slack

Automate with Workflow Builder

Workflow Builder* lets you transform everyday processes into automations, without writing a single line of code. Add third-party tools like GitHub to workflows to manage work and processes from Slack, and use templates to get started quickly. Learn more about automations

Templates available for GitHub:

New Github issue

Fill out a form in Slack to create a Github issue

*Workflow Builder is only available on paid subscriptions

GitHub will be able to view:

GitHub will be able to do:

Download security and compliance information

Review the details to better understand this app’s security practices. To learn more about assessing apps for your workspace visit our Help Center.

General
Developer
GitHub
Company headquarters location
United States
Terms of service
https://docs.github.com/en/github/site-policy/github-terms-of-service
Privacy & data governance
Data retention policy
We only store what’s required to operate the integration: Slack workspace ID, the content in the messages in a tagged thread, an encrypted Slack access token, used to post notifications and messages; channel IDs where subscriptions are created; for users who connect a GitHub account: the GitHub user ID, the linked Slack user ID, an encrypted GitHub access token, and per-user notification settings. Copilot conversation history is read directly from Slack at request time. While a Copilot conversation is active in a thread, we store the agent prompts in the cloud.
Data archiving and removal policy
Unsubscribing from notifications for a repository or account deletes that subscription. Signing out of GitHub deletes the user’s settings and account linkage, removes the stored GitHub access token (when no other Slack user shares that GitHub account), and deletes all of that user’s subscriptions. Uninstalling the app from the workspace removes the Slack access token along with all subscriptions and GitHub access tokens for that workspace. Signing out or uninstalling does not delete any issues, pull requests, or comments already created on GitHub.com via the app. It also does not delete your existing Slack messages or conversation history with the app; those remain in Slack and are governed by your workspace’s own Slack retention settings.
Data storage policy
We store what’s required to post notifications and operate the Copilot integration including the tagged agent prompts; the Slack workspace ID and an encrypted Slack access token used to post messages; the channel IDs where subscriptions are created and the repositories/accounts they subscribe to; and, for users who connect a GitHub account, the GitHub user ID, the linked Slack user ID, an encrypted GitHub access token, and per-user notification settings. Messages that do not use Copilot functionality are not stored in the cloud.
App/service has sub-processors
no
App/service uses large language models (LLM)
yes
LLM model(s) used
OpenAI, Anthropic, Google, Fireworks AI, and x.AI
LLM retention settings
GitHub uses neither Copilot Business nor Enterprise data to train the GitHub model. GitHub Copilot's third-party model providers do not train models using customer data, nor do they retain customer code from interactions.
LLM data tenancy policy
Customer data is processed within GitHub's Azure tenant infrastructure. Third-party model providers (Anthropic, Google) process data under GitHub's service agreements.
LLM data residency policy
By default, GitHub stores data for GitHub.com in the USA.
Certifications & compliance
SOC attestation
https://copilot.github.trust.page/resources
CSA Star level
https://copilot.github.trust.page/
GDPR commitment
https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement
Data deletion request procedure
Users can run the `GitHub signout` command and the user's settings and account information, including PR-to-thread associations, used to link their Slack identity to their GitHub account will be deleted. PRs or comments on GitHub.com created with the app will not be deleted. We use the user's github access_token once they sign in to github and all the subscriptions post that they create on channels. Users can run the `/github unsubscribe {org/repo}` command that will delete the subscriptions. Or Users can run `/github signout` command and we clean up all the associated subscriptions and the github access token. On app uninstallation, we use to cleanup the slack-access token along with all the subscriptions and github access tokens
HIPAA compliant
yes
While this app may offer HIPAA compliance, Slack does not have a business associate agreement with any third-party application providers, including those in the Slack Marketplace, so you are responsible for validating the provider's compliance and executing an appropriate agreement before enabling.
Security
Supports Single Sign On (SSO) with the following providers
GitHub OAuth, Microsoft Entra ID, Okta, and OneLogin
Supports Security Assertion Markup Language (SAML)
yes
Has a dedicated security team
yes
Contact for security issues
bounty@github.com
Has a vulnerability disclosure program
yes
Vulnerability disclosure program URL
https://bounty.github.com/
Vulnerability disclosure program covers Slack app
yes
Has a bug bounty program
yes
Bug bounty program URL
https://bounty.github.com/
Requires third party authorization/connections
no
Third party services used by this app
N/A
Uses token rotation
no

More ways to use GitHub in Slack

Automate with Workflow Builder

Workflow Builder* lets you transform everyday processes into automations, without writing a single line of code. Add third-party tools like GitHub to workflows to manage work and processes from Slack, and use templates to get started quickly. Learn more about automations

Templates available for GitHub:

New Github issue

Fill out a form in Slack to create a Github issue

*Workflow Builder is only available on paid subscriptions

  • Using Slack
  • Product
  • Enterprise
  • Pricing
  • Support
  • Slack Guides
  • Slack Marketplace
  • API
  • Slack
  • Jobs
  • Customers
  • Developers
  • Events
  • Blog
  • Legal
  • Privacy
  • Security
  • Terms of Service
  • Policies
  • Handy Links
  • Download desktop app
  • Download mobile app
  • Brand Guidelines
  • Slack at Work
  • Status
  • Contact Us