{"id":50563128,"url":"https://github.com/team-telnyx/ai","last_synced_at":"2026-06-04T12:30:42.508Z","repository":{"id":336874427,"uuid":"1151383712","full_name":"team-telnyx/ai","owner":"team-telnyx","description":"Official one-stop shop for AI Agents and developers building with Telnyx.","archived":false,"fork":false,"pushed_at":"2026-05-19T11:15:29.000Z","size":5270,"stargazers_count":172,"open_issues_count":12,"forks_count":9,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-05-19T13:07:53.927Z","etag":null,"topics":["agent-skills","ai","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk","sip","sms","speech-to-text","telephony","telnyx","tts","twilio-migration","voice-agents","voice-ai","webrtc","windsurf"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/team-telnyx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-02-06T11:55:57.000Z","updated_at":"2026-05-19T11:15:32.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/team-telnyx/ai","commit_stats":null,"previous_names":["team-telnyx/telnyx-ext-agent-skills","team-telnyx/telnyx-skills","team-telnyx/skills"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/team-telnyx/ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-telnyx%2Fai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-telnyx%2Fai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-telnyx%2Fai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-telnyx%2Fai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/team-telnyx","download_url":"https://codeload.github.com/team-telnyx/ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team-telnyx%2Fai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33905358,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-04T02:00:06.755Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skills","ai","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk","sip","sms","speech-to-text","telephony","telnyx","tts","twilio-migration","voice-agents","voice-ai","webrtc","windsurf"],"created_at":"2026-06-04T12:30:41.608Z","updated_at":"2026-06-04T12:30:42.500Z","avatar_url":"https://github.com/team-telnyx.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Telnyx AI\n\nThis repo is the one-stop shop for AI Agents and AI-first developers building with Telnyx.\n\n\u003e [!NOTE]\n\u003e This repository is a work in progress under active development. We are continuously improving based on testing and feedback. Contributions and feedback encouraged!\n\n## Table of contents\n\n- [Telnyx Plugins](#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.\n\n- [Agent Toolkit](#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](#python) and [TypeScript](#typescript).\n  \n- [Agent Skills](#agent-skills) - give AI coding assistants accurate, up-to-date context about Telnyx APIs and SDKs.\n  \n- [Agent CLI](#agent-cli) - provision and build on Telnyx infrastructure in a single command.\n\n- [Model Context Protocol (MCP)](#model-context-protocol-mcp) - use Telnyx's generic API MCP proxy or app-layer MCP Apps.\n\n- [Guides](#guides) - step-by-step tutorials for common workflows\n \n\n## Plugins and Extenstion\n\nInstall 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. \n\nEmpowers coding agents to generate correct, production-ready code without relying on pre-training or fragile doc retrieval.\n\n### Claude Code Plugin\n\n**Step 1.** Add the Telnyx marketplace (one-time setup):\n\n```bash\n/plugin marketplace add team-telnyx/ai\n```\n\n**Step 2.** Install the plugin:\n\n```bash\n/plugin install telnyx@telnyx\n```\n\n### Gemini CLI extension\n\n ```sh\n  gemini extensions install https://github.com/team-telnyx/ai\n```\n\n### OpenCode\n\nInstall the Telnyx plugin for [OpenCode](https://opencode.ai) to add Telnyx as a model provider with automatic auth and a TUI for managing hosted models.\n\n```sh\n# Local (current project only)\nopencode plugin @telnyx/opencode\n\n# Global (all projects)\nopencode plugin -g @telnyx/opencode\n```\n\nSee [`plugins/opencode/README.md`](/plugins/opencode/README.md) for full setup and configuration.\n\n### Cursor                                                \n\n\u003e [!NOTE]\n\u003e Note: Our Cursor Marketplace listing is pending. \n\nIn the meantime, install skills via the [Skills CLI](#agent-skills).\n\nAdd the Telnyx MCP server to your project's `.cursor/mcp.json`:                                                                                                \n```json       \n  {                                                         \n    \"mcpServers\": {\n      \"telnyx\": {\n        \"type\": \"http\",\n        \"url\": \"https://api.telnyx.com/v2/mcp\"\n      }\n    }\n  }\n```\n\n### Harnesses\n\nFinalized Telnyx harness plugin repositories for OpenClaw and Hermes integrations:\n\n**OpenClaw**\n\n| Name | Description | Link |\n| --- | --- | --- |\n| Voice Call | Telnyx-first Voice Call provider plugin for OpenClaw realtime voice agents | [Repository](https://github.com/team-telnyx/telnyx-openclaw-voice-call) |\n| Text-to-Speech | Telnyx TTS speech provider for OpenClaw — carrier-grade voice synthesis | [Repository](https://github.com/team-telnyx/telnyx-openclaw-tts) |\n| Speech-to-Text | Telnyx STT provider for OpenClaw audio transcription | [Repository](https://github.com/team-telnyx/telnyx-openclaw-stt) |\n| Embeddings | Telnyx embedding provider for OpenClaw memory search | [Repository](https://github.com/team-telnyx/telnyx-openclaw-embeddings) |\n| Intelligence | Telnyx AI text-inference provider plugin for OpenClaw | [Repository](https://github.com/team-telnyx/telnyx-openclaw-intelligence) |\n| SMS Channel | OpenClaw channel plugin for SMS/MMS via Telnyx Messaging API | [Repository](https://github.com/team-telnyx/telnyx-openclaw-sms-channel) |\n\n**Hermes**\n\n| Name | Description | Link |\n| --- | --- | --- |\n| Intelligence | Telnyx AI text-inference provider plugin for Hermes | [Repository](https://github.com/team-telnyx/telnyx-hermes-intelligence) |\n| Text-to-Speech | Telnyx TTS speech-provider plugin for Hermes — WebSocket streaming, NaturalHD, and KokoroTTS voices | [Repository](https://github.com/team-telnyx/telnyx-hermes-tts) |\n| Speech-to-Text | Telnyx STT transcription-provider plugin for Hermes — streaming speech recognition | [Repository](https://github.com/team-telnyx/telnyx-hermes-stt) |\n| SMS | Telnyx SMS/MMS platform adapter for Hermes Agent | [Repository](https://github.com/team-telnyx/telnyx-hermes-sms) |\n\nHermes voice-call support is in progress and will be added once finalized.\n\n## Agent Toolkit\n\nIntegrate Telnyx APIs with popular agent frameworks through function calling — available in [Python](/tools/python) and [TypeScript](/tools/typescript).\n\n### Python\n\n```sh\npip install telnyx-agent-toolkit\n```\n\n```python\nfrom telnyx_agent_toolkit.openai.toolkit import TelnyxAgentToolkit\n\ntoolkit = TelnyxAgentToolkit(\n    api_key=\"KEY_...\",\n    configuration={\n        \"actions\": {\n            \"messaging\": {\"send_sms\": True},\n            \"numbers\": {\"search_phone_numbers\": True, \"buy_phone_number\": True}\n        }\n    }\n)\n\ntools = toolkit.get_openai_tools()\n```\n\nWorks with OpenAI's Agent SDK, LangChain, and CrewAI. See [Python docs](/tools/python) for full usage and [examples](/tools/python/examples).\n\n### TypeScript\n\n```sh\nnpm install @telnyx/agent-toolkit\n```\n\n```typescript\nimport { TelnyxAgentToolkit } from \"@telnyx/agent-toolkit/langchain\";\n\nconst toolkit = new TelnyxAgentToolkit(process.env.TELNYX_API_KEY!, {\n  configuration: {\n    actions: {\n      messaging: { send_sms: true },\n      numbers: { search_phone_numbers: true, buy_phone_number: true },\n    },\n  },\n});\n\nconst tools = toolkit.getLangChainTools();\n```\n\nWorks with LangChain and Vercel's AI SDK. See [TypeScript docs](/tools/typescript) for full usage.\n for the full list of commands and options.\n\n## Agent Skills\n\nInstall individual skills for your coding assistant via the [Skills CLI](https://github.com/vercel-labs/skills):\n\n```sh\nnpx skills add team-telnyx/ai --skill \u003cSKILL\u003e --agent \u003cAGENT\u003e\n```\n\n\u003e [!NOTE]\n\u003e See [Skills](/skills/README.md) for full install instrcuctions and comprehensive list of available skills\n\n\n## Agent CLI\n\nComposite 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.\n\n```sh\ntelnyx-agent setup-sms        # Buy number + create messaging profile + assign\ntelnyx-agent setup-voice       # Create SIP connection + buy number + assign\ntelnyx-agent setup-ai          # Create AI assistant + buy number + wire together\ntelnyx-agent setup-porting     # Check portability + create porting order + submit\ntelnyx-agent status            # Account health overview\n```\n\nEvery command supports `--json` for machine-readable output.\n\nSee [Agent CLI](/cli)\n\n\n## Model Context Protocol (MCP)\n\nTelnyx hosts a remote MCP server at `https://api.telnyx.com/v2/mcp`.\n\nTo run a local Telnyx MCP server using npx:\n\n```sh\nnpx -y @telnyx/mcp --api-key=YOUR_TELNYX_API_KEY\n```\n\nSee [MCP](/tools/mcp) for more details about the generic API MCP proxy.\n\n### MCP Apps\n\n[`tools/mcp-apps`](/tools/mcp-apps) contains app-layer MCP servers with MCP Apps UI resources for focused Telnyx workflows. These are separate from the generic `@telnyx/mcp` proxy above.\n\nCurrent apps:\n\n- Number Intelligence (`tools/mcp-apps/apps/number-intelligence`)\n- Usage \u0026 Cost Explorer (`tools/mcp-apps/apps/usage-cost-explorer`)\n- Voice Monitor (`tools/mcp-apps/apps/voice-monitor`)\n\nFrom `tools/mcp-apps`, use `npm install`, `npm run typecheck`, `npm run build`, and `npm test`.\n\n## Guides\n\nCurl-first operational guides for common Telnyx workflows — SMS messaging, voice call control, AI assistants, phone numbers, porting, verification, webhooks, 10DLC registration, WireGuard networking, x402 payments, and Edge Compute handoff patterns.\n\nFor Edge Compute specifically, the goal is to make the handoff testable fast: start from a real `telnyx-edge` example, deploy it, and let `team-telnyx/ai` orchestrate against that live endpoint.\n\nSee [Guides](/guides) for the full list.\n\n## Edge Compute\n\n`team-telnyx/ai` does not currently own native Edge Compute lifecycle support.\n\nInstead, this repo should be treated as the orchestration/discoverability layer, while the actual function lifecycle lives in the separate `team-telnyx/edge-compute` repo and the `telnyx-edge` CLI.\n\nIn practice:\n- use `team-telnyx/ai` for agent workflows, capability discovery, and AI-oriented integration patterns\n- use `team-telnyx/edge-compute` + `telnyx-edge` for function creation, deployment, secrets, bindings, and lifecycle management\n\nThe intended end state is a clean bridge:\n- `ai` = orchestrates and explains\n- Edge Compute = deploys and runs (prefer API-key auth for agent flows)\n- the boundary between them is a documented HTTP/MCP/function contract\n\nSee [Edge Compute guide](/guides/edge-compute.md).\n\n\n## License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteam-telnyx%2Fai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteam-telnyx%2Fai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteam-telnyx%2Fai/lists"}