Skip to contentSkip to navigationSkip to topbar
Page tools
Looking for more inspiration?Visit the

SMPP API


The Twilio Short Message Peer-to-Peer (SMPP) API enables you to send and receive SMS messages over Twilio using the SMPP protocol(link takes you to an external page).

With the SMPP API, you can send outbound messages, and receive final delivery receipts across all Twilio-supported sender types, including short code, long code, toll-free, 10DLC, and alphanumerics numbers. This capability is available across all markets supported by Twilio.

Twilio's SMPP integration also supports receiving inbound messages, known as Mobile Originated (MO) messages, for supported short code and long code inventories in supported markets.

Twilio's system handles high message volumes, provides monitoring tools, and automatically selects the best path for sending your messages across Twilio's global network.

This guide covers the following:

  • A glossary of Twilio SMPP API terminology
  • Key concepts
  • Initial setup and connection
  • How to handle SMS messages and delivery receipts
  • Error codes

Get started by checking out the glossary of common Twilio API SMPP terms or navigating to the key concepts page.