Type alias AnswerParams

AnswerParams: Pick<IVertoCallOptions, "micId" | "micLabel" | "speakerId" | "camId" | "camLabel" | "audio" | "video" | "localElement" | "remoteElement" | "customHeaders">

Per-call media overrides applied before answering. Omitted or undefined values retain the call's defaults; explicit false disables media capture for that kind. A valid existing localStream is reused without recapture. Speaker selection requires browser setSinkId support and a remote element.

localElement and remoteElement override the session-level elements for this call. Use distinct elements for concurrent calls to keep remote playback and local previews independent. Omitted elements retain the inherited defaults.

Example

call.answer({
remoteElement: remoteElementB,
customHeaders: [{ name: 'X-Header', value: 'value' }],
});