DTMF

The DTMF app places an outbound call that requests keypad (DTMF) input, for example for confirmations or numeric entry. It plays a prompt, validates entered digits against rules, and returns the captured digits via a callback.

Voice DTMF call scenario

image-20260708-092639.png

Prompts for Voice DTMF can use Text-to-Speech (TTS). This can be plain text TTS or using SSML. Custom audio files are also supported. More information on the different types of prompts can be found at the Voice API prompts page. Mixing different types of prompts is possible. For instance, the main prompt can use TTS prompts, while the valid/invalid prompt can use custom audio files.

Webhook callbacks are available for Voice DTMF. For more information, visit the Voice API callbacks page.

Guides & API references

Use below links to get additional information to:

Use the Voice API for DTMF

FAQ

Is voicemail detection available for Voice DTMF?

Yes, voicemail detection is available. Three settings are supported for Ignore, Restart or Stop. Ignore will not do anything upon detecting voicemail. Restart will restart the main prompt from the start upon detecting voicemail. Stop will hang up the call when voicemail has been detected, not leaving a voicemail message.