Improvement

December 3, 20251 Minute Read

Assign issues to Copilot using the API

You can now assign issues to Copilot using both GraphQL and the REST API. You can also configure the target repository, base branch, custom instructions, and custom agents.

GraphQL support

You can assign issues to Copilot using the following mutations:

All requests must include this header:

GraphQL-Features: issues_copilot_assignment_api_support

REST API support

You can also assign issues to Copilot via the following REST API endpoints:

Join the community discussion to share your feedback or learn more in our documentation on assigning issues to Copilot.

Subscribe to our developer newsletter

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

By submitting, I agree to let GitHub and its affiliates use my information for personalized communications, targeted advertising, and campaign effectiveness. See the GitHub Privacy Statement for more details.

Assign issues to Copilot using the API - GitHub Changelog