3 Ways to Send Slack Messages to multiple channels or users

Slack Scheduler > Blog > 3 Ways to Send Slack Messages to multiple channels or users

Most teams are using Slack for more than just direct messages to other users now. They're using it as a hub of communication that requires information to be easily accessible, while still persistent. 

One of the biggest challenges that managers face as their teams grow, is how to ensure that critical information and announcements are shared in the relevant locations where teams are expecting those announcements. 

Teams will often solve this through dedicated announcement channels, but these can quickly become generalised and require team members all being subscribed to that channel. 

Take for example a call centre with 10 teams distributed through Slack - in that case it doesn't make sense for a manager to post updates for each team into the one channel when information for those teams could be highly specific (or even sensitive) to each team. 

In that scenario, the manager would then need to post the announcement to each team in a relevant channel. 

Slack should be used to make communication easier, but as it takes over more and more of our daily work communication teams too easily slip into these time-poor practices. 

 

 

3 ways to Schedule Your Messages to Multiple Channels

Thankfully, there are better ways. Here are three smarter ways that you can schedule messages to multiple channels at once in Slack. 

 

Option 1 - Slack Scheduler 

The first option is using our extension Slack Scheduler.

Slack scheduler is a quick tool that's designed to free up time and let people use Slack at the most efficient time. 

It comes with a built in advanced scheduler that allows you to schedule messages to multiple channels, users or conversations.

Just type /schedule in any direct message and you'll see our advanced scheduler:

slack scheduler - multiple channel scheduler

Using the advanced scheduler, you can write a detailed message, specify the exact time to send that message (including the timezone) and set up to 50 destinations for the message to be sent. 

The message will also be sent from your own profile, so the recipients will have no indication that the message has been scheduled. 

You can read more on how to do this in our help guide on scheduling messages for multiple Slack channels. 

Slack scheduler has a 30 day free trial so you can immediately start sending messages to multiple Slack channels just through installing with the button below:

Add to Slack

Option 2 - Share the message with Emoji reactions

Slack themselves recognised fairly early on that they needed better ways to have announcement shared across multiple channels. 

There first step towards this was making it easier to copy and paste message links into different channels. 

But their biggest step came in 2017 when they released Reacji Channeller!

Reacji Channeller allows you to route messages to a specific channel when they're given an emoji. 

For example - say you want all messages that are ticked to go to a #solved channel for future review. 

Reacji Channeller allows you to do that, and the setup is fairly straightforward. Just use the command 

/reacji-channeler :tick: #solved

There's all kinds of use cases here, but you could easily use it to send messages to multiple channels by sending the message to yourself, and then using specific emoji's you've set up to send to relevant channels. 

You can read more about the Reacji Channeller on Slack's dedicated landing page here. 

Option 3 - Create User Groups

User groups (or Aliases) are a common way for teams to make sure that the correct people are notified about an announcement. 
While they don't solve the issue of having specific information only sent to certain channels, if you want to make sure that a specific group of people are tagged in an announcement, you can create an alias for them and tag that alias in the announcement. 
Using aliases, you can also quickly see who belongs to a specific user group:
slack send message to multiple channels - how to see user groups
User groups by default are only available to admins and owners, but they can be opened up to all users. 

What's your reason for sending Slack messages to multiple channels? 

If you have a use case or solution we haven't thought about it, I'd love to hear from you. 

Otherwise, I hope this has provided some solutions to make your time spent in Slack more efficient. 

 

 


by: Josh

Popular Articles