Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free
  • By Ari Sigal
    Twilio adds support for RCS, next generation carrier messaging Twilio adds RCS Business Messaging

    We’re excited to announce support for RCS Business Messaging, enabling you to build more engaging, rich messaging experiences while leveraging the reach of SMS. RCS (Rich Communications Services) upgrades carrier messaging with features like sharing high resolution photos and videos, adding appointments to a calendar, mapping directions to a business, browsing a carousel of products, sharing location, and more. This standard aims to combine the messaging features consumers expect from popular messaging apps like WhatsApp and Facebook Messenger with the ubiquity of SMS.

    With Twilio, developers can use one API to deliver the richest messaging experiences for any device, while reaching every user.  To that end, we are announcing Rich Messaging Extensions, which extend the Programmable SMS API with additional optional parameters for including rich content and interactive experiences. Now, delivering rich, contextual messages is as easy as sending a text.

    How We Chat

    SMS is a universal messaging …

    Read More
  • By Ari Sigal
    Coming Soon – Twilio Frame, UI Components for in-app Chat, Voice, & Video tw2_frame_blog_header
    • UI components and tools for JS, iOS, and Android.
    • Integrated with Programmable Chat, Video, and Voice SDKs.
    • Coming soon to a Twilio SDK near you.

    Today at SIGNAL, we announced Twilio Frame, a set of UI components and tools for embedding chat, voice and video in your web and mobile apps. Twilio Frame provides you with the tools to quickly build a rich, branded visual experience that works across iOS, Android, and web and is already wired to work with your Twilio apps. Frame is built on top of Twilio’s Chat, Video, and Voice SDKs allowing you to seamlessly move between different communication channels on the same screen.

    Gettin’ GUI with it

    Twilio’s first products, Programmable Voice and Messaging, opened the black box of telecom to millions of web developers. SMS and voice apps don’t have front-end requirements; the user interface is simply the phone’s native …

    Read More
  • By Ari Sigal
    Protect Customer Privacy: Announcing Phone Number Redaction logo

    Customer privacy is a big deal to us here at Twilio. In March, we increased SMS privacy with Message Body Redaction, which redacts the content of your texts before they’re stored anywhere in Twilio’s infrastructure. Today, we’re excited to introduce our latest SMS feature to further protect customer data: Phone Number Redaction. Phone Number Redaction takes privacy a step further by redacting the last four digits of non-Twilio phone numbers before they’re ever stored in Twilio.

     

    It’s not just what you say, it’s who you say it to

    Many developers use Programmable SMS to create one-on-one conversations with their customers. Limiting where these messages are stored is a great way to secure customer data. However, for certain conversations, just knowing who someone is talking to could be enough to reveal sensitive information. For example, if you know a CEO is confirming an appointment with a mergers and acquisitions …

    Read More
  • By Ari Sigal
    Twilio Programmable Chat – Now Generally Available tw2_programmable-chat_blog

    Today we’re excited to announce that Programmable Chat has graduated from beta to general availability (GA). Formerly known as IP Messaging, Programmable Chat is Twilio’s full-featured SDK for adding feature rich chat to your mobile and web apps. Moving to general availability pulls the training wheels off, further improves performance, adds new features to our SDKs and REST API, and simplifies the pricing model. With these SDKs, customers have added chat to everything from customer support to interactive music video premier experiences.

    During beta, businesses of all shapes and sizes added Programmable Chat to better facilitate their services. Enterprises like ING, one of the world’s largest banks, are rethinking their call centers and adding Programmable Chat to engage with customers the way they want to be reached. Used.CA uses chat to connect people to the sharing economy to buy, sell, and trade used goods and keep them …

    Read More
  • By Ari Sigal
    Take More Control of Outbound Messages Using Validity Period giphy

    Better late than never…or is it? For some applications, it may be better for a message to fail completely than to arrive late. Now you have more control over your messages using  validity period. This period dictates how long you want Twilio to try to deliver your messages before failing with an error.

    Imagine you subscribe to SMS traffic alerts for your daily evening commute home. You time your departure based on the alerts, but that day you get nothing. You drive off uninformed and steer right into Carmageddon 2.0. As you pull into your driveway three hours later, you get the text you were expecting three hours earlier. At this point the text serves no purpose other than to annoy you.

    You, the developer, can save your users from this fate. Configure a validity period on those time-sensitive SMS messages.

    Why Messages May Arrive Late

    To better understand …

    Read More
  • By Ari Sigal
    Twilio Programmable Chat release with new features and pricing Programmable Chat

    Today we’re excited to announce a comprehensive update to our chat SDKs giving you even more control over the chat experience and cutting the time it takes to build full-featured chat into your mobile apps, SaaS products, and websites.

    Allow me to reintroduce myself

    We’ve found that IP Messaging wasn’t an intuitive product name for many of you. When you came looking for a Twilio chat product, you didn’t find one. Instead you found two “messaging” products. We think the name Programmable Chat does a better job of describing the current product and is a bit easier to grok for someone learning about it for the first time.

    What’s new

    With this release we’ve introduced a slew of new features to help you quickly build feature-rich chat. For a complete list you can dive into the JavaScript, iOS, and Android changelogs and the new Chat REST API. Here …

    Read More
  • By Ari Sigal
    Introducing Sync – Real-time State Synchronization API Twilio Sync – the easy way to synchronize application state

    Today we’re excited to introduce Sync, a purpose-built API for easily synchronizing state across devices and between users. State synchronization is a critical part of every application, but it’s a complex problem to solve in real-time, at scale. With Twilio Sync, developers can now spend their time building features for customers instead of building state synchronization infrastructure or customizing general purpose backend products. Sync is designed to work either as a completely stand alone state management system or in tandem with Twilio Programmable Voice, Video, IP Messaging or other Twilio products to provide context rich, real-time communications.

    Every app today is a real-time app

    When streaming music, listeners expect to transition between their phone and laptop seamlessly and control what they are listening to from either device. When co-editing a shared document, collaborators expect to see updates as they’re made. When requesting a ride, riders expect to …

    Read More
  • By Ari Sigal
    Announcing Twilio Interconnect – Private Connections to the Twilio Cloud Interconnect

    Today we are excited to introduce Twilio Interconnect a private connection to the Twilio cloud. For the first time, you can take advantage of Twilio’s SIP capabilities over an entirely private network connection. Interconnect works with both Elastic SIP trunking for deploying on-demand voice connectivity around the world and with SIP Interface for adding new capabilities to your voice applications. A private connection protects yours calls with network-level security, and can guarantee quality end to end.

    Since we launched Elastic SIP Trunking in 2014, thousands of companies have been using it to get instant global voice connectivity for their offices and products. Even more companies have used SIP Interface (launched in 2012) to add new capabilities and programmatic call routing control to their existing hardware and software. Before Twilio Interconnect, this SIP traffic could be encrypted at the application layer using SRTP/TLS over the public internet. …

    Read More
  • By Ari Sigal
    Emergency Calling (E911) Available Today for SIP Trunking in Twilio Account Portal Twilio Emergency Calling – E911

    We’re excited today to make Emergency Calling available within the US and Canada, and configurable for Elastic SIP Trunking in the Twilio account portal. Elastic SIP Trunking is our service that enables you to instantly provision global voice connectivity for VoIP infrastructure (whether that’s a PBX, SBC, or any other SIP infrastructure).

    Emergency Calling allows you to route 911 calls to the appropriate Public Safety Answering Point (or PSAP) and programmatically pass along your address and callback number whenever the PSAP is equipped to receive that information.

    Instant connectivity
    Since launching SIP Trunking, we’ve consistently focused our roadmap on making deployment at scale instantaneous, and ongoing management easy. This is the next step. We’re extremely excited to be the first to bring the combination of instant number and trunk provisioning across US/Canada, with instant provisioning of E911 address details for localized emergency calling.

    Twilio monitors and maintains …

    Read More
  • By Ari Sigal
    Twilio Client 1.3 Adds ORTC Support for Microsoft Edge, Call Quality Improvements, and More Programmable Voice iOS SDK

    Today we are excited to launch improvements to the Twilio Client JavaScript SDK, our service that enables developers to embed voice communications in browser applications, giving users the power to communicate with context. Twilio Client 1.3 brings a ton of improvements to your voice over IP applications. The library is now compatible with ORTC in Microsoft’s Edge browser. The combined new features of static IP address ranges for Twilio Client media servers and the ability to select the specific Twilio data center you’d like to use makes it easier to apply QoS and firewall policies to Twilio Client media. And the addition of DSCP packet tagging can help you eliminate call quality issues introduced by your local network.

    Support for ORTC in Microsoft Edge
    We love APIs, especially APIs that make it easier to communicate. And Microsoft Edge’s Object Real-time Communications API, or ORTC, fits the bill. …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.