twilio
Installation
SKILL.md
Troubleshooting
If requests fail, run zero doctor check-connector --env-name TWILIO_ACCOUNT_SID or zero doctor check-connector --url https://api.twilio.com/2010-04-01/Accounts.json --method GET
How to Use
All examples assume TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN are set. Twilio uses HTTP Basic auth — the Account SID is the username, the Auth Token is the password.
Base URL: https://api.twilio.com/2010-04-01 (core REST API). Product subdomains for newer services: verify.twilio.com, messaging.twilio.com, lookups.twilio.com, serverless.twilio.com, studio.twilio.com.
Pass credentials to curl with -u "$TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN".
1. Verify the Credentials
Fetch the account record — a quick sanity check that the SID/token pair is valid:
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID.json" -u "$TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN" | jq '{sid, friendly_name, status, type}'