Forum Discussion
Send a message to all users (like a broadcast)
I would like to inform our users about very urgent things (ie please disconnect from the system), and the best way to do that would be to send a chat message to all of them maybe via powershell or graph api?
Is there currently a way to do that?
I know I could create an ORG wide group and post in there...
- You 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
20 Replies
- TomWilloughbyCopper Contributor
Thomas_Steibl Another option is InformaCast Fusion. You can find the app here:
https://appsource.microsoft.com/en-us/product/office/WA200000080?tab=Overview
InformaCast has an integration with Microsoft Teams and is built for both small and enterprise deployments. The best part is it can be deployed very quickly with little effort. Here's a link to an overview: https://www.singlewire.com/blog/emergency-notification/add-microsoft-teams
You'll need licensing so it does have a small cost associated with it. That said, it's the easiest and most scalable way of sending the broadcast to all Teams Users. The cool part here is when you license the Teams User you also license the user's desk phone, PC, and mobile device. So you can reach all of your users across all those devices simultaneously if you wanted. Additional functionality is available that allows for things like full-screen takeover on the PC, intrusive audio via their desk phone, SMS, Push, and more. You can of course trigger these notifications right from Microsoft Teams. It's a really cool app. I recommend checking it out.
- NadirRiyaniBrass Contributor
Thomas_Steibl Yes it's possible, You may create an Incoming webhook available in the App store. The Webhook will give a unique URL to you. You can post the message using that URL. You may use Powershell, Postman or any custom program to send messages to all users.
Please note - This will be bind to any specific Channel. You may create one Team which contain all the user whom you would like to serve the message.
Let me know if you would like to know practically how to achieve this.
- Sid_JarCopper Contributor
Hello Nadir! Can I use the webhook to deliver the same message to multiple people at the same time without creating a group? As I am not planning to purchase Company Communicator, how should I approach building something like it as I am quite new to Microsoft Power Apps and Automate? Hopefully, this thread is still active haha.
- Hi Thomas_Steibl
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 CrombieIron Contributor
Also is there a way to add everyone group as a group chat member instead of selecting one by one users?
- You 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
- Yoav CrombieIron 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?
- Urgent messages are only available in chat by design.
- You 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- GrizzlyBunnyBrass 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;