telnyx-voice-advanced-go

Send DTMF tones and manage SIPREC recording with the Telnyx Go SDK.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies complex voice call management tasks by providing direct access to advanced features of the Telnyx Go SDK, enabling developers to build sophisticated communication applications.

Core Features & Use Cases

  • DTMF Sending: Programmatically send DTMF tones for interactive voice response (IVR) systems.
  • Call Recording (SIPREC): Initiate and stop SIPREC sessions for call recording compliance.
  • Noise Suppression: Apply noise suppression to improve audio quality during calls.
  • Supervisor Controls: Manage bridged calls with features like barging and role switching.
  • Use Case: Integrate advanced call handling into a Go application, such as an automated customer support system that needs to send DTMF tones to an IVR, record calls for quality assurance, and allow supervisors to monitor or barge into calls.

Quick Start

Use the telnyx-voice-advanced-go skill to send DTMF tones with the digits '1234' to a call control ID.

Frequently Asked Questions about telnyx-voice-advanced-go

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

FAQPage Schema
How do I send DTMF tones in a Go voice application using the Telnyx SDK?

To send DTMF tones in a Go voice application, use the Telnyx Go SDK to programmatically transmit digits like '1234' to a specific call control ID for interactive voice response systems.

How does SIPREC call recording work with the Telnyx Go SDK?

SIPREC call recording in the Telnyx Go SDK works by initiating and terminating dedicated recording sessions, enabling developers to capture voice calls for compliance and quality assurance.

Can I apply noise suppression to active calls using the Telnyx Go SDK?

Yes, you can apply noise suppression to active calls using the Telnyx Go SDK to filter background audio and improve voice quality during complex call control operations.

How do I implement supervisor call barging and role switching in Go?

You can implement supervisor call barging and role switching in Go by using the Telnyx SDK to manage bridged calls, allowing supervisors to monitor or actively switch roles during active conversations.

What is needed to build advanced IVR systems with Telnyx call control in Go?

Building advanced IVR systems with Telnyx call control in Go requires using the SDK to handle DTMF sending, client state updates, and noise suppression for automated customer support workflows.