> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # toggleIncomingAudio > Toggles whether incoming audio is received. ```ts toggleIncomingAudio(): Promise ``` Toggles whether the local peer receives incoming audio from the call. When disabled, the local participant continues to send audio (if not muted) but discards the remote audio stream. > **Warning** > > **Not yet implemented in v4.** This method is on the API surface and will throw when called. See [`toggleIncomingVideo`](/docs/browser-sdk/v4/reference/webrtc-call/toggle-incoming-video) for the parallel video method, also not yet implemented. ## **Returns** `Promise` — once implemented, resolves after the server has acknowledged the state change. ## **Throws** Throws unconditionally — implementation pending. ## **See** * [`toggleIncomingVideo`](/docs/browser-sdk/v4/reference/webrtc-call/toggle-incoming-video) — the parallel video toggle. > Toggles whether incoming audio is received.