> For the complete documentation index, see [llms.txt](https://docs.multitudes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.multitudes.com/integrations/github-copilot.md).

# Github Copilot

### GitHub Copilot + Multitudes Integration Benefits

Track GitHub Copilot usage and impact across your engineering team with insights on adoption patterns, usage trends, acceptance rates, and productivity metrics. See more:

* [AI Adoption](/metrics-and-definitions/ai-impact-feature/ai-adoption.md)
* [AI Impact](/metrics-and-definitions/ai-impact-feature/ai-impact.md)

### How it works

GitHub Copilot usage data is retrieved from the GitHub's Copilot Metrics API and Copilot Usage Metrics API. This data is processed by our data pipelines and shown in the Multitudes app as actionable insights around AI adoption and AI impact.

### Requirements

GitHub Copilot integrations require:

* GitHub Enterprise Cloud or GitHub Team Edition **with Copilot enabled**
* **Organization admin permissions to enable Copilot Metrics API access**
* Acceptance of new Multitudes GitHub App permission requests for existing GitHub integration customers

If you need help with this integration, please contact <support@multitudes.com>.

### How to configure

You don't need to integrate with a new tool as we already natively integrate with Github.

#### For existing GitHub integration customers

1. Ensure you've accepted the latest permission requests from the Multitudes GitHub App
2. Within your GitHub organization settings, enable the **Copilot Metrics API** and **Copilot Usage Metrics** access

#### Enable Copilot Metrics in GitHub

1. Go to your GitHub enterprise or organization copilot settings
   1. For GitHub Enterprise: Navigate to [`github.com/enterprises/{organization_name}/ai-controls/copilot`](http://github.com/enterprises/{organization_name}/ai-controls/copilot)
   2. If you don’t have Enterprise, then you’ll set it at the organization level: Navigate to [`github.com/organizations/{organization_name}/settings/copilot/policies`](http://github.com/organizations/{organization_name}/settings/copilot/policies)
2. Enable **Copilot Metrics API** access
3. Enable **Copilot Usage Metrics** access

<figure><img src="/files/eVTBUfqdaBAkdHOF2z0M" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Inclusion in Github Copilot Metrics**

1. For the endpoints to retrieve Copilot data to work, the Copilot Metrics API access policy must be enabled for the organization.
2. In order for an end user to be counted towards these metrics, they must have telemetry enabled in their IDE.
   {% endhint %}

#### Verify the Integration on Multitudes

1. In the [Settings > Integrations](https://app.multitudes.co/team-settings/integrations) page, find the GitHub Copilot card and click **Connect**.
2. In the modal, click **Verify Copilot integration**.&#x20;

<figure><img src="/files/KUIv8RIP3LyKyAb3ZP8s" alt=""><figcaption></figcaption></figure>

3. If you've accepted all of the necessary permissions, then the modal should close and a pop-up should appear at the top-right saying that you've successfully verified Copilot.

<figure><img src="/files/U15FM4NZQwqPltyLwE5L" alt=""><figcaption></figcaption></figure>
