Key capabilities
- Inbound and outbound calling — Route and manage calls with granular control over every leg of the conversation.
- Call Control — A REST and webhook-based API for programmatic call management: answer, transfer, bridge, conference, record, gather DTMF, and play audio.
- IVR and call routing — Build interactive voice response menus, queue calls, and route to agents or departments.
- Recording and transcription — Record calls on demand and transcribe them with multiple STT engine options.
- Conferencing — Create multi-party conference calls with muting, hold, and moderator controls.
- Answering Machine Detection — Detect voicemail vs. live answer to optimize outbound campaigns.
- AI-powered voice — Integrate speech-to-text, text-to-speech, and large language models directly into call flows.
Products
SIP Trunking
Connect your existing PBX or communications infrastructure to the Telnyx network with elastic SIP trunking.
Programmable Voice
Control calls in real time with the Call Control API — answer, transfer, record, conference, and more.
WebRTC
Add browser and mobile calling to your application with the Telnyx WebRTC SDKs for JavaScript, React, React Native, iOS, Android, and Flutter.
Conversational AI
Build AI-powered voice agents that handle real phone calls with ultra-low latency.
Speech-to-Text
Real-time and file-based transcription with 11 engine options, including Deepgram, Google, Azure, and an in-house Whisper engine.
Text-to-Speech
Convert text to natural-sounding audio via WebSocket streaming. Multiple voice providers and languages.
TTS Voice Catalog
Browse and filter available voices by provider, model, and language.
Voice Clone
Clone voices from audio samples or design custom AI voices from natural language prompts.
Client-side SDKs
Build calling directly into browser and mobile apps with the Telnyx WebRTC SDKs:JavaScript
Browser-based calling for web apps.
React
React components and hooks for web-based calling.
React Native
Cross-platform mobile calling for React Native apps.
iOS
Swift SDK with CallKit integration and VoIP push.
Android
Kotlin/Java SDK with push notifications.
Flutter
Dart SDK for Flutter apps on iOS and Android.