Install any skill in seconds. Free to start, no credit card required.
Get Started Free →team-telnyx/telnyx-webrtc-client-react-native
Build cross-platform VoIP calling apps with React Native using Telnyx Voice SDK. High-level reactive API with automatic lifecycle management, CallKit/ConnectionService integration, and push notifications.
Passed 22 of 22 test cases with the skill, and 6 of 22 without it.
and 24 more in the full report
16 fixed6 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
When an incoming call answer action is triggered directly from iOS CallKit interface, which method on TelnyxVoipClient queues the answer action with optional custom headers?
| Checked | Without skill | With skill |
|---|---|---|
| The code calls voipClient.queueAnswerFromCallKit(customHeaders). | Missed | Passed |
The instructions your model reads when the skill loads.
Build real-time voice communication into React Native apps (Android & iOS) using the @telnyx/react-voice-commons-sdk library.
Prerequisites: Create WebRTC credentials and generate a login token using the Telnyx server-side SDK. See the
telnyx-webrtc-*skill in your server language plugin (e.g.,telnyx-python,telnyx-javascript).
npm install @telnyx/react-voice-commons-sdk
import { TelnyxVoiceApp, createTelnyxVoipClient } from '@telnyx/react-voice-commons-sdk';
// Create VoIP client instance
const voipClient = createTelnyxVoipClient({
enableAppStateManagement: true, // Auto background/foreground handling
debug: true, // Enable logging
});
export default function App() {
return (
<TelnyxVoiceApp
voipClient={voipClient}
enableAutoReconnect={false}
debug={true}
>
test cases passed, vs 6 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.