What is Call Control?
Video - 2 min read

What is Call Control?

Call Control allows you to make, manage and route calls globally to any device — phone, app or browser.
Watch this short video to get an overview of the Telnyx voice API and what you can build with it:

How does Call Control work?

The Call Control framework is essentially a set of REST APIs that allow you to control your call flows, from the moment a call comes in (or out), to the moment you terminate that call. In between, you’ll receive a number of webhooks for each step of the call, which you answer with a command. It's this communication back and forth that provides you with uniquely granular control over your calls.

What features are available with the Telnyx voice API?

There are plenty of features available with Call Control, which gives you a highly customizable experience.
  • Play audio recordings like hold music, advertising, announcements or prompts
  • Gather inputs from the user via keypad or voice
  • Dynamically display a custom caller ID
  • Dual channel call recording and long term storage
  • Text-to-speech, available in 28 accents across various languages
  • Answering machine detection

Let's take a deeper look at some of its features

Real-time Media Streaming

Get instant access to your raw call media. The moment the call is established, Telnyx takes the call media and forks it, so recipients receive the call simultaneously. Our network ensures that call media can be duplicated, delivered, analyzed and returned in real time. And the second recipient never occupies the call stream, so you never have to worry about degraded quality or dropped connections.
Using Media Streaming, you can build next-gen features into your application, like sentiment analysis, call transcriptions and voice biometrics.

Global Audio Conferencing

Call Control makes it easy to embed feature-rich audio conferencing into your applications. So you can connect people and teams wherever they are in the world, with granular, real-time control over your conferencing experience.
Using conferencing, you can specify hosts that control global conference behavior, play sounds when participants join and leave, define a length of time after which the conference automatically ends, mute and unmute or hold and unhold participants, and much more.

What can you build with Call Control?

Today, the Telnyx voice API is used by a diverse set of enterprise applications, including contact center, conversational AI, inbound call tracking, unified communications and sales acceleration platforms. With it you can build:
  • Cloud IVRs
  • Conference calling
  • Omni-channel routing
  • Voice surveys, notifications and alerts
  • Inbound call whispers
  • Real-time voice analytics

How do I get started?

The best way to get started is to head to our Developer Center and follow our Call Control Quickstart guide. Here, you'll also be able to leverage SDKs and guides in popular programming languages including Python, Ruby and Node, with more on the way.
If you need any help getting set up, you can reach our community of Product Managers and Engineers via our developers slack channel anytime. Just head to: https://joinslack.telnyx.com/
Share on Social

Worth checking out

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