Skip to main content

How telephony works

Ringee uses telephony providers to make and receive phone calls. A provider is a service that connects your browser to the global phone network (PSTN) using WebRTC technology. When you make a call in Ringee:
  1. Your browser establishes a WebRTC session with the telephony provider
  2. The Ringee backend uses the provider’s REST API to manage the call (create, transfer, record, etc.)
  3. The provider bridges the WebRTC connection to the PSTN (public phone network)

Current Providers

ProviderStatusProtocolNotes
Telnyx✅ ActiveWebRTC + REST APIDefault and recommended provider

Features per provider

All providers must support these core features:
  • Outbound calls — Make calls to any phone number worldwide
  • Inbound calls — Receive calls on purchased phone numbers
  • Call recording — Record calls and store them in R2
  • Phone number management — Purchase and manage phone numbers via API
  • WebRTC — Browser-based calling without any installed apps

Want to add a new provider?

See How to add a new provider for a guide on integrating additional telephony providers into Ringee.