telnyx-voice-gather-python

Collect DTMF and speech input from Telnyx voice calls using Python.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the creation of interactive voice experiences, allowing callers to input information via DTMF or speech, and integrating AI for more dynamic conversations.

Core Features & Use Cases

  • DTMF Input: Collects keypad input from callers for menu navigation or data entry.
  • Speech Input: Gathers spoken responses from callers.
  • AI Integration: Leverages AI assistants to understand and respond to caller input, enabling advanced voice bots.
  • Use Case: Build an automated phone system where callers can navigate options using their keypad, or speak their requests, and an AI assistant can handle complex queries or direct them appropriately.

Quick Start

Use the telnyx-voice-gather-python skill to gather DTMF input on a call.

Frequently Asked Questions about telnyx-voice-gather-python

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

FAQPage Schema
How do I collect DTMF input from callers on a Telnyx voice call using Python?

You can collect DTMF input on Telnyx calls using Python by triggering a standard gather action through the Telnyx API and processing the resulting webhook event notifications for gather completion.

Can I build an AI-powered voice assistant that understands speech input over telephony?

Yes, this skill supports gathering spoken speech input from callers and integrating with AI assistants to build conversational agents that understand and dynamically respond to caller requests over telephony.

How does webhook event handling work for IVR gather completion notifications?

Webhook event handling for gather completion works by integrating with the Telnyx API for call control actions, which sends event notifications to your Python application once the caller's DTMF or speech input is successfully collected.

Does this skill support both keypad navigation and conversational AI for IVR systems?

Yes, this skill supports both standard DTMF gather for keypad menu navigation and AI-powered gather for conversational agents, allowing callers to either input digits or speak their requests on Telnyx voice calls.

What do I need to set up to handle call control actions and gather speech on Telnyx?

To handle call control actions and gather speech on Telnyx, you need a Python environment configured with Telnyx API credentials to execute call control commands and receive webhook event notifications for gathered input.

Why use Python for building interactive voice menus instead of other telephony tools?

Using Python for interactive voice menus allows programmatic orchestration of Telnyx call control actions, combining standard DTMF gathering with AI assistant integration to build complex conversational agents within your existing codebase.