Moving off Hipchat onto Slack and still using Confluence as your internal wiki? Then you might be worried about not having access to your team’s internal knowledge on Confluence from your internal chat tool.
Luckily, there’s a way to integrate Slack with Confluence thanks to Atlassian’s add-ons marketplace. Using the Slack for Confluence Pro plugin, you can send notifications from Confluence right to Slack for $5/month after a free trial.
It’s not the prettiest or the most user-friendly experience, but it’s an option.
Below I’m going show you how to set up the Slack for Confluence Pro add-on in just a few minutes.
How to connect Slack to Confluence
Log into your Confluence Cloud account
Click the gear icon in the upper right and select the Add-ons menu option
Click “Find new add-ons” in the right side menu
Search for “slack for confluence” then click “Free trial” in the Slack for Confluence Pro row.
You’ll need to accept terms and conditions of the add-on author, which asks for ask for read permissions to read your Confluence install. That means the plugin author will be able to read and access your Confluences pages.
Important Caveat: Use this plugin at your own risk. Slack for Confluence is built by Made in 49. We’ve exchanged emails with Ben, one of the creators of the plugin, but we haven’t vetted this plugin ourselves for security or stability. You can visit their website for more information from the company.
After you’ve verified click the Go to Settings.
Now you need to setup a webhook, in order to send data into Slack in real time. All you need to do is go to your webhook manager and choose a channel you want to send your Confluence notifications to inside of Slack. Copy the webhook url for the next step.
Now you’re going to need to paste your copied webhook into the Webhook URL field in your Slack for Confluence settings page. You can leave all the other settings as the defaults or change them if you want.
You’ll also need to choose a Slack channel to tell the connector where to push your notifications. The channel needs to start with a # symbol, or if you’re pushing to an individual user you need to start with an @ symbol. You can push your notifications to multiple channels by separating each entry with a comma.
Hit Save, and you should be all set. You can check to see if your webhook was properly set up by loading the Slack channel you connected to and check to see if a notification confirming the integration setup came through.
When you publish a page or a comment, a Slack notification should come through linking directly to your Confluence page. Go ahead and check it out.