Connect your GitHub Copilot subscription to Axify to track AI-assisted coding adoption, seat utilization, and usage trends across your engineering organization.
What you'll get
Once connected, Axify will pull the following data from GitHub Copilot:
- Seat assignments — who has an active Copilot license, with names and emails enriched from GitHub profiles
- Daily usage metrics — suggestions made and accepted, lines of code suggested and accepted, chat interactions
- Historical data — up to 12 months of usage history (where available from GitHub)
This data powers Axify's AI adoption dashboards, helping you understand how your teams are using Copilot and where you can drive further adoption.
Before you start
Make sure you have:
- A GitHub Copilot subscription — either Copilot Enterprise or Copilot Business
- Admin access on the GitHub account you want to connect:
- For Copilot Enterprise: enterprise admin role
- For Copilot Business: organization owner role
- An Axify admin account — only Axify admins can add integrations
Prerequisite: you need to enable Copilot metrics API in your organisation settings. Otherwise Github won't return report to Axify.
- Go to Github -> Organisation Settings.
-
In the menu, choose Policies under Copilot
- Scroll down to Copilot usage metrics, and Enable it.
Step-by-step setup
- Open the integrations page
- In Axify, navigate to Settings → Integrations and click Add integration.
- Select GitHub Copilot
- Authorize Axify on GitHub
- You'll be redirected to GitHub to authorize Axify. GitHub will prompt you to:
- Sign in (if you aren't already)
- Select the GitHub account you want to use
- Grant Axify the requested permissions
- Click Authorize to continue. You'll be redirected back to Axify.
- You'll be redirected to GitHub to authorize Axify. GitHub will prompt you to:
- Select the account to connect
- Axify will display a list of GitHub enterprises and organizations you administer. Each entry is labeled:
- My Enterprise (Enterprise) — for Copilot Enterprise accounts
- My Org (Organization) — for Copilot Business accounts
- Select the enterprise or organization whose Copilot data you want to track, then click Confirm.
- Axify will display a list of GitHub enterprises and organizations you administer. Each entry is labeled:
- Confirmation
- Axify will verify access to the selected account by making a test call to the GitHub Copilot API. If the connection succeeds, the integration appears in your integrations list as Connected.
- Initial data sync starts immediately. Depending on the size of your organization and the historical range available, the first full sync can take several minutes.
Troubleshooting
"No accounts available" after authorizing
You don't have admin access to any enterprise or organization with an active Copilot subscription. Check with your GitHub admin to confirm your role.
"Could not verify access to selected account"
The selected account either doesn't have an active Copilot Enterprise or Copilot Business subscription, or Copilot API access is restricted. Confirm the subscription is active and that your account has admin permissions.
Usage data is missing for some days
GitHub Copilot's metrics API occasionally returns empty days or incomplete responses. Axify will automatically retry on the next sync — no action needed.
Disconnecting the integration
To disconnect, go to Settings → Integrations, find GitHub Copilot, and click Disconnect. Historical data already ingested into Axify is preserved; future syncs will stop.
Need help?
Reach out to support@axify.io and we'll be happy to help.