telnyx-whatsapp-ruby
Enables sending WhatsApp messages and managing templates via the Telnyx WhatsApp Business API using Ruby.
Install this skill
Security score
The telnyx-whatsapp-ruby skill was audited on May 13, 2026 and we found 12 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Webhook reference - potential data exfiltration
| 85 | Do not invent Telnyx parameters, enums, response fields, or webhook fields. |
Webhook reference - potential data exfiltration
| 89 | - Before reading or matching webhook fields beyond the inline examples, read [the webhook payload reference](references/api-details.md#webhook-payload-fields). |
Webhook reference - potential data exfiltration
| 106 | | `webhook_url` | string (URL) | No | Callback URL for delivery status updates | |
Webhook reference - potential data exfiltration
| 265 | ### Webhook Verification |
Webhook reference - potential data exfiltration
| 267 | Telnyx signs webhooks with Ed25519. Always verify signatures in production: |
Webhook reference - potential data exfiltration
| 270 | event = Telnyx::Webhook.construct_event( |
Webhook reference - potential data exfiltration
| 278 | ## Webhooks |
Webhook reference - potential data exfiltration
| 280 | These webhook payload fields are inline because they are part of the primary integration path. |
Webhook reference - potential data exfiltration
| 319 | | Configure webhooks | `client.whatsapp.business_accounts.settings.update()` | Subscribe to events | |
Webhook reference - potential data exfiltration
| 332 | | Configure webhooks | `client.whatsapp.business_accounts.settings.update()` | `PATCH /v2/whatsapp/business_accounts/:id/settings` | `waba_id` | |
Access to .env file
| 272 | sig_header: request.env["HTTP_TELNYX_SIGNATURE_ED25519"], |
Access to .env file
| 273 | timestamp: request.env["HTTP_TELNYX_TIMESTAMP"], |