telnyx-freemium-upgrade
Automates the upgrade of Telnyx accounts from freemium to professional tier based on specific triggers and user requests.
Install this skill
Security score
The telnyx-freemium-upgrade skill was audited on Mar 1, 2026 and we found 14 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 329 | ```bash |
Access to hidden dotfiles in home directory
| 4 | metadata: {"openclaw":{"emoji":"⬆️","requires":{"bins":["gh","python3"],"env":[]},"primaryEnv":"TELNYX_API_KEY","notes":"API key resolved from TELNYX_API_KEY env var or ~/.config/telnyx/config.json"}} |
Access to hidden dotfiles in home directory
| 59 | ├── Check ~/.telnyx/upgrade.json cache |
Access to hidden dotfiles in home directory
| 126 | Read `~/.telnyx/upgrade.json`. If it exists: |
Access to hidden dotfiles in home directory
| 270 | Use the user's **last active channel** (check OpenClaw config at `~/.openclaw/openclaw.json`). Priority: Telegram > Slack > SMS. |
Access to hidden dotfiles in home directory
| 276 | 1. Save state to `~/.telnyx/upgrade.json`: |
Access to hidden dotfiles in home directory
| 325 | 2. **`~/.config/telnyx/config.json`** — fallback (written by `telnyx auth setup` from the telnyx-cli skill) |
Access to hidden dotfiles in home directory
| 414 | The bot should also update the local cache at `~/.telnyx/upgrade.json` and, if APPROVED, retry the original blocked operation. |
Access to hidden dotfiles in home directory
| 467 | | 15 | User completely offline | No channel responds to notification | Save state to `~/.telnyx/upgrade.json` with `pending_action: "scope_refresh"`. Set up heartbeat polling (every 30 min). On user r |
External URL reference
| 202 | │ ├── NO → Notify user: "Install gh: https://cli.github.com" |
External URL reference
| 382 | > Please contact Telnyx support: https://support.telnyx.com |
External URL reference
| 418 | > Your upgrade application has been under review for over 24 hours. Please contact Telnyx support directly: https://support.telnyx.com |
External URL reference
| 445 | > Both verification methods (GitHub and LinkedIn) have been used for this account. Please contact Telnyx support: https://support.telnyx.com |
External URL reference
| 453 | | 1 | `gh` not installed | `which gh` fails | Report: "GitHub CLI (gh) is required. Install: https://cli.github.com". Alternatively, offer manual PAT creation via `github.com/settings/tokens`. | |
Install this skill with one command
/learn @team-telnyx/telnyx-freemium-upgrade