Adding an integration to a Slack room
How to add an integration to a Slack room. Part of our Slack mini series
Have you ever wondered on Slack how people manage to set up things like notifications from other services such a Github? Well wonder no more! In this short guide we will cover how to add an intergration to a Slack room.
At Tosbourn Ltd. we have a notifications room which let’s us know about updates on our GitHub and Bitbucket projects, CircleCI statuses and all sorts. There are a plethora of different Slack integrations that you can get to make your team more productive or even just to make some of your rooms more fun!
First of all you have to be an admin or owner to be allowed to add integrations to a room. Assuming you are allowed to add integrations then we need to go to the App Directory.
To find the app directory you can go to https://<your-team-name>.slack.com/apps
and you will find a variety of apps that you can choose from. In the search bar type in what you want, for example if you know the name of the app you want you could type in GitHub
or you can type in the type of app you want, for example poll
.
When you have selected the app that you want to integrate you click on it and you will either get the option to go to the site (each app will have different options) to install or the option to Add configuration
.
We’re just going to look at Add configuration
. So after you have clicked this, it will take you to another page which will detail some of the properties of the app. There will be another button to click to add the integration. Depending on the app and if it’s a third party integration you maybe prompted to authorise the app or sign in. You will then be asked which room you would like updates to be posted to.
Most third parties have their own guides to follow, so don’t worry if you get stuck.
Testing
If your Slack channel is particularly busy and you’re worried about adding a new integration that is going to cause a lot of noise, I would suggest creating a new room just for the new integration and from here you can test everything to make sure it all works and won’t cause too much disruption. Once you’re happy you can edit the integration to point it to the real room.
This article is a part of the "Slack" series
- Slack Shortcuts
- Setting Reminders on Slack
- Accessibility Options on Slack
- Making Custom Emojis on Slack
- Setting Your Status on Slack
- Shrugging on Slack
- Formatting on Slack
- Making a Channel on Slack
- Syntax Highlighting on Slack
- Custom Startup Messages on Slack
- This Article
- Integrating RSS feeds to Slack (including YouTube)