- Failure is Feedback
- Posts
- š”Quality Insight: Is it time for #is-it-down?
š”Quality Insight: Is it time for #is-it-down?

If you were online last Wednesday, you might have heard or experienced Slackās outage. Many teams and communities use Slackās online messaging system. Iām a fan. And, Iām familiar with software. So, to go down for an entire day feels so bad. I feel you Slack. I feel you.
This, however, is not a commentary on testing or how I think Slack should carry out its releases. That is none of my business. What is my business is to know when Slack, or any third parties we use are affected by an outage.
This is why we have an #is-it-down channel.
TL;DR
Make one channel available to the entire company that only reports on third-party outages.
šļø Note: The following outlines how to create an #is-it-down for your organization in Slack. If you know how to do this for Microsoft Teams, feel free to comment! Iād love to know!
šļø Additional Note: If the option to āManage appsā is not available to you, feel free to reach out to your Administrator to discuss current permissions or to request that they create an #is-it-down channel.
Why #is-it-down?
Ever had the experience of thinking that your functionality is being affected by something you did, only to discover that it was a third-party service creating the confusion? Any good technology is not a stand-alone creation. Many require third-party services to create an experience that is as useful and desirable. Knowing when a third-party service is down clears confusion for the team and creates the opportunity to communicate issues quickly to external parties relying on your services.
Does the name matter?
As always, naming things is important. The name itself does not matter as long as it clearly communicates what the channel is for and why others should join it.
How do I set it up?
First, of course, agree on a name and create the channel in Slack.
Next, think of a third-party service your organization uses. In this case, we will use the GitHub status page. Most pages, thankfully, have a dropdown option where you can click the Slack symbol. Click it.

Click the āSubscribe via Slackā button

A page will open detailing that Statuspage is requesting permissions to access that particular Slack workspace.
Search for your channel in the āWhere should Statuspage post?ā and click āAllowā.

š« Easy peasy!
If you canāt subscribe to a Status page using the option above, your next option typically is through an RSS feed.
For this example, we will use Slack.
From the Slack status page, there should be a mention of an RSS feed. Right-click that link and select āCopy Link Addressā

From the top of your Slack Team workspace, click on the dropdown arrow, click āTools & settingsā, and click āManage appsā

Contact your administrator if āManage appsā is not available to you
From the āInstalled appsā page, search for the RSS. Click āRSSā.

From the RSS app page, click āApp Detailsā

From the āApp Detailsā page, paste the RSS feed link you copied into the āFeed URLā field and search for the channel you want the status to report. Click āSubscribe to this feedā

š„ Youāre done! Now, any time any third party is experiencing an off day, you and your team will be aware of it as soon as the third party updates its status page.
And, while itās never a good time for a service to go down, itās always a good time to be gracious and to make something useful.
Till next timeā¦

All my posts are free to read and clicking subscribe will bring each post to your inbox. If my work brings you joy, and youād like to support it, you can become a paid subscriber by clicking the button above. If a paid subscription is not your thing, you can support my caffeine addiction writing by clicking the button below! Thanks!
Written with Aurora Borealis Banjo [ARKTOUROS] - calm nostalgic spacefolk ambience playing in the background
Reply