twilio-sms-send-message

Diagnose Twilio SMS delivery failures using error codes and status callbacks.

28|7|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/twilio/ai --skill twilio-sms-send-message
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: twilio-sms-send-message
Source: https://github.com/twilio/ai/tree/main/skills/twilio/twilio-sms-send-message
Command: npx skills add https://github.com/twilio/ai --skill twilio-sms-send-message

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a focused reference for diagnosing and understanding Twilio SMS and MMS delivery issues, including error codes, delivery status, and common pitfalls that prevent messages from reaching recipients.

Core Features & Use Cases

  • Error diagnosis and remediation: Map common Twilio error codes to concrete steps to resolve delivery problems.
  • Delivery tracking guidance: Interpret status callbacks and carrier responses to identify failure points.
  • Compliance and policy awareness: Outline requirements for 10DLC, geo-permissions, and pumping protection to maintain deliverability.
  • Use cases include debugging failed SMS/MMS sends, troubleshooting undelivered messages, and addressing content moderation triggers during campaigns.

Quick Start

Ask the agent to diagnose why a specific SMS delivery is failing and surface the relevant error codes and remediation steps.

Frequently Asked Questions about twilio-sms-send-message

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose why my Twilio SMS delivery is failing?

To diagnose Twilio SMS delivery failures, analyze error codes, status callbacks, and carrier responses. This maps common delivery errors to concrete remediation steps for resolving outbound SMS and MMS issues across various countries.

What do Twilio SMS status callbacks and carrier responses mean?

Twilio SMS status callbacks and carrier responses indicate failure points in message delivery. Interpreting these statuses helps identify whether blocks stem from carrier filtering, compliance issues, or invalid recipient numbers.

Do I need 10DLC registration to send outbound Twilio SMS campaigns?

Yes, 10DLC registration is required for outbound Twilio SMS campaigns to maintain deliverability. Compliance with 10DLC, geo-permissions, and messaging service policies ensures reliable message routing and avoids content moderation blocks.

Why does my Twilio MMS message show an undelivered status?

An undelivered Twilio MMS status often results from carrier responses, geo-permission blocks, or content moderation triggers. Analyzing the specific error code identifies the exact policy or routing failure.

What are the common Twilio SMS error codes and how do I resolve them?

Common Twilio SMS error codes map to specific delivery failures like invalid numbers or carrier rejections. Resolving these errors requires checking message formatting, verifying geo-permissions, and ensuring 10DLC compliance.