Blog Post

Healthcare and Life Sciences Blog
1 MIN READ

Elgato Stream Deck Now Working in the New Teams! - HLS Show Me How - Thanks to Lauren Nordmann

MichaelGannotti's avatar
Nov 09, 2023

Back in February I posted an article “Using the Native Elgato StreamDeck Integration with Microsoft Teams.” In it I shared how the Microsoft Teams group had published a plugin that enabled integration between the Elgato Stream Deck and Microsoft Teams. That post was titled  “Delivering new webinar experiences with Microsoft Teams - Microsoft Community Hub.” The idea of Stream Deck and Teams working together generated my most views of any of my other posts (more than 38 thousand and counting). However, with the advent of the new Teams the experience was broken and many of you let me know how disappointed you were. Well as of today it seems you can have that experience back.

During a meeting this morning I expressed my own frustration around this issue and my colleague Lauren Nordmann let me know that it was working for her and showed how to fix it. After getting it working on my computer I was so excited about it I did a quick video recording showing how to enable it.

If you have an Elgato go ahead and give it a try. It’s a great experience!

Below is my Teams client version.

 

Thanks for visiting – Michael Gannotti LinkedIn | Twitter

Updated Nov 09, 2023
Version 2.0
  • CANDEman's avatar
    CANDEman
    Iron Contributor

    The stream deck shows the teams icons from the official teams profile loaded on the streamdeck MK 2 that I use.  But none of the buttons work.  I press one of them and I just get an exclamation mark and nothing happens.  I still have classic teams installed on the computer I use, but New Teams is the main app that loads and opens all the time.  I know that Microsoft will soon uninstall Classic Teams from all computers.  I don't believe this to be the issue.  I think it is something to do with the commands being used and sent from the streamdeck to the New Teams.  Something is not right.

  • jeffrey rosen's avatar
    jeffrey rosen
    Copper Contributor

    Note for autoprofile you have to find the full path to the exe - I used ProcessExplorer (Sysinternals) to find it - but Im guessing on each update the location will change.

  • IndyXII's avatar
    IndyXII
    Copper Contributor

    +1 for the New Teams client running on MacOS.  Like edy80y & scott1000, no option at the moment for the "Third Party API" under privacy.

     

    My version details are blow.

    Is there a feature request we can up vote?

  • FWIW, I played around with this some more today and finally got it working for the classic Teams. The trick for me (I assume) was creating a Meet Now in the classic mode and THEN adding the api key in the StreamDeck app again. This saved the settings and all of my buttons became active again. 

    Restarting the app and my computer has kept the Teams plugin working and no padlocks on the button. I did find that it did not work in the new Teams app though, but as this doesn't support sharing a virtual camera, the classic one is good for me (for now)

     

  • Unfortunately still doesn't work in the New Teams (or the old) for me. 

    Using this tip I can enable the API in the new Teams, but pushing the button does not send an API authorization button to Teams.

    However the padlock does not appear for about a second after Teams has been loaded so it looks like Streamdeck is trying to connect, doesn't hit the api url and then fails to connect.

    Any troubleshooting tips (anyone?) to troubleshoot or test the API is actually up and running?

     

  • roaregg's avatar
    roaregg
    Copper Contributor

    Yesterday I was playing around with this again trying to get it to work. I don't know if this worked or it was coincidence. I closed Teams from running on my workstation, and went to the Start Menu and Ran as Admin.

     

    When I went into Privacy, I say the API option. So today when I reconnected my Stream Deck, I enabled the toggle. Joined a meeting and pressed one of the Teams button I had programmed to my deck and I got the confirmation prompt asking if I wanted to allow the API connection. After I allowed it I check the API connection screen and saw it listed as an Allowed App.

     

     

     

  • scott1000's avatar
    scott1000
    Copper Contributor

    Same issue for me as well. I am on the preview channel version and pay additional for Teams Premium and there is no manage API option in the Settings-Privacy menu, if it hasn't been enabled here yet it is still long way for those of the standard channel. I have looked through Microsoft road map and there is no mention of it. Be nice if Microsft gave some indication of the availability

     

  • edy80y's avatar
    edy80y
    Copper Contributor

    I appreciate the updated video, but I'm using the latest Mac version and the 'Third Party API' section of the privacy sub-menu in settings is not there.

     

     

    Perhaps your colleague Lauren can help with this OS as well?