Forum Discussion

Thomas_Steibl's avatar
Thomas_Steibl
Brass Contributor
Feb 18, 2020
Solved

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...

 

20 Replies

  • TomWilloughby's avatar
    TomWilloughby
    Copper 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. 

  • NadirRiyani's avatar
    NadirRiyani
    Brass 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_Jar's avatar
      Sid_Jar
      Copper Contributor

      NadirRiyani 

       

      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.

    • Yoav Crombie's avatar
      Yoav Crombie
      Iron Contributor

      ChrisHoardMVP 

       

      Also is there a way to add everyone group as a group chat member instead of selecting one by one users?

      • adam deltinger's avatar
        adam deltinger
        MVP
        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 Crombie's avatar
      Yoav Crombie
      Iron Contributor

      ChrisHoardMVP 

       

       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?

      • GrizzlyBunny's avatar
        GrizzlyBunny
        Brass 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; 

Resources