Voice

Call Control

Build a custom calling experience with the global carrier thousands of developers rely on.

Try It Free

Already a Telnyx user? Sign In

Connect and control your calls globally with custom voice applications

Telnyx Call Control let's you make, manage and route calls globally to any device — phone, app or browser. Our Voice API gives you the flexibility to build calling experiences into your own applications that are as sophisticated and responsive as you need them to be.
Use Cases

Discover how businesses are using Telnyx

  • Call Tracking

    Attribute calls to marketing channels to manage campaign ROI and drive conversion.

  • UCaaS

    Make, receive, route, manage, record and conference calls, all in one place.

  • Cloud IVR

    Build a scalable IVR to create a better customer experience and reduce your operational costs.

  • Contact Center

    Make and receive calls within your CRM application, and keep all your customer conversations in one place.

For Developers

Putting developers in control

Integrate your voice applications with speed and flexibility using your preferred programming language.Our API gets you to market faster, with granular control over call flows.Currently using an XML-based voice API? Get in touch with our team of experts to migrate to a more flexible solution.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Gather DTMF (key presses)

curl -X POST \
  --header "Content-Type: application/json" \
  --header "Accept: application/json" \
  --user API_KEY:SECRET \
  --data '{
    "audio_url": "http://www.example.com/audio/greeting.mp3",
    "min": 1,
    "max": 8,
    "tries": 3,
    "timeout": 10,
    "terminating_digit": "#",
    "valid_digits": "12345",
    "inter_digit_timeout": 10,
    "invalid_audio_url": "http://www.example.com/audio/invalid.mp3"
  }' \
  "https://api.telnyx.com/calls/{call_control_id}/actions/gather"

Features

Intelligent Call Control and routing

Gather Inputs

Get inputs from your caller's voice or keypad to manage call flow.

Dynamic Caller ID

Improve outbound call connect rates by displaying a custom caller ID.

Media Streaming

Duplicate and deliver the media stream to multiple recipients for any call.

Text-to-Speech

Speak dynamic text in 28 accents across various languages.

Global Conference Calls

Connect people and teams wherever they are.

Play Audio Recordings

Play pre-recorded prompts, announcements or hold music during a call.

Voicemail Detection

Automatically detect if an outbound call was answered or went to voicemail.

Dual Channel Call Recording

Record, store and retrieve your calls as needed.

Why Telnyx?

Why choose Telnyx to support your calling solution?

Call Quality Assurance

Our purpose-built carrier platform and global coverage mean more reliable, direct call connections.

Granular Control in Real Time

Telnyx APIs enable simultaneous bidirectional data transmission for low latency and interactive control.

Deep Phone Number Inventory

Our massive, spam-free inventory gives you complete flexibility when choosing area codes and numbers.

Media Streaming

Duplicate the media stream to multiple call recipients for real-time call recording and sentiment analysis.

24/7 Support

Our engineers are available around the clock for troubleshooting and support.

Transparent, flexible pricing that scales with you.

Volume Discounts

Automatic discounts are built in so you save more as your usage increases.

Committed Use Discounts

We offer even greater discounts for committed monthly usage.

Explore the Latest Industry Insights

Articles

Products

Elastic SIP Trunking

Set up global connections in minutes through a sophisticated cloud communications platform.

Global Numbers

Search, purchase and provision numbers instantly in our cloud communications platform.

Ready to get started?

Get in touch or start building for free

Easy Setup • 24/7 Support • Secure

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