Twilio · api · fg-0159
Error 21608 still blocks unverified recipients after you upgrade the Twilio account
21608 Upgrade and create an approved primary compliance profile to reach unverified numbers
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
Trial accounts can only message verified numbers, and an upgraded account keeps that limit until its primary compliance profile is approved.
Fix
On trial, verify each recipient. On a paid account, submit the primary compliance profile in Trust Hub and wait for approval; verified caller IDs are only a testing stopgap.
Apply
await client.validationRequests.create({ phoneNumber: '+15551234567', friendlyName: 'QA phone' });Affects: Twilio trial accounts and upgraded accounts without an approved primary compliance profile, documented October 2026
Sources
- https://www.twilio.com/docs/api/errors/21608
- https://www.twilio.com/docs/usage/tutorials/how-to-use-your-free-trial-account
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp