Voice API

Make, receive and manage your calls globally with the voice API developers trust.

Build the exact experience you want with more control than any alternative.
Increase operational efficiency
Augment communications with conversational AI, automating the most repetitive tasks to drive efficiency.
Facilitate global work from home
Add feature-rich audio conferencing to your existing voice infrastructure to seamlessly enable work from home.
Manage unexpected demand
Meet fast-growing call volumes with ease. Scale contact centers worldwide with virtually limitless capacity.
Build the next generation of applications on the next-gen cloud platform.
  • Crystal clear calls
    With Tier-1 interconnects at major global internet hubs, your calls get through the first time, every time. High-speed connections mean reduced latency and jitter as calls avoid the public internet.
  • Goodbye long awkward pauses
    Using an edge-stack approach, we leverage multiple global points of presence to process data in the location nearest your application—for consistently low latency levels.
  • Calling without limits
    Embed PSTN, SIP, or VoIP calling into any phone, browser, SIP domain or mobile application. Get instant local, national and toll-free numbers, and scale on demand with unlimited capacity.
features

Powerful features out of the box.

Conference Calls

Connect people and teams across the globe with feature-rich audio conferencing.

Media Streaming

Access the raw audio stream of calls to integrate advanced AI/ML capabilities.

Text-to-Speech

Speak dynamic text in multiple accents and languages, powered by Amazon Polly.

Answering Machine Detection

Customize your experience with industry-leading accuracy.

Agent Coaching

Speak privately on a call to provide feedback and guidance to an agent.

Audio Playback

Play pre-recorded prompts, advertising or custom hold music.

Call Recording

Integrate dual-channel recordings to capture all or part of calls.

Smart IVR

Build a multi-level IVR to intelligently route your call flows.

Build exactly what you need for your use-case.

Choose a use case:

Conference Calls

Build conference calling on Telnyx

Embed feature-rich call conferencing into your application to connect global teams and enable work from home at scale.

Integrate voice into your application, fast.

Guides

We’ll show you how to build a range of applications for different use-cases.

SDKs

We speak your language with SDKs in Python, Ruby, PHP, Node, Java and .NET.

API Docs

Access our extensive API reference docs to build the exact experience you want.

TeXML Translator

Switch from your XML-based solution in minutes or easily build new apps with XML.

A better voice experience is calling.

  • Deep number coverage

    Thanks to our licensed carrier status in 25+ countries worldwide and close partnerships with Tier-1 carriers in over 140 countries worldwide.

  • Global scalability

    Our network combines global points of presence and deep interconnects with local carriers for worry-free, compliant global communications.

  • Real time control

    The Telnyx API allows users to receive commands dynamically throughout the call for granular-level, interactive command and control.

  • 99.999% uptime

    Our redundant multi-cloud infrastructure and carrier independence eliminate downtime, protecting customers in case of network failure.

  • Direct pricing

    Telnyx maintains complete control over our network, so we’re able to cut out the middlemen our competitors depend on—avoiding costly markups.

  • Support you can count on

    Our best-in-class 24/7 NOC support is available by phone and email for every single customer with no minimum spend requirements.

Ready to get started?

Frequently Asked Questions

What is a voice API?
A voice API is a tool that software developers use to make and receive phone calls using an Application Programming Interface (API). A voice API connects internet-based applications to the Public Switched Telephone Network (PSTN).


How do I build with the Telnyx voice API?
To get started, sign up for a Portal account, then follow the 4 remaining steps in our quickstart guide to create an application, buy a number, assign it to your app and create an outbound voice profile. Then, use our SDKs to start building.


Can I record calls with Call Control?
Yes, you can use the Telnyx voice API to record calls using the record_start command. You’ll find code snippets to help you do this quickly and easily in our developer center.


Does Telnyx offer text-to-speech capabilities?
Absolutely. Text-to-speech allows you to convert text to speech and play it back on the call. We leverage Amazon Polly to provide a conversational experience, available across 29 languages and accents. You can find out how to use the speak_text command in our developer center.

How much does Call Control cost?
You can find the latest pricing for Call Control here. Telnyx offers even greater discounts as you scale, or when you’re ready to commit to monthly usage—talk to our sales team about custom pricing.


Can I use XML code with the Telnyx voice API?
You can! We’ve developed a tool called TeXML Translator to make it easy for you to use your XML based applications with the Telnyx voice API. Follow the TeXML setup guide in our developer center to get started.


What use-cases does the Telnyx voice API support?
You can build a range of different applications using the Telnyx voice API—these include call tracking, cloud IVR, contact center and conference calling, to name a few.


What’s the difference between calls made via voice API and WebRTC?
While phone calls made using a voice API can be powered over the internet, they also rely on a VoIP network to be completed. WebRTC calls are solely focused on browser-based communication. Learn more about Telnyx’s WebRTC solution.

By using the site, you agree to our use of cookies. Accept and close Find out more here.