Skip to main content

Quick Start Guide

Get up and running with the @telnyx/react-voice-commons-sdk in just a few minutes!

Installation

Basic Setup

1. Wrap Your App

2. Create a Login Component

3. Make Your First Call

4. Listen to Connection State

That’s It

You now have a basic VoIP calling app! The SDK automatically handles:
  • Connection management - Automatic reconnection and lifecycle
  • Call state management - Complete call state machine
  • Background handling - App state transitions
  • Authentication storage - Secure credential persistence

Next Steps

Add Push Notifications

For incoming calls when your app is in the background:

Native Integration

For production apps, you’ll need native integration:

Advanced Features

The SDK provides extensive capabilities for building production VoIP apps:

Configuration Options

VoIP Client Options

TelnyxVoiceApp Options

Authentication Options

Credential-Based Authentication

Token-Based Authentication

Auto-Reconnection

Need Help?

You’re Ready

Start building your VoIP application with the Telnyx React Voice Commons SDK. The SDK handles the complexity so you can focus on building great user experiences!