telnyx-voice-advanced-javascript

Manage advanced Telnyx voice call features with the JavaScript SDK.

3|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/team-telnyx/telnyx-toolkit --skill telnyx-voice-advanced-javascript-team-telnyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telnyx-voice-advanced-javascript
Source: https://github.com/team-telnyx/telnyx-toolkit/tree/main/api/javascript/telnyx-voice-advanced-javascript
Command: npx skills add https://github.com/team-telnyx/telnyx-toolkit --skill telnyx-voice-advanced-javascript-team-telnyx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides advanced control over Telnyx voice calls, enabling complex call management scenarios beyond basic call handling.

Core Features & Use Cases

  • DTMF Tones: Send DTMF digits during a call.
  • SIP Refer: Initiate SIP Referrals to transfer calls.
  • SIPREC: Start and stop SIPREC for call recording.
  • Noise Suppression: Enable or disable noise suppression for clearer audio.
  • Supervisor Controls: Manage call barge-in and role switching.
  • Use Case: Integrate advanced call center features like call monitoring, whisper announcements, and seamless call transfers into your applications.

Quick Start

Use the telnyx-voice-advanced-javascript skill to send the DTMF digits '123' on call control ID 'abc-123'.

Frequently Asked Questions about telnyx-voice-advanced-javascript

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send DTMF tones during a Telnyx voice call using JavaScript?

To send DTMF tones during a Telnyx voice call, use the JavaScript SDK to specify the call control ID and the desired DTMF digits. This enables you to automate keypad interactions seamlessly within your voice application.

How do I start and stop SIPREC recording for Telnyx call control?

To start and stop SIPREC recording for Telnyx call control, use the JavaScript SDK to initiate and terminate recording sessions on a specific call control ID. This requires a valid Telnyx API key for authentication.

Can I use SIP REFER to transfer calls with the Telnyx JavaScript SDK?

Yes, you can use SIP REFER to transfer calls with the Telnyx JavaScript SDK. This feature allows you to initiate SIP Referrals, enabling seamless call transfers and advanced routing scenarios within your communication workflows.

Does Telnyx call control support supervisor functions like barge-in and whisper?

Telnyx call control supports supervisor functions including barge-in, role switching, and whisper announcements. These features allow supervisors to monitor calls and intervene directly for real-time coaching and support.

How do I enable noise suppression on a Telnyx voice call?

To enable noise suppression on a Telnyx voice call, use the JavaScript SDK to toggle the feature on or off for the active call control ID. This ensures clearer audio quality by filtering out background noise.

Do I need a Telnyx API key to manage advanced voice call controls?

Yes, you need a Telnyx API key to authenticate and manage advanced voice call control operations. The API key is required to authorize actions like DTMF sending, SIP REFER, and SIPREC recording via the JavaScript SDK.