Handle open source issues
Use notification filters and ephemeral channels to manage OSS issues
With Fabric, you can connect your open source GitHub repositories and easily handle issues in Slack.
  • Send new issues to a Slack channel
  • Quickly add labels, assignees, and other details to issues
  • Open ephemeral channels to respond to and monitor progress on high priority issues

How it works

New issues filed by contributors will send to your notification channel.
Receive new issues from contributors.
When setting up your notifications, you can filter by GitHub repository and labels.
This lets you set up channels for just bugs, or just feature requests, for example.
You can set up a notification channel with filters on labels.
You can easily triage the issue, comment by opening a thread or an Issue Room channel, and close it out, all in Slack.
If you have Issue Room auto-creation turned on, Fabric will automatically create an Issue Room Slack channel, where you or your teammates can respond to the issue.
You can also view, edit, comment on, and close out the issue without leaving the Issue Room.
You can view, edit, and comment on the issue without leaving the Issue Room.
Issue Rooms two-way sync with GitHub, so any comments from GitHub will send to the Issue Room. And any messages in the Issue Room will send to GitHub.
Messages from the Issue Room sync to the issue.
If a contributor opens a PR for an issue, Fabric will send a message to the Issue Room.
As always, when your issue is closed, Fabric archives your Issue Room as well.

How to set it up

Go to your Fabric dashboard

You can find your Notifications page in your Fabric Dashboard in Slack.
To get to your Fabric Dashboard, click Fabric under Apps in your Slack sidebar.
If you don't see Fabric there, search for Fabric in your Slack search bar, and then click on the Home tab.
Find Fabric in the Slack sidebar or search for it in the Fabric search bar.

Go to the Notifications page

Click on Notifications.

Add a channel

Under Your team's notification channels, click Add notification channel.
Click "Add notification channel" at the bottom.
Choose your GitHub repository, the channel you want to connect, and the interactive feed of new issues option. This option lets you easily edit the issue when it comes in.
Add your repository, channel, and select the "interactive" option.
You can leave the label filters blank if you want all issues to come into your channel.
Click Create and your notification setting will be saved.
Fabric saves your notification setting for the Slack channel.
Fabric also sends a message to the channel confirming your notifications have been set up.
#feed-notification-github-action will now receive notifications for new issues.
That's it!
Last modified 1mo ago