Desktop client API for dedicated mute/unmute button

I am hoping to create a dedicated mute (and call status) button (on a custom keyboard) similar to the interface on my headset cable (green light if in zoom call, red light if on mute, button to toggle mute). The mute status of the headset syncs with the app which is a relatively new feature.

Is there an API exposed by the Zoom Desktop application? The “sync” of the mute button on the headset implies there may be.

I have seen a few questions about accessing Mute/Unmute, but they tend to focus on webhook or REST APIs. I am aware if zoommtg:// protocol, but seems that is one way with a focus on starting/joining meetings.

Here is an image of the control on my Jabra 550 headset:
Jabra-UC-Voice-550-MS-mono-controller

Hey @chaseadam.meta,

Great question, this is possible with our Client SDKs.

For example, you can call the mute / unmute function for the Windows SDK:

https://zoom.github.io/zoom-sdk-windows/class_i_meeting_audio_controller.html#a46ffad1f9a811c713086ac4663df2744

For more specific Client SDK questions, please post in #desktop-sdk

Thanks,
Tommy

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.