By team-telnyx
Provision phone numbers, send SMS/MMS/RCS, control voice calls/conferences, build/deploy AI voice assistants, manage WebRTC clients/pushes, handle 10DLC compliance/porting, and configure SIP/IoT via multi-language Telnyx SDK code examples, curl, CLI.
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.
10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.
10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.
10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.
10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This repo is the one-stop shop for AI Agents and AI-first developers building with Telnyx.
[!NOTE] This repository is a work in progress under active development. We are continuously improving based on testing and feedback. Contributions and feedback encouraged!
Telnyx Plugins - Install the Telnyx plugin for Claude Code, Cursor, or Gemini CLI to give your coding assistant Telnyx MCP server access and Telnyx Agent Skills.
Agent Toolkit - integrate Telnyx APIs with popular agent frameworks including OpenAI's Agent SDK, LangChain, CrewAI, and Vercel's AI SDK through function calling — available in Python and TypeScript.
Agent Skills - give AI coding assistants accurate, up-to-date context about Telnyx APIs and SDKs.
Agent CLI - provision and build on Telnyx infrastructure in a single command.
Install the unified Telnyx plugin to give your AI coding assistant Telnyx MCP server access and 228 Agent Skills covering messaging, voice, numbers, AI, IoT, WebRTC, Twilio migration, and more.
Empowers coding agents to generate correct, production-ready code without relying on pre-training or fragile doc retrieval.
Step 1. Add the Telnyx marketplace (one-time setup):
/plugin marketplace add team-telnyx/ai
Step 2. Install the plugin:
/plugin install telnyx@telnyx
gemini extensions install https://github.com/team-telnyx/ai
[!NOTE] Note: Our Cursor Marketplace listing is pending.
In the meantime, install skills via the Skills CLI.
Add the Telnyx MCP server to your project's .cursor/mcp.json:
{
"mcpServers": {
"telnyx": {
"type": "http",
"url": "https://api.telnyx.com/v2/mcp"
}
}
}
Integrate Telnyx APIs with popular agent frameworks through function calling — available in Python and TypeScript.
pip install telnyx-agent-toolkit
from telnyx_agent_toolkit.openai.toolkit import TelnyxAgentToolkit
toolkit = TelnyxAgentToolkit(
api_key="KEY_...",
configuration={
"actions": {
"messaging": {"send_sms": True},
"numbers": {"search_phone_numbers": True, "buy_phone_number": True}
}
}
)
tools = toolkit.get_openai_tools()
Works with OpenAI's Agent SDK, LangChain, and CrewAI. See Python docs for full usage and examples.
npm install @telnyx/agent-toolkit
import { TelnyxAgentToolkit } from "@telnyx/agent-toolkit/langchain";
const toolkit = new TelnyxAgentToolkit(process.env.TELNYX_API_KEY!, {
configuration: {
actions: {
messaging: { send_sms: true },
numbers: { search_phone_numbers: true, buy_phone_number: true },
},
},
});
const tools = toolkit.getLangChainTools();
Works with LangChain and Vercel's AI SDK. See TypeScript docs for full usage. for the full list of commands and options.
Install individual skills for your coding assistant via the Skills CLI:
npx skills add team-telnyx/ai --skill <SKILL> --agent <AGENT>
[!NOTE] See Skills for full install instrcuctions and comprehensive list of available skills
Composite commands that reduce multi-step Telnyx workflows to a single command. Built for AI agents and developers who want to provision infrastructure without orchestrating multiple API calls.
telnyx-agent setup-sms # Buy number + create messaging profile + assign
telnyx-agent setup-voice # Create SIP connection + buy number + assign
telnyx-agent setup-ai # Create AI assistant + buy number + wire together
telnyx-agent status # Account health overview
Every command supports --json for machine-readable output.
See Agent CLI
Telnyx hosts a remote MCP server at https://api.telnyx.com/v2/mcp.
To run a local Telnyx MCP server using npx:
npx -y @telnyx/mcp --api-key=YOUR_TELNYX_API_KEY
See MCP for more details.
Curl-first operational guides for common Telnyx workflows — SMS messaging, voice call control, AI assistants, phone numbers, verification, webhooks, 10DLC registration, WireGuard networking, and x402 payments.
See Guides for the full list.
npx claudepluginhub team-telnyx/ai --plugin telnyxClaude calls you on the phone when it needs your input or wants to report progress
Claude Code skill pack for Retell AI (30 skills)
Inkbox email and phone SDK skills for Claude Code.
Real-time communication with Agora SDKs — RTC, RTM, Conversational AI, and token generation
Cisco CUCM AXL CLI skills for provisioning phones, lines, route patterns, partitions, CSS, and more via the Administrative XML API
ElevenLabs Agents Platform for AI voice agents (React/JS/Native/Swift). Use for voice AI, RAG, tools, or encountering package deprecation, audio cutoff, CSP violations, webhook auth failures.