promptRingtone
promptRingtone
- promptRingtone(
params):Promise<CallPrompt>
Play a ringtone while collecting user input from the call, such as digits or speech.
Parameters
Object containing the parameters for prompting the user for input while playing a ringtone.
The name of the ringtone. See RingtoneName.
Configuration for collecting digits. You must either set this, or speech. See CollectDigitsConfig.
Configuration for collecting speech. You must either set this, or digits. Pass an empty object to use the default configuration. See CollectSpeechConfig.
Duration of ringtone to play in seconds. Defaults to 1 ringtone iteration.
Initial timeout in seconds.
Volume value between -40dB and +40dB where 0 is unchanged.
Returns
Promise<CallPrompt>
A promise that resolves to a CallPrompt object that you can use to
view the current state and results of the prompt session.
Examples
Digits Example
In this example, we dial a phone number and prompt for digits while playing a ringtone in the background.
After the digits are entered or a timeout occurs, the prompt session will end and return the digits results,
and the call will hangup.
Speech Example
In this example, we dial a phone number and prompt for speech while playing a ringtone in the background.
After the ringtone ends, we hangup the call.