Send messages to multiple channels


I have a one-to-many setup. One user has many private group channels with one (or sometimes more) other user(s).

I looked through the docs and couldn’t find anything about bulk sending. Does SendBird have the functionality to send a message to multiple channels at once? Or would I have to do a
createMyGroupChannelListQuery and then loop through them all and send a message for each? If that’s the case, it’s not good regarding rate limits, and some of our users can have around 500 channels or more, in my case.

Basically we have a CRM where users can add their clients and chat with them 1on1 in a group channel. For example if a user is going on holiday, he should be able to send a message to all of his clients.

Any suggestions on how to solve this?


The Announcements API is for bulk sending. Announcements | Chat Platform API | Sendbird Docs

You’ll need to initiate this server side, as there is no support for this via the SDK.