Skip to content

Public Slack Bridge

Matrix.org provides a public free Slack bridge, which is free to use forever but comes with some limitations:

  • You can bridge to an unlimited number of channels, but only public channels.
  • You must bridge to a public room.
  • Matrix users cannot puppet themselves, or Direct Message other users.

This guide explains how to use the free Slack bridge from the Matrix.org Integration Manager to integrate your Matrix room with a Slack room.

  • An EMS server is not required.
  • It requires your homeserver to be able to federate with Matrix.org.

Setup

  1. Create a new room in Matrix, with encryption off

    Image

    Image

  2. Click Room Info in the top right corner of the room

    Image

  3. Click Add widgets, bridges & bots

    Image

  4. Choose Slack from the list of available bridges and integrations

    Image

  5. Click Add Bridge

NOTE if you have purchased your Slack bridge from EMS: Ensure it says Slack integration on <your ems domain> here.

![Image](../../assets/images/bookstack/image-1702384989016-16-21-am.png)
  1. Click Add to Slack

    Image

  2. Enter your Slack workspace URL, and click Continue

    Image

  3. Enter your Slack email address and password, then click Sign in

    Image

  4. Click Allow

    Image

  5. Close the Slack tab and return to Element

    Image

  6. Click List channels

    Image

  7. Click the Slack channel you want to bridge to the Matrix room

    Image

  8. Slack is now added to the Matrix room

    Image

  9. Go to the channel you selected on Slack, click the + below the message box, enter invite, and select Add apps to this channel

    Image

  10. Add the Element Bridge

    Image

    Image

  11. The Matrix room and Slack channel are now bridged

    Image

    Image