twilio-messaging-webhooks

Installation
SKILL.md

Overview

Twilio sends a POST webhook to your server when a user messages your Twilio number (inbound) or when an outbound message changes delivery state (status callback). Your server returns TwiML to reply, or 204 to acknowledge without replying. The same webhook pattern works across SMS, MMS, WhatsApp, and RCS.


Prerequisites

  • Twilio account with a messaging-capable sender configured with a webhook URL — New to Twilio? See twilio-account-setup — For sending outbound messages first, see twilio-send-message
  • Publicly accessible endpoint (use ngrok http 5000 for local dev)
  • TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN — see twilio-iam-auth-setup
  • SDK: pip install twilio flask / npm install twilio express

Quickstart

Installs
4
Repository
twilio/skills
GitHub Stars
20
First Seen
May 6, 2026
twilio-messaging-webhooks — twilio/skills