Slack notifications

Slack is connected once, by a Confluence site administrator, for the entire site. Individual users never connect their own Slack.

A Slack message from the Capable app announcing an approval request for a page, with Respond to request and View all requests buttons.
A notification names the requester and the page, and both buttons act without leaving Slack.

That design has consequences, and they are the most important thing on this page.


#Connecting

The Slack authorisation screen asking permission for Capable to access the Capable Slack workspace, listing what it can view and do, with Cancel and Allow buttons and Allow highlighted.
Slack sets out the permissions the app is asking for before the workspace is linked, and nothing is sent until this is allowed.
The Slack authorisation screen listing what Capable will be able to view and do, with Cancel and Allow buttons.
Slack asks for permission once, and what is granted covers the whole Confluence site rather than one person.
  • A Confluence administrator connects Slack from global settings.

  • Direct messages are matched to people by their Confluence email address.

  • Channel broadcasts are configured per Confluence space by an administrator.


#The three caveats


#Two quieter traps

  • If somebody's Slack email does not match their Confluence email, their direct messages are silently skipped. They will not know.

  • Disconnecting Slack is site-wide and destructive rather than personal. An administrator experimenting with their own settings can switch Slack off for the whole company.


#A few things worth knowing

The Capable app home in Slack, listing three subscribed Confluence sites whose names are obscured, each with Open site and Revoke access buttons.
Every connected Confluence site is listed in the app's home tab in Slack, where access can be revoked without touching Confluence.
  • Invite the bot to the channel before configuring a broadcast, or nothing will arrive and nothing will say so.

  • Check email addresses match if a particular person never receives anything.

  • Treat channel broadcasts on spaces with restricted pages as a deliberate disclosure decision.



Site-wide, admin-only, and silent when it fails.