Skip to content

team-telnyx/telnyx

v0.4.0MIT

Telnyx Agent Plugin — Agent Skills for voice, messaging, email, numbers, verify, TTS/STT, AI inference and platform services, plus the hosted Telnyx MCP server.

push-notification-tester

Test VoIP push notifications for Telnyx WebRTC iOS (APNs) and Android (FCM) apps. Use when debugging push notification delivery, validating certificate/credential setup, or testing that a device receives VoIP pushes correctly.

telnyx-10dlc-curl

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

telnyx-10dlc-go

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

telnyx-10dlc-java

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

telnyx-10dlc-javascript

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

telnyx-10dlc-python

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

telnyx-10dlc-ruby

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

telnyx-account-access-curl

Configure account addresses, authentication providers, IP access controls, billing groups, and integration secrets. This skill provides REST API (curl) examples.

telnyx-account-access-go

Configure account addresses, authentication providers, IP access controls, billing groups, and integration secrets. This skill provides Go SDK examples.

telnyx-account-access-java

Configure account addresses, authentication providers, IP access controls, billing groups, and integration secrets. This skill provides Java SDK examples.

telnyx-account-access-javascript

Configure account addresses, authentication providers, IP access controls, billing groups, and integration secrets. This skill provides JavaScript SDK examples.

telnyx-account-access-python

Configure account addresses, authentication providers, IP access controls, billing groups, and integration secrets. This skill provides Python SDK examples.

telnyx-account-access-ruby

Configure account addresses, authentication providers, IP access controls, billing groups, and integration secrets. This skill provides Ruby SDK examples.

telnyx-account-curl

Manage account balance, payments, invoices, webhooks, and view audit logs and detail records. This skill provides REST API (curl) examples.

telnyx-account-go

Manage account balance, payments, invoices, webhooks, and view audit logs and detail records. This skill provides Go SDK examples.

telnyx-account-java

Manage account balance, payments, invoices, webhooks, and view audit logs and detail records. This skill provides Java SDK examples.

telnyx-account-javascript

Manage account balance, payments, invoices, webhooks, and view audit logs and detail records. This skill provides JavaScript SDK examples.

telnyx-account-management-curl

Manage sub-accounts for reseller and enterprise scenarios. This skill provides REST API (curl) examples.

telnyx-account-management-go

Manage sub-accounts for reseller and enterprise scenarios. This skill provides Go SDK examples.

telnyx-account-management-java

Manage sub-accounts for reseller and enterprise scenarios. This skill provides Java SDK examples.

telnyx-account-management-javascript

Manage sub-accounts for reseller and enterprise scenarios. This skill provides JavaScript SDK examples.

telnyx-account-management-python

Manage sub-accounts for reseller and enterprise scenarios. This skill provides Python SDK examples.

telnyx-account-management-ruby

Manage sub-accounts for reseller and enterprise scenarios. This skill provides Ruby SDK examples.

telnyx-account-notifications-curl

Configure notification channels and settings for account alerts and events. This skill provides REST API (curl) examples.

telnyx-account-notifications-go

Configure notification channels and settings for account alerts and events. This skill provides Go SDK examples.

telnyx-account-notifications-java

Configure notification channels and settings for account alerts and events. This skill provides Java SDK examples.

telnyx-account-notifications-javascript

Configure notification channels and settings for account alerts and events. This skill provides JavaScript SDK examples.

telnyx-account-notifications-python

Configure notification channels and settings for account alerts and events. This skill provides Python SDK examples.

telnyx-account-notifications-ruby

Configure notification channels and settings for account alerts and events. This skill provides Ruby SDK examples.

telnyx-account-python

Manage account balance, payments, invoices, webhooks, and view audit logs and detail records. This skill provides Python SDK examples.

telnyx-account-reports-curl

Generate and retrieve usage reports for billing, analytics, and reconciliation. This skill provides REST API (curl) examples.

telnyx-account-reports-go

Generate and retrieve usage reports for billing, analytics, and reconciliation. This skill provides Go SDK examples.

telnyx-account-reports-java

Generate and retrieve usage reports for billing, analytics, and reconciliation. This skill provides Java SDK examples.

telnyx-account-reports-javascript

Generate and retrieve usage reports for billing, analytics, and reconciliation. This skill provides JavaScript SDK examples.

telnyx-account-reports-python

Generate and retrieve usage reports for billing, analytics, and reconciliation. This skill provides Python SDK examples.

telnyx-account-reports-ruby

Generate and retrieve usage reports for billing, analytics, and reconciliation. This skill provides Ruby SDK examples.

telnyx-account-ruby

Manage account balance, payments, invoices, webhooks, and view audit logs and detail records. This skill provides Ruby SDK examples.

telnyx-ai-assistants-curl

AI voice assistants with custom instructions, knowledge bases, and tool integrations.

telnyx-ai-assistants-go

AI voice assistants with custom instructions, knowledge bases, and tool integrations.

telnyx-ai-assistants-java

AI voice assistants with custom instructions, knowledge bases, and tool integrations.

telnyx-ai-assistants-javascript

AI voice assistants with custom instructions, knowledge bases, and tool integrations.

telnyx-ai-assistants-python

AI voice assistants with custom instructions, knowledge bases, and tool integrations.

telnyx-ai-assistants-ruby

AI voice assistants with custom instructions, knowledge bases, and tool integrations.

telnyx-ai-inference-curl

Access Telnyx LLM inference APIs, embeddings, and AI analytics for call insights and summaries. This skill provides REST API (curl) examples.

telnyx-ai-inference-go

Access Telnyx LLM inference APIs, embeddings, and AI analytics for call insights and summaries. This skill provides Go SDK examples.

telnyx-ai-inference-java

Access Telnyx LLM inference APIs, embeddings, and AI analytics for call insights and summaries. This skill provides Java SDK examples.

telnyx-ai-inference-javascript

Access Telnyx LLM inference APIs, embeddings, and AI analytics for call insights and summaries. This skill provides JavaScript SDK examples.

telnyx-ai-inference-python

Access Telnyx LLM inference APIs, embeddings, and AI analytics for call insights and summaries. This skill provides Python SDK examples.

telnyx-ai-inference-ruby

Access Telnyx LLM inference APIs, embeddings, and AI analytics for call insights and summaries. This skill provides Ruby SDK examples.

telnyx-ai-outbound-voice-python

End-to-end setup for making a Telnyx AI assistant call a phone number. Covers provisioning a phone number, creating a TeXML application, assigning the number, configuring telephony settings, whitelisting destination countries, and triggering outbound calls via scheduled events. Use this skill (not telnyx-ai-assistants-python) when the task involves an AI assistant placing, making, or triggering an outbound phone call to a user.

telnyx-cli

Use the Telnyx CLI to manage phone numbers, send messages, make calls, and access all Telnyx APIs from the terminal. 946 commands auto-generated from the OpenAPI spec — every API endpoint is a CLI command.

telnyx-email-curl

Send transactional email, batch sends, scheduled delivery, templates, email validation, and track delivery events. Use for notifications, alerts, and automated email workflows.

telnyx-email-domains-curl

Manage email sending domains, verify DNS records (SPF, DKIM, DMARC, MX), check domain health, and configure domain-level webhooks for delivery events.

telnyx-email-inbound-curl

Manage email inboxes, list and search inbound messages, threads, sender filters, and reply to or forward messages. Use for building email agents that read and respond to incoming email.

telnyx-email-suppressions-curl

Manage email suppressions (blocks), import and export suppression lists, and manage unsubscribe groups. Use for deliverability compliance and bounce handling.

telnyx-fax-curl

Send and receive faxes programmatically. Manage fax applications and media. This skill provides REST API (curl) examples.

telnyx-fax-go

Send and receive faxes programmatically. Manage fax applications and media. This skill provides Go SDK examples.

telnyx-fax-java

Send and receive faxes programmatically. Manage fax applications and media. This skill provides Java SDK examples.

telnyx-fax-javascript

Send and receive faxes programmatically. Manage fax applications and media. This skill provides JavaScript SDK examples.

telnyx-fax-python

Send and receive faxes programmatically. Manage fax applications and media. This skill provides Python SDK examples.

telnyx-fax-ruby

Send and receive faxes programmatically. Manage fax applications and media. This skill provides Ruby SDK examples.

telnyx-import-elevenlabs

Import ElevenLabs conversational AI agents into Telnyx. Preserves instructions, voice settings, tools, and call analysis. Supports all SDK languages.

telnyx-import-retell

Import Retell AI agents into Telnyx — both single-prompt and multi-prompt configurations. Preserves instructions, voice settings, tools, and call analysis. Supports all SDK languages.

telnyx-import-vapi

Import Vapi voice assistants into Telnyx with all configurations — instructions, greeting, voice settings, tools, and call analysis. Supports selective import by assistant ID and covers all SDK languages.

telnyx-iot-curl

Manage IoT SIM cards, eSIMs, data plans, and wireless connectivity. Use when building IoT/M2M solutions. This skill provides REST API (curl) examples.

telnyx-iot-go

Manage IoT SIM cards, eSIMs, data plans, and wireless connectivity. Use when building IoT/M2M solutions. This skill provides Go SDK examples.

telnyx-iot-java

Manage IoT SIM cards, eSIMs, data plans, and wireless connectivity. Use when building IoT/M2M solutions. This skill provides Java SDK examples.

telnyx-iot-javascript

Manage IoT SIM cards, eSIMs, data plans, and wireless connectivity. Use when building IoT/M2M solutions. This skill provides JavaScript SDK examples.

telnyx-iot-python

Manage IoT SIM cards, eSIMs, data plans, and wireless connectivity. Use when building IoT/M2M solutions. This skill provides Python SDK examples.

telnyx-iot-ruby

Manage IoT SIM cards, eSIMs, data plans, and wireless connectivity. Use when building IoT/M2M solutions. This skill provides Ruby SDK examples.

telnyx-messaging-curl

Send and receive SMS/MMS, handle opt-outs and delivery webhooks. Use for notifications, 2FA, or messaging apps.

telnyx-messaging-go

Send and receive SMS/MMS, handle opt-outs and delivery webhooks. Use for notifications, 2FA, or messaging apps.

telnyx-messaging-hosted-curl

Set up hosted SMS numbers, toll-free verification, and RCS messaging. Use when migrating numbers or enabling rich messaging features. This skill provides REST API (curl) examples.

telnyx-messaging-hosted-go

Set up hosted SMS numbers, toll-free verification, and RCS messaging. Use when migrating numbers or enabling rich messaging features. This skill provides Go SDK examples.

telnyx-messaging-hosted-java

Set up hosted SMS numbers, toll-free verification, and RCS messaging. Use when migrating numbers or enabling rich messaging features. This skill provides Java SDK examples.

telnyx-messaging-hosted-javascript

Set up hosted SMS numbers, toll-free verification, and RCS messaging. Use when migrating numbers or enabling rich messaging features. This skill provides JavaScript SDK examples.

telnyx-messaging-hosted-python

Set up hosted SMS numbers, toll-free verification, and RCS messaging. Use when migrating numbers or enabling rich messaging features. This skill provides Python SDK examples.

telnyx-messaging-hosted-ruby

Set up hosted SMS numbers, toll-free verification, and RCS messaging. Use when migrating numbers or enabling rich messaging features. This skill provides Ruby SDK examples.

telnyx-messaging-java

Send and receive SMS/MMS, handle opt-outs and delivery webhooks. Use for notifications, 2FA, or messaging apps.

telnyx-messaging-javascript

Send and receive SMS/MMS, handle opt-outs and delivery webhooks. Use for notifications, 2FA, or messaging apps.

telnyx-messaging-profiles-curl

Create and manage messaging profiles with number pools, sticky sender, and geomatch features. Configure short codes for high-volume messaging. This skill provides REST API (curl) examples.

telnyx-messaging-profiles-go

Create and manage messaging profiles with number pools, sticky sender, and geomatch features. Configure short codes for high-volume messaging. This skill provides Go SDK examples.

telnyx-messaging-profiles-java

Create and manage messaging profiles with number pools, sticky sender, and geomatch features. Configure short codes for high-volume messaging. This skill provides Java SDK examples.

telnyx-messaging-profiles-javascript

Create and manage messaging profiles with number pools, sticky sender, and geomatch features. Configure short codes for high-volume messaging. This skill provides JavaScript SDK examples.

telnyx-messaging-profiles-python

Create and manage messaging profiles with number pools, sticky sender, and geomatch features. Configure short codes for high-volume messaging. This skill provides Python SDK examples.

telnyx-messaging-profiles-ruby

Create and manage messaging profiles with number pools, sticky sender, and geomatch features. Configure short codes for high-volume messaging. This skill provides Ruby SDK examples.

telnyx-messaging-python

Send and receive SMS/MMS, handle opt-outs and delivery webhooks. Use for notifications, 2FA, or messaging apps.

telnyx-messaging-ruby

Send and receive SMS/MMS, handle opt-outs and delivery webhooks. Use for notifications, 2FA, or messaging apps.

telnyx-missions-curl

Create and manage Telnyx Missions — automated workflows, tasks, and sub-resources for AI-driven telecom operations. This skill provides REST API (curl) examples.

telnyx-missions-go

Create and manage Telnyx Missions — automated workflows, tasks, and sub-resources for AI-driven telecom operations. This skill provides Go SDK examples.

telnyx-missions-java

Create and manage Telnyx Missions — automated workflows, tasks, and sub-resources for AI-driven telecom operations. This skill provides Java SDK examples.

telnyx-missions-javascript

Create and manage Telnyx Missions — automated workflows, tasks, and sub-resources for AI-driven telecom operations. This skill provides JavaScript SDK examples.

telnyx-missions-python

Create and manage Telnyx Missions — automated workflows, tasks, and sub-resources for AI-driven telecom operations. This skill provides Python SDK examples.

telnyx-missions-ruby

Create and manage Telnyx Missions — automated workflows, tasks, and sub-resources for AI-driven telecom operations. This skill provides Ruby SDK examples.

telnyx-mpp-payment

Add credit to a Telnyx account through Machine Payment Protocol (MPP) using Stripe Link or Tempo USDC, then verify the transaction and balance.

telnyx-networking-curl

Configure private networks, WireGuard VPN gateways, internet gateways, and virtual cross connects. This skill provides REST API (curl) examples.

telnyx-networking-go

Configure private networks, WireGuard VPN gateways, internet gateways, and virtual cross connects. This skill provides Go SDK examples.

telnyx-networking-java

Configure private networks, WireGuard VPN gateways, internet gateways, and virtual cross connects. This skill provides Java SDK examples.

telnyx-networking-javascript

Configure private networks, WireGuard VPN gateways, internet gateways, and virtual cross connects. This skill provides JavaScript SDK examples.

telnyx-networking-python

Configure private networks, WireGuard VPN gateways, internet gateways, and virtual cross connects. This skill provides Python SDK examples.

telnyx-networking-ruby

Configure private networks, WireGuard VPN gateways, internet gateways, and virtual cross connects. This skill provides Ruby SDK examples.

telnyx-numbers-compliance-curl

Manage regulatory requirements, number bundles, supporting documents, and verified numbers for compliance. This skill provides REST API (curl) examples.

telnyx-numbers-compliance-go

Manage regulatory requirements, number bundles, supporting documents, and verified numbers for compliance. This skill provides Go SDK examples.

telnyx-numbers-compliance-java

Manage regulatory requirements, number bundles, supporting documents, and verified numbers for compliance. This skill provides Java SDK examples.

telnyx-numbers-compliance-javascript

Manage regulatory requirements, number bundles, supporting documents, and verified numbers for compliance. This skill provides JavaScript SDK examples.

telnyx-numbers-compliance-python

Manage regulatory requirements, number bundles, supporting documents, and verified numbers for compliance. This skill provides Python SDK examples.

telnyx-numbers-compliance-ruby

Manage regulatory requirements, number bundles, supporting documents, and verified numbers for compliance. This skill provides Ruby SDK examples.

telnyx-numbers-config-curl

Configure phone number settings including caller ID, call forwarding, messaging enablement, and connection assignments. This skill provides REST API (curl) examples.

telnyx-numbers-config-go

Configure phone number settings including caller ID, call forwarding, messaging enablement, and connection assignments. This skill provides Go SDK examples.

telnyx-numbers-config-java

Configure phone number settings including caller ID, call forwarding, messaging enablement, and connection assignments. This skill provides Java SDK examples.

telnyx-numbers-config-javascript

Configure phone number settings including caller ID, call forwarding, messaging enablement, and connection assignments. This skill provides JavaScript SDK examples.

telnyx-numbers-config-python

Configure phone number settings including caller ID, call forwarding, messaging enablement, and connection assignments. This skill provides Python SDK examples.

telnyx-numbers-config-ruby

Configure phone number settings including caller ID, call forwarding, messaging enablement, and connection assignments. This skill provides Ruby SDK examples.

telnyx-numbers-curl

Search, order, and manage phone numbers by location, features, and coverage.

telnyx-numbers-go

Search, order, and manage phone numbers by location, features, and coverage.

telnyx-numbers-java

Search, order, and manage phone numbers by location, features, and coverage.

telnyx-numbers-javascript

Search, order, and manage phone numbers by location, features, and coverage.

telnyx-numbers-python

Search, order, and manage phone numbers by location, features, and coverage.

telnyx-numbers-ruby

Search, order, and manage phone numbers by location, features, and coverage.

telnyx-numbers-services-curl

Configure voicemail, voice channels, and emergency (E911) services for your phone numbers. This skill provides REST API (curl) examples.

telnyx-numbers-services-go

Configure voicemail, voice channels, and emergency (E911) services for your phone numbers. This skill provides Go SDK examples.

telnyx-numbers-services-java

Configure voicemail, voice channels, and emergency (E911) services for your phone numbers. This skill provides Java SDK examples.

telnyx-numbers-services-javascript

Configure voicemail, voice channels, and emergency (E911) services for your phone numbers. This skill provides JavaScript SDK examples.

telnyx-numbers-services-python

Configure voicemail, voice channels, and emergency (E911) services for your phone numbers. This skill provides Python SDK examples.

telnyx-numbers-services-ruby

Configure voicemail, voice channels, and emergency (E911) services for your phone numbers. This skill provides Ruby SDK examples.

telnyx-oauth-curl

Implement OAuth 2.0 authentication flows for Telnyx API access. This skill provides REST API (curl) examples.

telnyx-oauth-go

Implement OAuth 2.0 authentication flows for Telnyx API access. This skill provides Go SDK examples.

telnyx-oauth-java

Implement OAuth 2.0 authentication flows for Telnyx API access. This skill provides Java SDK examples.

telnyx-oauth-javascript

Implement OAuth 2.0 authentication flows for Telnyx API access. This skill provides JavaScript SDK examples.

telnyx-oauth-python

Implement OAuth 2.0 authentication flows for Telnyx API access. This skill provides Python SDK examples.

telnyx-oauth-ruby

Implement OAuth 2.0 authentication flows for Telnyx API access. This skill provides Ruby SDK examples.

telnyx-porting-in-curl

Port phone numbers into Telnyx. Check portability, create port orders, upload LOA documents, and track porting status. This skill provides REST API (curl) examples.

telnyx-porting-in-go

Port phone numbers into Telnyx. Check portability, create port orders, upload LOA documents, and track porting status. This skill provides Go SDK examples.

telnyx-porting-in-java

Port phone numbers into Telnyx. Check portability, create port orders, upload LOA documents, and track porting status. This skill provides Java SDK examples.

telnyx-porting-in-javascript

Port phone numbers into Telnyx. Check portability, create port orders, upload LOA documents, and track porting status. This skill provides JavaScript SDK examples.

telnyx-porting-in-python

Port phone numbers into Telnyx. Check portability, create port orders, upload LOA documents, and track porting status. This skill provides Python SDK examples.

telnyx-porting-in-ruby

Port phone numbers into Telnyx. Check portability, create port orders, upload LOA documents, and track porting status. This skill provides Ruby SDK examples.

telnyx-porting-out-curl

Manage port-out requests when numbers are being ported away from Telnyx. List, view, and update port-out status. This skill provides REST API (curl) examples.

telnyx-porting-out-go

Manage port-out requests when numbers are being ported away from Telnyx. List, view, and update port-out status. This skill provides Go SDK examples.

telnyx-porting-out-java

Manage port-out requests when numbers are being ported away from Telnyx. List, view, and update port-out status. This skill provides Java SDK examples.

telnyx-porting-out-javascript

Manage port-out requests when numbers are being ported away from Telnyx. List, view, and update port-out status. This skill provides JavaScript SDK examples.

telnyx-porting-out-python

Manage port-out requests when numbers are being ported away from Telnyx. List, view, and update port-out status. This skill provides Python SDK examples.

telnyx-porting-out-ruby

Manage port-out requests when numbers are being ported away from Telnyx. List, view, and update port-out status. This skill provides Ruby SDK examples.

telnyx-sip-curl

Configure SIP trunking connections and outbound voice profiles. Use when connecting PBX systems or managing SIP infrastructure. This skill provides REST API (curl) examples.

telnyx-sip-go

Configure SIP trunking connections and outbound voice profiles. Use when connecting PBX systems or managing SIP infrastructure. This skill provides Go SDK examples.

telnyx-sip-integrations-curl

Manage call recordings, media storage, Dialogflow integration, and external connections for SIP trunking. This skill provides REST API (curl) examples.

telnyx-sip-integrations-go

Manage call recordings, media storage, Dialogflow integration, and external connections for SIP trunking. This skill provides Go SDK examples.

telnyx-sip-integrations-java

Manage call recordings, media storage, Dialogflow integration, and external connections for SIP trunking. This skill provides Java SDK examples.

telnyx-sip-integrations-javascript

Manage call recordings, media storage, Dialogflow integration, and external connections for SIP trunking. This skill provides JavaScript SDK examples.

telnyx-sip-integrations-python

Manage call recordings, media storage, Dialogflow integration, and external connections for SIP trunking. This skill provides Python SDK examples.

telnyx-sip-integrations-ruby

Manage call recordings, media storage, Dialogflow integration, and external connections for SIP trunking. This skill provides Ruby SDK examples.

telnyx-sip-java

Configure SIP trunking connections and outbound voice profiles. Use when connecting PBX systems or managing SIP infrastructure. This skill provides Java SDK examples.

telnyx-sip-javascript

Configure SIP trunking connections and outbound voice profiles. Use when connecting PBX systems or managing SIP infrastructure. This skill provides JavaScript SDK examples.

telnyx-sip-python

Configure SIP trunking connections and outbound voice profiles. Use when connecting PBX systems or managing SIP infrastructure. This skill provides Python SDK examples.

telnyx-sip-ruby

Configure SIP trunking connections and outbound voice profiles. Use when connecting PBX systems or managing SIP infrastructure. This skill provides Ruby SDK examples.

telnyx-storage-curl

Manage cloud storage buckets and objects using the S3-compatible Telnyx Storage API. This skill provides REST API (curl) examples.

telnyx-storage-go

Manage cloud storage buckets and objects using the S3-compatible Telnyx Storage API. This skill provides Go SDK examples.

telnyx-storage-java

Manage cloud storage buckets and objects using the S3-compatible Telnyx Storage API. This skill provides Java SDK examples.

telnyx-storage-javascript

Manage cloud storage buckets and objects using the S3-compatible Telnyx Storage API. This skill provides JavaScript SDK examples.

telnyx-storage-python

Manage cloud storage buckets and objects using the S3-compatible Telnyx Storage API. This skill provides Python SDK examples.

telnyx-storage-ruby

Manage cloud storage buckets and objects using the S3-compatible Telnyx Storage API. This skill provides Ruby SDK examples.

telnyx-stt-python

Transcribe audio to text via the OpenAI-compatible transcription endpoint. Supports multiple models, languages, and keyword biasing. Also lists available speech-to-text providers and service types.

telnyx-texml-curl

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides REST API (curl) examples.

telnyx-texml-go

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides Go SDK examples.

telnyx-texml-java

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides Java SDK examples.

telnyx-texml-javascript

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides JavaScript SDK examples.

telnyx-texml-python

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides Python SDK examples.

telnyx-texml-ruby

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides Ruby SDK examples.

telnyx-tts-python

Generate speech from text using Telnyx and third-party TTS providers (AWS, Azure, ElevenLabs, MiniMax, Resemble, Rime, xAI). Returns base64-encoded audio or a binary stream. Also lists available voices per provider.

telnyx-twilio-migration

Migrate from Twilio to Telnyx. Orchestrates a complete 6-phase migration: discovery, planning, setup, code migration, validation, and cleanup. Covers voice (TwiML to TeXML, Call Control API), messaging, WebRTC, SIP trunking, verify, fax, video, IoT, number lookup, and porting. Includes automated scanners, validation scripts, and integration tests.

telnyx-verify-curl

Look up phone number information (carrier, type, caller name) and verify users via SMS/voice OTP. Use for phone verification and data enrichment. This skill provides REST API (curl) examples.

telnyx-verify-go

Look up phone number information (carrier, type, caller name) and verify users via SMS/voice OTP. Use for phone verification and data enrichment. This skill provides Go SDK examples.

telnyx-verify-java

Look up phone number information (carrier, type, caller name) and verify users via SMS/voice OTP. Use for phone verification and data enrichment. This skill provides Java SDK examples.

telnyx-verify-javascript

Look up phone number information (carrier, type, caller name) and verify users via SMS/voice OTP. Use for phone verification and data enrichment. This skill provides JavaScript SDK examples.

telnyx-verify-python

Look up phone number information (carrier, type, caller name) and verify users via SMS/voice OTP. Use for phone verification and data enrichment. This skill provides Python SDK examples.

telnyx-verify-ruby

Look up phone number information (carrier, type, caller name) and verify users via SMS/voice OTP. Use for phone verification and data enrichment. This skill provides Ruby SDK examples.

telnyx-video-curl

Create and manage video rooms for real-time video communication and conferencing. This skill provides REST API (curl) examples.

telnyx-video-go

Create and manage video rooms for real-time video communication and conferencing. This skill provides Go SDK examples.

telnyx-video-java

Create and manage video rooms for real-time video communication and conferencing. This skill provides Java SDK examples.

telnyx-video-javascript

Create and manage video rooms for real-time video communication and conferencing. This skill provides JavaScript SDK examples.

telnyx-video-python

Create and manage video rooms for real-time video communication and conferencing. This skill provides Python SDK examples.

telnyx-video-ruby

Create and manage video rooms for real-time video communication and conferencing. This skill provides Ruby SDK examples.

telnyx-voice-advanced-curl

Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides REST API (curl) examples.

telnyx-voice-advanced-go

Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides Go SDK examples.

telnyx-voice-advanced-java

Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides Java SDK examples.

telnyx-voice-advanced-javascript

Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides JavaScript SDK examples.

telnyx-voice-advanced-python

Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides Python SDK examples.

telnyx-voice-advanced-ruby

Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides Ruby SDK examples.

telnyx-voice-conferencing-curl

Create and manage conference calls, queues, and multi-party sessions. Use when building call centers or conferencing applications. This skill provides REST API (curl) examples.

telnyx-voice-conferencing-go

Create and manage conference calls, queues, and multi-party sessions. Use when building call centers or conferencing applications. This skill provides Go SDK examples.

telnyx-voice-conferencing-java

Create and manage conference calls, queues, and multi-party sessions. Use when building call centers or conferencing applications. This skill provides Java SDK examples.

telnyx-voice-conferencing-javascript

Create and manage conference calls, queues, and multi-party sessions. Use when building call centers or conferencing applications. This skill provides JavaScript SDK examples.

telnyx-voice-conferencing-python

Create and manage conference calls, queues, and multi-party sessions. Use when building call centers or conferencing applications. This skill provides Python SDK examples.

telnyx-voice-conferencing-ruby

Create and manage conference calls, queues, and multi-party sessions. Use when building call centers or conferencing applications. This skill provides Ruby SDK examples.

telnyx-voice-curl

Programmatic call control: make/receive calls, transfer, bridge, gather DTMF, stream audio. Real-time call events via webhooks.

telnyx-voice-gather-curl

Collect DTMF input and speech from callers using standard gather or AI-powered gather. Build interactive voice menus and AI voice assistants. This skill provides REST API (curl) examples.

telnyx-voice-gather-go

Collect DTMF input and speech from callers using standard gather or AI-powered gather. Build interactive voice menus and AI voice assistants. This skill provides Go SDK examples.

telnyx-voice-gather-java

Collect DTMF input and speech from callers using standard gather or AI-powered gather. Build interactive voice menus and AI voice assistants. This skill provides Java SDK examples.

telnyx-voice-gather-javascript

Collect DTMF input and speech from callers using standard gather or AI-powered gather. Build interactive voice menus and AI voice assistants. This skill provides JavaScript SDK examples.

telnyx-voice-gather-python

Collect DTMF input and speech from callers using standard gather or AI-powered gather. Build interactive voice menus and AI voice assistants. This skill provides Python SDK examples.

telnyx-voice-gather-ruby

Collect DTMF input and speech from callers using standard gather or AI-powered gather. Build interactive voice menus and AI voice assistants. This skill provides Ruby SDK examples.

telnyx-voice-go

Programmatic call control: make/receive calls, transfer, bridge, gather DTMF, stream audio. Real-time call events via webhooks.

telnyx-voice-java

Programmatic call control: make/receive calls, transfer, bridge, gather DTMF, stream audio. Real-time call events via webhooks.

telnyx-voice-javascript

Programmatic call control: make/receive calls, transfer, bridge, gather DTMF, stream audio. Real-time call events via webhooks.

telnyx-voice-media-curl

Play audio files, use text-to-speech, and record calls. Use when building IVR systems, playing announcements, or recording conversations. This skill provides REST API (curl) examples.

telnyx-voice-media-go

Play audio files, use text-to-speech, and record calls. Use when building IVR systems, playing announcements, or recording conversations. This skill provides Go SDK examples.

telnyx-voice-media-java

Play audio files, use text-to-speech, and record calls. Use when building IVR systems, playing announcements, or recording conversations. This skill provides Java SDK examples.

telnyx-voice-media-javascript

Play audio files, use text-to-speech, and record calls. Use when building IVR systems, playing announcements, or recording conversations. This skill provides JavaScript SDK examples.

telnyx-voice-media-python

Play audio files, use text-to-speech, and record calls. Use when building IVR systems, playing announcements, or recording conversations. This skill provides Python SDK examples.

telnyx-voice-media-ruby

Play audio files, use text-to-speech, and record calls. Use when building IVR systems, playing announcements, or recording conversations. This skill provides Ruby SDK examples.

telnyx-voice-python

Programmatic call control: make/receive calls, transfer, bridge, gather DTMF, stream audio. Real-time call events via webhooks.

telnyx-voice-ruby

Programmatic call control: make/receive calls, transfer, bridge, gather DTMF, stream audio. Real-time call events via webhooks.

telnyx-voice-streaming-curl

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides REST API (curl) examples.

telnyx-voice-streaming-go

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides Go SDK examples.

telnyx-voice-streaming-java

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides Java SDK examples.

telnyx-voice-streaming-javascript

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides JavaScript SDK examples.

telnyx-voice-streaming-python

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides Python SDK examples.

telnyx-voice-streaming-ruby

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides Ruby SDK examples.

telnyx-webrtc-client-android

Build VoIP calling apps on Android using Telnyx WebRTC SDK. Covers authentication, making/receiving calls, push notifications (FCM), call quality metrics, and AI Agent integration. Use when implementing real-time voice communication on Android.

telnyx-webrtc-client-flutter

Build cross-platform VoIP calling apps with Flutter using Telnyx WebRTC SDK. Covers authentication, making/receiving calls, push notifications (FCM + APNS), call quality metrics, and AI Agent integration. Works on Android, iOS, and Web.

telnyx-webrtc-client-ios

Build VoIP calling apps on iOS using Telnyx WebRTC SDK. Covers authentication, making/receiving calls, CallKit integration, PushKit/APNS push notifications, call quality metrics, and AI Agent integration. Use when implementing real-time voice communication on iOS.

telnyx-webrtc-client-js

Build browser-based VoIP calling apps using Telnyx WebRTC JavaScript SDK. Covers authentication, voice calls, events, debugging, call quality metrics, and AI Agent integration. Use for web-based real-time communication.

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. Use for mobile VoIP apps with minimal setup.

telnyx-webrtc-curl

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides REST API (curl) examples.

telnyx-webrtc-go

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides Go SDK examples.

telnyx-webrtc-java

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides Java SDK examples.

telnyx-webrtc-javascript

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides JavaScript SDK examples.

telnyx-webrtc-python

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides Python SDK examples.

telnyx-webrtc-ruby

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides Ruby SDK examples.

telnyx-whatsapp-curl

Send WhatsApp messages, manage templates, WABAs, and phone numbers via the Telnyx WhatsApp Business API.

telnyx-whatsapp-go

Send WhatsApp messages, manage templates, WABAs, and phone numbers via the Telnyx WhatsApp Business API.

telnyx-whatsapp-java

Send WhatsApp messages, manage templates, WABAs, and phone numbers via the Telnyx WhatsApp Business API.

telnyx-whatsapp-javascript

Send WhatsApp messages, manage templates, WABAs, and phone numbers via the Telnyx WhatsApp Business API.

telnyx-whatsapp-python

Send WhatsApp messages, manage templates, WABAs, and phone numbers via the Telnyx WhatsApp Business API.

telnyx-whatsapp-ruby

Send WhatsApp messages, manage templates, WABAs, and phone numbers via the Telnyx WhatsApp Business API.

telnyx-x402-payment

Make cryptocurrency payments to fund a Telnyx account using the x402 protocol (USDC on Base). Covers quoting, EIP-712 signing, and settlement.