← Back to Skills Marketplace
Telnyx Cli
by
teamtelnyx
· GitHub ↗
· v1.1.0
872
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install telnyx-cli
Description
Telnyx API integration for Clawdbot. Send SMS/email/WhatsApp messages, manage phone numbers, query call logs, debug webhooks, and access your Telnyx account....
Usage Guidance
This skill looks like a straightforward Telnyx CLI helper, but it also includes an automated account/signup flow that will generate and store API keys on the user's behalf via companion skills. Before installing or running: 1) Don't run setup.sh blindly — inspect it (it runs npm install -g and telnyx auth setup). 2) Ask the skill author what the 'telnyx-bot-signup' endpoint is, where it runs, and review its source before allowing any handoff that will generate API keys. 3) Prefer creating your Telnyx API key yourself via the Telnyx portal and only use the CLI with your own key. 4) If you do allow automated signup, ensure the resulting ~/.config/telnyx/config.json file is permissioned securely and confirm the exact flow (where magic links are sent and what third parties are involved). Because the companion/account-creation behavior expands the skill's scope beyond a simple CLI wrapper, treat it with caution and verify companion skill code and endpoints first.
Capability Analysis
Type: OpenClaw Skill
Name: telnyx-cli
Version: 1.1.0
The skill bundle is classified as benign. All files, including SKILL.md, setup.sh, and test.sh, demonstrate functionality directly aligned with integrating the Telnyx CLI for messaging, phone number management, and account operations. While the skill involves powerful actions like installing global npm packages (`npm install -g @telnyx/api-cli`), storing API keys (`~/.config/telnyx/config.json`), and executing shell commands, these are necessary for its stated purpose. The detailed instructions in SKILL.md for the AI agent, including conditional logic for handling API key setup and account upgrades, are complex but serve legitimate lifecycle management, without any evidence of prompt injection for malicious intent, data exfiltration to unauthorized endpoints, or persistence mechanisms.
Capability Assessment
Purpose & Capability
The skill's stated purpose (wrap the Telnyx CLI) matches the required binary and example commands. However the SKILL.md also instructs automatic handoff to companion skills that create API keys and perform account upgrades (telnyx-bot-signup, telnyx-freemium-upgrade). Generating API keys on the user's behalf and writing them to disk is outside the narrow scope of a CLI wrapper and isn't justified by the simple purpose description.
Instruction Scope
Runtime instructions include installing a global npm package, running 'telnyx auth setup', and an explicit automated flow to call a 'bot_signup' endpoint to generate API keys. The doc even instructs 'Do NOT ask whether the user has an account' — this gives the agent wide discretion to trigger account creation/sign-in and write credentials to ~/.config/telnyx/config.json without a clear consent/confirmation step.
Install Mechanism
No formal install spec is declared (instruction-only), but SKILL.md and setup.sh instruct npm install -g @telnyx/api-cli. That's a common, moderately-privileged operation (global npm install) and expected for a CLI integration, but it requires network access and may require elevated permissions on some systems.
Credentials
The skill does not request environment variables or other service credentials directly (declares none). It does, however, instruct storing an API key in ~/.config/telnyx/config.json and relies on companion skills to create that key. Requesting no env vars is consistent, but delegating API-key creation to an external handoff increases the surface for credential creation/exfiltration and should be reviewed.
Persistence & Privilege
The skill does not request always:true, does not modify other skill configs, and only writes to per-user config paths (~/.config/telnyx). These behaviors are typical for a CLI helper. The automatic handoff behavior increases the attack surface only insofar as companion skills are invoked.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install telnyx-cli - After installation, invoke the skill by name or use
/telnyx-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Added companion skills coordination layer: pre-flight checklist (CLI installed, API key exists, key valid), auto-handoff to telnyx-bot-signup for account creation/signin/key refresh, auto-handoff to telnyx-freemium-upgrade when freemium restrictions are hit, upgrade cache awareness, and fallback messages when companion skills are not installed.
v1.0.0
Initial release of telnyx-cli skill.
- Integrates Telnyx API CLI for messaging (SMS/MMS/WhatsApp), phone number management, call logs, webhooks, and account access.
- Provides setup instructions, command reference, and troubleshooting steps.
- Supports flexible output formats: table, JSON, CSV.
- Includes usage examples for automation, monitoring, and data export.
- Requires Telnyx CLI installed and API key configured.
Metadata
Frequently Asked Questions
What is Telnyx Cli?
Telnyx API integration for Clawdbot. Send SMS/email/WhatsApp messages, manage phone numbers, query call logs, debug webhooks, and access your Telnyx account.... It is an AI Agent Skill for Claude Code / OpenClaw, with 872 downloads so far.
How do I install Telnyx Cli?
Run "/install telnyx-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Telnyx Cli free?
Yes, Telnyx Cli is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Telnyx Cli support?
Telnyx Cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Telnyx Cli?
It is built and maintained by teamtelnyx (@teamtelnyx); the current version is v1.1.0.
More Skills