Improve Delivery

  • Essential SMS Features
  • Phone Numbers and Short Codes

    Send and receive SMS with local and toll-free numbers, Short Codes or customized Alphanumeric Sender ID. See coverage.

  • Two-way

    Send and receive text messages over the carrier network to any phone, anywhere in the world.

  • Phone Number Lookup

    Identify detail about the format and connection type of phone numbers to reduce undelivered messages and protect from spam and fraud.

  • Concatenation

    Exchange long messages and Twilio will automatically segment and reassemble them with no custom code required.

  • The Twilio Difference
  • MMS

    Create visual customer experiences with attachments and picture messages. Images are resized to meet carrier specs or sent as a link outside the U.S. and Canada.

  • Carrier Route Optimization

    A unique Feedback API lets Twilio monitor global routes to ensure messages always take the best path. See deliverability.

  • Sticky Sender

    Messages sent to the same person automatically use a previous recognizable phone number to create a consistent experience and maintain conversation history.

  • Reroute

    Fall back to standard long-code phone numbers automatically in the US when a carrier is unable to receive messages from short codes.

Scale as You Grow

  • Essential SMS Features
  • Queuing

    Send SMS as fast as you like. Twilio automatically queues and sends each message at a rate that keeps you compliant.

  • Multi-tenancy

    Use Subaccounts to share applications securely while keeping separate phone numbers, billing plans, configuration, and logs for each customer.

  • All character sets (Unicode)

    Exchange messages in every language and emoji. Twilio encodes Unicode characters for you without requiring custom code.

  • The Twilio Difference
  • Scaler

    Distribute messages across a group of phone numbers to reach your entire audience quickly.

  • Geo-match

    Automatically select local phone numbers when sending messages globally to create a local experience for your users.

  • Set max price

    Be in full control of your messaging costs by setting a maximum price for each SMS you send.

Build & Debug Faster

  • Essential SMS Features
  • Documentation

    Start building with all the information you need and get unstuck quickly with how-to guides, sample code, and extensive API documentation.

  • Helper Libraries

    Program in the language you already use with helper libraries available from Twilio and its community.

  • Access Roles

    Manage user permissions with unique access roles for admins, developers, and billing.

  • SMPP Interface

    Use Twilio Programmable SMS with your existing SMPP applications. Sign up for early access.

  • The Twilio Difference
  • Compliance

    Handle STOP and HELP messages with no additional code, and let Twilio maintain opt-outs for you.

  • Monitor

    Troubleshoot issues faster with logs, alerts, and threshold-based triggers.

  • Usage Analytics

    See detailed usage and cost data for messages sent and received by your account over time.

The Twilio advantage

  • Communicate reliably

    Experience a 99.95% uptime SLA made possible with automated failover and zero-maintenance windows.

  • Operate at scale

    Extend the same app you write once to new markets with configurable features for localization and compliance.

  • Many channels

    Use the same platform you know for voice, SMS, video, IP messaging, two-factor authentication, and more.

  • No shenanigans

    Get to market faster with pay-as-you-go pricing, free support, and the freedom to scale up or down without contracts.