Forum Discussion
Send a message to all users (like a broadcast)
- Feb 18, 2020You could do it with this given all users install the app
https://github.com/OfficeDev/microsoft-teams-company-communicator-app
Hope that answers your question!
Best, Chris
There are multiple uservoices here
https://microsoftteams.uservoice.com/forums/555103-public/suggestions/37556605-org-wide-broadcast-messages
No native functionality, however as said you can create an org wide team and then tag the team which would notify everyone. An alternative would be an org wide group chat however you would have issues moderating this
Hope that answers your question
Best, Chris
- Yoav CrombieApr 30, 2020Iron Contributor
Also is there a way to add everyone group as a group chat member instead of selecting one by one users?
- Apr 30, 2020You can use tags to start a group chat. all users with that tag will be included. The tags needs to be set up manually though and is per team basis
- Jos_VerlindeAug 28, 2020
Microsoft
its not currently built into Teams as has been discussed in this thread.
However you can create this with not too much effort using PowerAutomate and optionally a PowerApps as an input form without a need for additional licenses.
the flow can
- get the members of any group in Azure AD
- filter the list to get rid of non-enabled users and guest users
- Apply to each, for this use Settings > Concurrency = On ,
Set to 20 .. 50 to send messages in parallel - Post a message as the Flow bot to a user
here you can set isAlert=true, and a Summary with the alert that is shown in the toast
By using the parallel / concurrent option , the time needed to send individual messages to a many different users is reduced by a factor of 20..50. each msg post seems to take in the order of 1 second.
Estimated throughput :
1000 users / 50 = 20 seconds or about 3.000 users / minute
Note that while this works well up to a couple of thousand users, I do not think you can just scale this to 100.000 users as other other restrictions will apply , such as the below.
for that scenario some additional logic will be required
LimitsApply to each items - Office 365 and Free licenses 5,000 https://docs.microsoft.com/en-us/power-automate/limits-and-config
Teams request type Limit per app per tenant Any Graph API calls for Microsoft Teams 15000 requests every 10 seconds https://docs.microsoft.com/en-us/graph/throttling
and in the licensing guide :
https://docs.microsoft.com/en-us/power-platform/admin/powerapps-flow-licensing-faqPowerApps for O365 daily - per license Per license capacity Daily API Requests 2.000 you can build on this concept by adding logging of success / failure to notify, and ask for acknowledgement and store that in a log (Excel / SPO List) or database of some kind.
see attached for a quick Proof of Concept
- Yoav CrombieApr 30, 2020Iron Contributor
I wanted to take advantage of the urgent message option
support.microsoft.com/en-gb/office/mark-a-message-as-important-or-urgent-in-teams-ea99d5b6-1317-4550-8d75-86ff14cd4462?ui=en-us&rs=en-gb&ad=gb
To make sure my message is read, but could not see this option in a channel - only in group chat.Is this by design or some configuration?
- Apr 30, 2020Urgent messages are only available in chat by design.
- Feb 18, 2020You could do it with this given all users install the app
https://github.com/OfficeDev/microsoft-teams-company-communicator-app
Hope that answers your question!
Best, Chris- GrizzlyBunnyApr 18, 2023Brass Contributor
ChrisHoardMVP Is the Company Communicator free? I noticed it is asking for App Service and Service Bus subscriptions, paid services on top of our Office 365 subscription (E5) or pay-as-you-go.
Does it cost to send each broadcast message?
I like the use cases, but the complex setup process puts me off.
I proposed this to the team, but they were wondering if everyone can have permission to post, with a select few having to approve the message before the message gets sent to all users.
For example - The lift is not working; Organisational survey; Team announcements;
- DeletedMar 30, 2020
ChrisHoardMVP - has anyone used Company Communicator to broadcast to 50,000 users in 13 teams? Would be interested to hear any real life feedback....
- Apr 03, 2020I know Vesa Nopanen is a big proponent of company communicator. I am sure that he will be able to give you some great feedback on this
Best, Chris
- Feb 18, 2020Just push the app via app policies and you're golden.
- Feb 18, 2020What Chris said, but group chat has a limit of 100 participants.
Also, if I remember correctly MS released a custom app on GitHub that could do this!
Can’t remember the name but go search for it on Goo...Bing!- JawadTauheedMay 17, 2021Copper Contributor
Are you talking about Kaizala Mobile App? adam deltinger