Skip to main content
Sends dual-tone multi-frequency (DTMF) tones during an active call, for example, to respond to a menu with keypad input. You can send tones only after the remote party has answered the call. This method is available since SDK version 0.2.0.

Signature

Parameters

Returns

Promise<void> The promise resolves after the SDK passes the tones to the SIP library. It doesnโ€™t wait until the tones are played or until the remote party receives them.

Throws

An error if there is no active session, if the call isnโ€™t established, or if the SIP library rejects the tones. The error messages start with Failed to send DTMF:, for example, Failed to send DTMF: No active session to send DTMF.

Example

With Options

More Information

Last modified on November 3, 2026