You can now create GitHub Issues directly from Slack using natural language with the GitHub app for Slack. Mention @GitHub in any channel, describe the work you need to track, and the app creates structured issues in your repository. The app can even create sub-issues with proper hierarchy.

Building on the Copilot coding agent integration, the Slack app now brings issue creation into the chat context where teams already discuss their work.

Key capabilities

  • Natural language issue creation: Describe work in plain language and @GitHub creates structured issues with titles, bodies, assignees, labels, and milestones.
  • Sub-issue support: Break down work into parent and child issues from a single message.
  • Conversation mode: Iterate on issues in a Slack thread with @GitHub to refine details before creation.
  • Issue flex pane: You can view the issues you’ve created directly from Slack by clicking on the title.
  • Channel-level instructions: By running the command @GitHub settings, you can now set default working repositories for the issues and pull requests the GitHub app creates in your channel.

Try it out

  1. Make sure GitHub Copilot is enabled for your account. This feature is available with all Copilot plans.
  2. Install or upgrade the GitHub app in your Slack workspace.
  3. Mention @GitHub in any Slack channel with a prompt like Create an issue in my-org/my-repo to add dark mode support for the settings page and follow along as the issue is created.

Join the discussion in the GitHub Community.