Changelog

What's new in MuteDeck.

Every release, ordered by recency. Anything notable lives here.

Hi 👋

This release introduces a first-run onboarding wizard, a much clearer Accessibility permission flow on macOS, a brand new pause-media-on-meeting-start feature, which lets MuteDeck stop playing music when you hop on a call, and a slight restyle of the light mode UI.

Pause Media When a Meeting Starts

A new setting (off by default) pauses Spotify, browsers, and other system-aware media players the moment any conference app transitions into an active call. No more hunting for what's playing when you hop on a call!

P.s. This won't automatically start playing your music again when the call ends, but it will leave you in control of when to resume.

macOS: Drag-to-Grant Accessibility Helper

Granting Accessibility used to mean clicking a button, then hunting through System Settings for the right toggle. Now, MuteDeck now opens System Settings, pins a helper overlay above the Privacy & Security pane, and lets you drag MuteDeck directly onto the Accessibility list.

First-Run Onboarding Wizard

Fresh installs now open a friendly wizard to walk you through the initial setup steps, which include:

  1. Picking which meeting apps you use
  2. Granting Accessibility permission (macOS)
  3. Installing the browser extension (skipped if you've disabled browser support)
  4. Starting a 7-day trial, entering an existing license, or buying one

This should make it easier for new users to get up and running with MuteDeck, and ensure they don't miss any important setup steps.

Settings anonymous sync

Because MuteDeck now has a lot of settings, I'd like to know which ones are popular and which ones are rarely used. This will help me prioritize which settings to focus on in future updates. To enable this, MuteDeck now anonymously syncs your settings to mutedeck.com, only if you have Send anonymous stats enabled. No personally identifiable information is collected, and you can opt out at any time.

Light Mode Restyle

The light-mode app UI has been restyled to match the look and feel of the mutedeck.com website.

Bug Fixes

  • Windows: Zoom's pre-meeting preview window is no longer detected as an active meeting.
New Improved

It's been a long time coming, and this Touch Portal plugin update brings it up to feature parity with the Stream Deck plugin. Action count grows from 13 to 38, with a new push-to-talk action, full per-app preset coverage for Zoom, Microsoft Teams, and Google Meet, and richer state tracking.

New features

  • Push-to-talk — hold a button to unmute, release to mute.

  • Bring meeting to front — pop the active meeting window forward.

  • Per-app preset actions for every supported meeting app for quick access:

    • Zoom: raise hand, toggle chat, toggle participants, react thumbs up / clap / heart / laugh / wow / celebrate.
    • Microsoft Teams: raise hand, applause / laugh / like / love / wow reactions, plus new toggle chat.
    • Google Meet: raise hand, toggle chat, toggle participants, toggle live caption, react thumbs up / clap / heart / laugh / wow / celebrate.

Other-Action dropdown — on connect, the plugin asks MuteDeck for its list of configured other actions and populates a dropdown in the action editor. Free-text entry still works for ad-hoc names.

Compatibility & upgrade notes

  • Touch Portal desktop v3.2+ required.
  • The Other-Action input field changed from free-text to a dropdown; existing buttons keep their stored value and you can still type any name.

How to Update

Update the Touch Portal plugin by downloading v3 from our downloads page, and using the Quick Actions -> Import plugin mechanism.

New Improved

This release adds FaceTime support on macOS, brings reactions to browser-based meetings, and fixes a issue that caused Slack to go undetected until you manually toggled VoiceOver.

FaceTime Support (macOS)

MuteDeck now detects and controls FaceTime calls on macOS. Mute, toggle video, leave the call, and bring the FaceTime window to front — all from the same interface you use for every other meeting app.

The FaceTime menu detection works in 16 languages out of the box: English, German, Spanish, French, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Turkish, Vietnamese, Simplified Chinese, and Traditional Chinese.

Reactions for Browser Meetings

Reactions now work in Google Meet, Teams Web, and Zoom Web when you're using the browser extension. Previously, reactions only worked in the Teams desktop app.

Reactions by platform:

  • All browser platforms: like, heart, clap, laugh, surprised
  • Google Meet and Zoom Web: celebrate
  • Google Meet only: sad, thinking, dislike

Stream Deck plugins can now show the difference between desktop and web variants: Google Meet, Teams-web and Zoom-web now show when selecting the other action.

New Improved

MuteDeck v4.6.1

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
Improved Fixed New

MuteDeck v4.6

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

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

  2. Added Polish translations — Teams interface strings are now translated for Polish, expanding language support for Teams users in Poland.

New Improved Fixed

MuteDeck v4.5

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

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
New Fixed Improved

MuteDeck v4.4.1

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

MuteDeck v4.4

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
Fixed Improved