telnyx-toolkit
Provides a comprehensive toolkit for integrating Telnyx services, including STT, TTS, and account management functionalities.
Install this skill
or
59/100
Security score
The telnyx-toolkit skill was audited on Mar 1, 2026 and we found 17 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
medium line 67
Curl to non-GitHub URL
SourceSKILL.md
| 67 | curl -s https://api.telnyx.com/v2/balance -H "Authorization: Bearer $TELNYX_API_KEY" |
medium line 87
Curl to non-GitHub URL
SourceSKILL.md
| 87 | curl -s https://api.telnyx.com/v2/payment/auto_recharge_prefs -H "Authorization: Bearer $TELNYX_API_KEY" |
medium line 111
Curl to non-GitHub URL
SourceSKILL.md
| 111 | curl -s -X POST https://api.telnyx.com/v2/payment/stored_payment_transactions -H "Authorization: Bearer $TELNYX_API_KEY" -H "Content-Type: application/json" -d '{"amount": "100.00"}' |
medium line 32
Access to hidden dotfiles in home directory
SourceSKILL.md
| 32 | - No API key exists (`TELNYX_API_KEY` not set, `~/.config/telnyx/config.json` missing) |
medium line 52
Access to hidden dotfiles in home directory
SourceSKILL.md
| 52 | Before handing off, check `~/.telnyx/upgrade.json` — if `decision` is `APPROVED`, the account is already upgraded (retry the operation instead). If `PASS_TO_HUMAN`, it's under review (don't retry). Se |
medium line 170
Access to hidden dotfiles in home directory
SourceSKILL.md
| 170 | - Check `~/.telnyx/upgrade.json` — if `decision` is `APPROVED`, the account is professional but has no payment method → direct user to [Telnyx Portal](https://portal.telnyx.com) to add one |
low line 62
External URL reference
SourceSKILL.md
| 62 | > **Important:** Top-ups charge the payment method (credit card, PayPal, or ACH) saved in the [Telnyx Portal](https://portal.telnyx.com). There is no API to add a payment method — this is done by the |
low line 67
External URL reference
SourceSKILL.md
| 67 | curl -s https://api.telnyx.com/v2/balance -H "Authorization: Bearer $TELNYX_API_KEY" |
low line 87
External URL reference
SourceSKILL.md
| 87 | curl -s https://api.telnyx.com/v2/payment/auto_recharge_prefs -H "Authorization: Bearer $TELNYX_API_KEY" |
low line 104
External URL reference
SourceSKILL.md
| 104 | > **Note:** Enabling or configuring auto-recharge is a human decision — use the [Telnyx Portal](https://portal.telnyx.com) to change these settings. |
low line 111
External URL reference
SourceSKILL.md
| 111 | curl -s -X POST https://api.telnyx.com/v2/payment/stored_payment_transactions -H "Authorization: Bearer $TELNYX_API_KEY" -H "Content-Type: application/json" -d '{"amount": "100.00"}' |
low line 137
External URL reference
SourceSKILL.md
| 137 | | 403 | Forbidden | No stored payment method on file — direct user to [Telnyx Portal](https://portal.telnyx.com) to add one | |
low line 158
External URL reference
SourceSKILL.md
| 158 | 2. User adds payment method at [Telnyx Portal](https://portal.telnyx.com) |
low line 170
External URL reference
SourceSKILL.md
| 170 | - Check `~/.telnyx/upgrade.json` — if `decision` is `APPROVED`, the account is professional but has no payment method → direct user to [Telnyx Portal](https://portal.telnyx.com) to add one |
low line 317
External URL reference
SourceSKILL.md
| 317 | - [Telnyx API Docs](https://developers.telnyx.com) |
low line 318
External URL reference
SourceSKILL.md
| 318 | - [Telnyx Portal](https://portal.telnyx.com) |
low line 319
External URL reference
SourceSKILL.md
| 319 | - [API Reference](https://developers.telnyx.com/api/v2/overview) |
Scanned on Mar 1, 2026
View Security Dashboard