twilio-communications

Installation
Summary

Multi-channel communication platform: SMS, voice calls, WhatsApp, and 2FA verification.

  • Covers SMS sending with E.164 validation, message segmentation awareness, and delivery callbacks; supports 80 messages per second default rate limit
  • Twilio Verify service for OTP and 2FA across SMS, voice calls, email, and WhatsApp with built-in fraud prevention and rate limiting
  • TwiML-based IVR systems using XML markup for voice menus, keypad/speech input gathering, call routing, and voicemail recording
  • Includes request signature validation, credential management best practices, and session tracking patterns for stateless webhook architectures
SKILL.md

Twilio Communications

Build communication features with Twilio: SMS messaging, voice calls, WhatsApp Business API, and user verification (2FA). Covers the full spectrum from simple notifications to complex IVR systems and multi-channel authentication. Critical focus on compliance, rate limits, and error handling.

Patterns

SMS Sending Pattern

Basic pattern for sending SMS messages with Twilio. Handles the fundamentals: phone number formatting, message delivery, and delivery status callbacks.

Key considerations:

  • Phone numbers must be in E.164 format (+1234567890)
  • Default rate limit: 80 messages per second (MPS)
  • Messages over 160 characters are split (and cost more)
Related skills
Installs
628
GitHub Stars
37.3K
First Seen
Jan 19, 2026