VOICE SDK

Embed voice directly into your applications

Add real-time voice and PSTN calling into your mobile and web applications

Capabilities

Top-of-the-line toolkits built for developers

illo-overview-voicesdk.png

Get started and scale in minutes

  • Build web-based calling applications with the Voice API
  • Add real-time voice and PSTN calling to your web applications
  • Connect calls between any native device, landline, or mobile phone number
  • Your WiFI or data connection delivers calls between Twilio and your application, and Twilio handles the connection between networks

FEATURES

Everything you’ll need to build mobile and web voice applications

  • WebRTC

    Provide a seamless WebRTC audio experience, and bridge calls to the PSTN carrier network, SIP endpoints, or to other browser and mobile clients in one line of code.

  • iOS and Android support

    Embed voice calling into native apps with the same features used in Voice web apps, along with built-in Echo Cancellation and Automatic Gain Control (AGC).

  • Global low latency

    Route data through one of nine Twilio global edge locations to provide the lowest latency possible to your customers.

  • Voice Insights

    Monitor your call quality in real-time and deliver an exceptional web-based calling experience.

  • Audio playback

    Add interactivity to your application by playing pre-recorded voice prompts and music.

  • Call recording

    Record, store, and retrieve your application’s voice calls in the cloud.

  • Transcription

    Transcribe recorded voice calls into readable text and metadata.

  • Text-to-speech

    Convert text into human speech in 26 languages and accents.

  • Call queues

    Build an intelligent, yet simple, call queueing system for incoming callers.

  • Usage & trigger APIs

    Monitor your application’s usage thresholds and trigger custom webhooks.

  • Conferencing

    Create global calling experiences for up to 250 callers.

get started

Get started

Embedding voice and PSTN calling into your web application is a straightforward process with Twilio Voice SDK. Get started building your custom voice calling experience.