# 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/teamSettings/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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.multitudes.com/integrations/github-copilot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
