Emitted when any participant's microphone is unmuted on an interaction.
Fired for every mic-unmute 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 unmute or another
participant's.
Example
interaction.subscribe(InteractionEventType.INTERACTION_CALL_UNMUTED, (event) => { if (event.payload.userId === myUserId) { console.log("I am now unmuted"); } else { console.log("Participant unmuted:", event.payload.userId); } });
Emitted when any participant's microphone is unmuted on an interaction.
Fired for every mic-unmute 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 unmute or another participant's.
Example
See