Integrations are tools that extend GitHub's functionality. Integrations can do things on GitHub like open issues, comment on pull requests, and manage projects. They can also do things outside of GitHub based on events that happen on GitHub. For example, an integration can post on Slack when an issue is opened on GitHub.
You can discover many integrations in GitHub Marketplace. GitHub Marketplace includes GitHub Apps, OAuth apps, and custom actions that you can use in GitHub Actions workflows. You can also get integrations directly from the integration creator.
For a list of featured GitHub integrations, see Featured GitHub integrations.
If you want your GitHub Enterprise Server instance to use a third-party GitHub App, you can contact the app developer about making the GitHub App available for GitHub Enterprise Server. For more information, see Making your GitHub App available for GitHub Enterprise Server.
If you want your GitHub Enterprise Server instance to use third-party custom actions, you need to enable GitHub Connect. For more information, see Enabling automatic access to GitHub.com actions using GitHub Connect.
For more information about using integrations, see:
You can also build your own integrations. For more information, see About building integrations.