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 October 23, 2026