Added support for Riverside's new website (riverside.com) and updated interface.
Changelog
All the latest updates and improvements to MuteDeck.
Microsoft is soon moving the Teams web interface from https://teams.microsoft.com to https://teams.cloud.microsoft - and this update adds teams.cloud.microsoft to the websites the MuteDeck extension requests access to.
New: Chat & Participants toggles for Teams
You can now toggle the Chat and People panels in Teams meetings. This uses native UI automation (clicking the actual toolbar buttons), so there's nothing to configure, it just works. Microsoft recently removed the old keyboard shortcuts for these panels, so this restores the ability to control them from Stream Deck and other plugins.
Improved: Teams now visible in plugin action lists
If you use Stream Deck, you may have noticed Teams was missing from the "Works with" list for actions like reactions. That's fixed. All natively handled Teams actions (reactions, chat, participants) now show up in the action list so plugins discover them automatically.
Fix: Teams other actions speed
Other actions for Teams had a 2-4 second delay sometimes because of an inefficient window search. This is now near-instant.
Fix: Slack Enterprise Grid
Huddle detection now works on Enterprise Grid plans, which use a slightly different window title format.
Other fixes
- "Keep window on top" setting was ignored on first launch (both macOS and Windows)
- Custom actions could send the wrong app's shortcut when the same action name was defined for multiple apps
- Small memory leak fixed in Teams UI automation and Other Actions settings
- Polish added to the Teams language dropdown
This release adds Slack Huddle support, a MeetingDebrief integration for automatic meeting recording, and several improvements to Teams reliability.
Slack Huddle Support (Preview)
MuteDeck now detects and controls Slack Huddles on both macOS and Windows. When you join a Huddle, MuteDeck picks it up automatically and gives you the same controls you're used to from Zoom and Teams.
You can enable Slack in Settings under Application Sync. It's in preview, so expect some rough edges and please report any issues you encounter.
MeetingDebrief Integration
A new integration with MeetingDebrief automatically starts and stops recording when your meetings begin and end. MeetingDebrief is a local-first app that records, transcribes, and summarizes your meetings with a private AI — nothing leaves your machine.
To set it up, enable the MeetingDebrief toggle in Settings under Notifications, then paste your API token from MeetingDebrief's Settings > API section. There's a Test Connection button to verify everything is working before your next meeting.
Microsoft Teams Improvements
-
Fixed detection on non-English Windows systems — The UI Automation code was comparing against English control type names (like "button" and "tool bar"), which broke detection on localized Windows installations. MuteDeck now uses language-independent control type identifiers, so Teams detection works regardless of your Windows display language.
-
Added Polish translations — Teams interface strings are now translated for Polish, expanding language support for Teams users in Poland.
Stream Deck plugin v12.6
- New: Push-to-Talk button for the Stream Deck plugin (v12.6) — hold to speak, release to mute
Google Chrome & Firefox extensions v6.0.1
- New: Support for Whereby and Gather Town
MuteDeck 4.5
- New: Browser extension support for Whereby and Gather Town
- New: Google Meet Companion mode is now supported
- Improved: Smarter macOS Accessibility permission monitoring to detect stale permissions after system updates
- Improved: Better handling of macOS theme changes and sleep/wake events
- Fixed: Rare crashes and freezes when quitting MuteDeck after long sessions
- Fixed: Several stability issues with Microsoft Teams status detection
- Various: Additional stability and reliability improvements across macOS and Windows
A quick follow-up to v4.4 with new tray menu controls, API improvements, and several fixes across Zoom and auto-updates.
Fixes & Stability 👾
- macOS: Fixed visible menu flash in Zoom. Zoom controls were briefly flashing the macOS menu bar open and closed. Not anymore; it's now invisible and toggling controls is much faster.
- Fixed auto-update setting being ignored. The preference to disable automatic update checks wasn't being respected.
Improvements ✨
- Quick mute & video toggles in tray menu. When you're in a call, the system tray menu now shows Mute/Unmute and Turn Video On/Off actions that update dynamically to reflect your current state.
- App version in API status. The /v1/status endpoint now includes the MuteDeck app version, making it easier for integrations to check compatibility.
Some people experienced a Zoom interface freeze on macOS when running actions via MuteDeck when their computers relatively busy. This update should address this.
Improvements ✨
- Microsoft Teams reactions now use the native Teams UI (Windows & macOS), replacing the deprecated Microsoft third-party API.
- The Stream Deck plugin called "MuteDeck for Teams" has these buttons.
Fixes & Stability 👾
- macOS: Safer Zoom interactions and more reliable leaving of meetings.
- Fixed several macOS app crashes and edge cases (language switching, accessibility handling, heavy system load)
- Improved meeting window focus behavior by only focusing the window of the active meeting.
- General stability and reliability improvements across the app
This version addresses an issue on macOS, and brings a couple of new things:
- Fixed an issue on macOS where automation permissions were repeatedly requested on startup
- Microsoft Teams language detection now syncs with the computer language, with the possibility to override it in the settings
- Added more flexible Busylight options, including triggers for meeting, mute, camera, and recording states
- Release notes are now shown directly in the update window
This release brings significant improvements to Microsoft Teams integration, making MuteDeck work faster and more reliably across different languages and meeting views. We've also added some handy new customization options and squashed a bunch of bugs.
Microsoft Teams Improvements
You might be aware that Microsoft is gradually phasing out support for the third-party API that MuteDeck primarily used to integrate with Teams. MuteDeck always had a fallback method using interface discovery and control, but it wasn't fully fledged and had some limitations, like only supporting English. With this release, we've overhauled the Teams integration to make the interface method a first-class citizen, bringing several key improvements:
-
Multi-Language Teams Support - MuteDeck now works with Teams in English, Dutch, German, French, and Spanish, in addition to English. If you've been running Teams in your preferred language and MuteDeck wasn't detecting your meetings properly, this one's for you.
-
Recording now works! Previously, the third-party API didn't support controlling recording, so MuteDeck couldn't start or stop recordings in Teams meetings. With the new integration, recording control is fully functional.
-
macOS: Rebuilt Teams Integration - We've completely rewritten how MuteDeck communicates with Microsoft Teams, making it much quicker and more reliable (technical: using native macOS accessibility APIs instead of AppleScripts).
-
Smarter Meeting Detection - Instead of looking for "Meeting with..." in the window title, MuteDeck now detects Teams meetings by finding the meeting controls toolbar. This means renamed meetings, webinars, and other meeting types are now detected correctly.
✨ New Features
Tiny Button Size - If the small buttons still weren't small enough for your taste, there's now an even tinier option. Perfect for keeping MuteDeck visible without taking up much screen real estate.
Advanced Tools Window - A new section in settings with developer tools, including a UI Strings Extractor that helps us add support for more languages faster. Don't worry about this unless you're helping us with translations!s
Reset to Defaults for Actions - You can now reset your custom action shortcuts back to their default values with a single click.
🛠️ Improvements
Better Bring-to-Front - When you use the bring-to-front action, MuteDeck now intelligently brings the meeting window to front if you're in a call, or the main Zoom/Teams/etc. window if you're not.
macOS Native Zoom Integration - Zoom control now uses native APIs for improved speed & reliability, using the same methods as with Teams.
Interface Tweaks - Various UI improvements, making the app look and feel more polished.
🐛 Bug Fixes
- Fixed several default shortcuts in the other actions list that weren't working as intended.
- Custom Actions Reliability - MuteDeck now checks if an app is actually running before trying to send it a custom action shortcut, preventing errors when apps aren't open.
You can now use MuteDeck with a dedicated Safari browser extension. 🎉
If your meetings happen in Safari, this makes muting, camera control, and meeting flow a whole lot smoother.
Download it here: https://mutedeck.com/safari-extension
Changelog
All the latest updates and improvements to MuteDeck.