Skip to main content

Managing the premium request allowance for users in your enterprise

Change the default spending limit or upgrade users to Copilot Enterprise.

Who can use this feature?

Enterprise owners

GitHub Copilot Business or GitHub Copilot Enterprise

Each Copilot plan includes a per-user allowance for premium requests. To learn more about premium requests, see Understanding and managing requests in Copilot. For allowances per plan, see Plans for GitHub Copilot.

By default, every enterprise has a $0 budget for the Premium Request SKU. Unless this budget is edited or deleted, your enterprise will have no extra costs for premium requests: when one of your licensed users exhausts the allowance in their plan, the user's premium requests will be rejected for the rest of the month.

Screenshot of the enterprise budgets page, with the default budget: a $0 budget for the Premium Request SKU.

You can edit or delete this budget to grant extra requests to all your licensed members. If you want to grant extra requests to certain users only, you can upgrade those users to Copilot Enterprise.

Prerequisites

  • Before making changes, download a usage report to see which developers are frequently hitting the limit or using a significant number of requests over the allowance. You may want to contact these users to understand their use cases and requirements. See Downloading a monthly usage report.
  • If a user receives licenses from multiple enterprises or standalone organizations, the user must select a billing entity to use premium requests. See Managing premium request billing with multiple Copilot licenses.

Changing the budget for all members

To enable premium requests over the allowance for everyone, you can:

  • Delete the default $0 budget to allow unlimited spending on premium requests for all users.
  • Edit the "Budget amount" of the default $0 budget to set a non-zero total spending limit for premium requests in your enterprise.

For instructions, see Using budgets to control spending on metered products.

Note

Creating new budgets without deleting the $0 budget does not override the $0 budget. If any applicable budget with "Stop usage when budget limit is reached" enabled is exhausted, additional premium requests are blocked.

Upgrading users to Copilot Enterprise

You can upgrade certain users to increase their base allowance of premium requests.

Tip

Copilot Business users who make make more than 800 premium requests per month would save money with a Copilot Enterprise license.

  1. Create a new organization in your enterprise. See Adding organizations to your enterprise.

  2. Add the users who need more premium requests to the new organization.

  3. Grant Copilot Enterprise licenses to all users in the organization.

    1. If needed, upgrade the enterprise to Copilot Enterprise. See Upgrading Copilot for your enterprise.

    2. Enable Copilot Enterprise for the new organization. See Enabling Copilot for organizations in your enterprise.

    3. Grant licenses to all users in the organization. See Granting access to Copilot for members of your organization.

  4. Check the usage report regularly to ensure that Copilot Enterprise remains the most cost-effective option for these users.

Setting a budget for specific members

You can set a higher budget for premium requests over the allowance for specific users in your enterprise. However, you must ensure that every user in your enterprise is covered by a budget. Users who are not covered by a budget will have access to unlimited spending on premium requests.

At a high level, the required steps are:

  1. Delete the default $0 budget.
  2. Create a new budget for the users who need a higher allowance. For example, create an organization or cost center containing just these users, then create a Premium Request SKU budget for the organization or cost center.
  3. Create a separate, more restrictive budget that covers every other Copilot user in your enterprise. You will likely need to integrate with the API to ensure that this budget covers new users as they are added to your enterprise.