Emitted when any participant's microphone is muted on an interaction.
Fired for every mic-mute change on the call — the owner, an attended-transfer
consult agent, or a viewer — and broadcast to all agents on the interaction.
Compare InteractionCallMuteStateChangedPayload.userId to the logged-in user's id
to decide whether the change is the current user's own mute or another
participant's.
Example
interaction.subscribe(InteractionEventType.INTERACTION_CALL_MUTED, (event) => { if (event.payload.userId === myUserId) { console.log("I am now muted"); } else { console.log("Participant muted:", event.payload.userId); } });
Emitted when any participant's microphone is muted on an interaction.
Fired for every mic-mute change on the call — the owner, an attended-transfer consult agent, or a viewer — and broadcast to all agents on the interaction. Compare InteractionCallMuteStateChangedPayload.userId to the logged-in user's id to decide whether the change is the current user's own mute or another participant's.
Example
See