Features

Here are some of the key features Plivo’s Voice API platform supports.

Call queueing

Make multiple calls with a single API request. We handle call queuing for you so you don’t have to worry about building the workflow yourself. By default, all your calls get queued on the Plivo platform in sequential order, and are initiated according to the CPS (calls per second) set for your account.

Global conference calling

Integrate multiparty calls and audio conferencing into your applications, or build advanced contact center functionality. Plivo provides conference APIs, conference XML, and multiparty calls using PHLO’s wide array of features that help you integrate your contact center and calls from anywhere across the globe.

Text to speech

Speak dynamic text in 28 accents across various languages. Choose from an array of SSML voices powered by Amazon Polly.

Play audio prompts

Play prerecorded audio files at any time during a call. Create prompts, announcements, or music on hold.

Dual-channel call recording

Record, store, and retrieve calls at any time. Recordings are dual-channel by default and stored encrypted.

Get digit input (DTMF)

Collect digits from a user’s keypad during a call and control your call flow based on those inputs.

Speech recognition

Build intelligent voice-driven interactions, including conversational IVR and form fills. Automatically recognize speech as text on your voice calls in real time.

Answering machine detection

Detect whether an outbound voice call was answered by a human or an answering machine. Leave a voicemail message if the call is answered by an answering machine and connect the call to an agent if it’s answered by a human.

Voicemail transcription

Never listen to another voicemail message — read them instead. Our premium voicemail transcriptions are real-time, high quality, and very accurate. You can transcribe voicemail messages up to four hours in length, with file size sizes up to 2GB.

Custom caller ID

Improve connect rates with your outbound calls by setting a custom caller ID number to show up on end users’ phones.