hot.dev/twilio — Twilio API bindings for Hot. Send SMS/MMS/WhatsApp, place and control calls, OTP via Verify, phone number Lookup, recordings, TwiML builders, and webhook signature verification. Auth Token or API key auth.
Add to your project
"hot.dev/twilio": "1.1.0"
Add this to your deps in hot.hot
Namespaces
::twilio
| Namespace | Functions | Types | Description |
|---|---|---|---|
::accounts | 8 | 8 | Mask the `auth_token` of an account response in call records. |
::api | 23 | 2 | Transport for the Twilio APIs: HTTP Basic credentials, form encoding, |
::calls | 9 | 7 | The form parameters `create-call` sends: every set field of the request, unset ones omitted. |
::core | 0 | — | |
::lookups | 2 | 2 | The URL `lookup-phone-number` fetches: the number path-encoded (so `+` survives) and the set parameters as a query, `Fields` joined with commas. |
::messages | 10 | 10 | The form parameters `create-message` sends: every set field of the request, unset ones omitted. |
::recordings | 6 | 6 | The query string `list-recordings` sends. |
::twiml | 25 | — | Escape text for XML content or attribute values: `&`, `<`, `>`, `"`, and `'`. |
::verify | 13 | 9 | The Verify Service SID (`VA...`) to use: `explicit` when set, else the `twilio.verify.service.sid` context variable. |
::webhooks | 1 | — | Verify a Twilio webhook request signature using HMAC-SHA1. |