twilio-iam-auth-setup

Installation
SKILL.md

Overview

Twilio supports multiple authentication methods. For most developers: use Auth Token for local prototyping, then move to API Keys in production.

Method Use for Security
Account SID + Auth Token Local prototyping, initial testing Full account access — avoid in production
Account SID + API Key (Standard) + Secret All production code Recommended — revocable, no access to /Accounts or /Keys
Account SID + API Key (Restricted) + Secret Fine-grained production access Best — limit to specific resources only
Account SID + API Key (Main) + Secret Account management automation Full access like Auth Token, but revocable

For beginners / vibe-coders: Start with Auth Token to get your first API call working, then create a Standard API Key before deploying anything. The key difference: if an API Key leaks, you revoke just that key. If your Auth Token leaks, your entire account is exposed until you rotate it.


Prerequisites

  • Twilio account — see twilio-account-setup if you don't have one
  • Access to the Twilio Console
Installs
56
Repository
twilio/ai
GitHub Stars
22
First Seen
May 13, 2026
twilio-iam-auth-setup — twilio/ai