Fired when the voice channel is successfully registered with the media server. Payload: WebRtcRegisteredPayload
Fired when voice channel registration fails. Payload: WebRtcRegistrationFailedPayload
Fired when the voice channel is unregistered from the media server. Payload: WebRtcUnregisteredPayload
Fired when voice channel unregistration fails. Payload: WebRtcUnregistrationFailedPayload
The set of events emitted when the agent's WebRTC voice channel registration state changes.
Subscribe to these via the SDK's event dispatcher to react to voice channel lifecycle transitions - for example, to show a "voice unavailable" warning when registration fails, or to enable call controls once registration succeeds.