Sending Notifications in Microsoft Teams apps

For my Microsoft Teams apps I recently added support for Teams-native notifications. This allows me to conveniently send notifications through Microsoft Teams without having to manage some kind of push service myself.

These notifications can be sent through Microsoft Graph which I’m doing using the On-Behalf-Of-Flow, meaning this only works when a user with the required permissions is performing an action that will trigger a notification.

Here’s how I did it:

Continue reading Sending Notifications in Microsoft Teams apps

Microsoft Teams deep links without client selection

Microsoft Teams lets you create deep links to various elements like chats, channels, conversations or apps. Usually when clicking such a link the user is first asked to choose wether to proceed in the browser or open the link in the Microsoft Teams desktop app. While this makes sense in most sharing scenarios there are situtaions where you might want to force either of these two options as the person sharing the link.

Continue reading Microsoft Teams deep links without client selection

Fix: No incoming video in Microsoft Teams

I recently set up my new Surface Laptop Studio and had an issue where I could not see other participants on video in Microsoft Teams. Took me a bit to find the solution on Google so here’s what worked for me.

The trick was to go to the Microsoft Teams Settings in the main window (not in call) and check the “Disable GPU hardware acceleration (required restarting Teams)”.