> ## Documentation Index
> Fetch the complete documentation index at: https://trunk-4cab4936-mintlify-68bbaac5.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub

Trunk integrates with GitHub through three separate apps. Install the ones you need for the products you use.

<Card title="Trunk (required)" icon="https://mintlify.s3.us-west-1.amazonaws.com/trunk-4cab4936-mintlify-68bbaac5/assets/icons/githubapp-prod.svg" href="/setup/integrations/github/trunk-app" cta="permissions">
  Core integration for the Merge Queue.
</Card>

<Card title="Trunk Sudo" icon="https://mintlify.s3.us-west-1.amazonaws.com/trunk-4cab4936-mintlify-68bbaac5/assets/icons/githubapp-sudo-prod.svg" href="/setup/integrations/github/trunk-sudo" cta="permissions">
  Enables the Merge Queue [Direct-to-Queue](/merge-queue/using-the-queue/direct-to-queue) feature.
</Card>

<Card title="Trunk CI" icon="https://mintlify.s3.us-west-1.amazonaws.com/trunk-4cab4936-mintlify-68bbaac5/assets/icons/githubapp-ci-prod.svg" href="/setup/integrations/github/trunk-ci" cta="permissions">
  Powers Trunk's CI Intelligence features.
</Card>

#### Permissions

Trunk only uses the permissions relevant to the tools you've enabled. For the underlying GitHub definitions, see the [**GitHub developer docs**](https://docs.github.com/en/rest/authentication/permissions-required-for-github-apps).
