How I Taught My Dog to Text Me Selfies with an Arduino Yun


When Twilio launched Programmable MMS, I started to wonder if we could teach our dog to text us selfies. Thanks to the Arduino Yun and a whole bunch of treats, the answer is a resounding “Yes!”, as you can see in this amazing video from Keith Hopkin over at Mashable: What you see in the video is a cigar box (your local cigar shop probably sells empties for $2)… Read More

How to Receive a POST Request in Node.js


Receiving a POST request is the “Hello, World” v2 of building a web app. Here’s how to do it with three popular Node.js frameworks – Express, Hapi, and Koa. Let’s build an app that receives an inbound SMS webhook from Twilio. When a user texts your Twilio phone number, Twilio will make a POST request to the URL that you configure with all the bits of information… Read More

Testing SDKs at Twilio

The SDK Engineering group at Twilio is responsible for building and maintaining two real-time communications products – Twilio Client – a set of web and mobile SDKs for making and receiving VoIP calls, and Programmable Video – a set of SDKs for adding video chat capabilities to developers’ apps. We’ve seen first-hand how the testing requirements for building video SDKs differ vastly from those for typical… Read More

Introducing Sync – Real-time State Synchronization API

Synchronize web and mobile apps with a single source of state in the cloud.

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… Read More

Twilio on Stack Overflow Documentation

Stack Overflow Documentation

As a developer, you quickly learn that your ability to excel (or maybe function at all) is strongly correlated with your Google-fu. Personally, when working across multiple programming languages and platforms, the exact incantation I need to display a UIAlertController or store an HTTP response in a cache is not found in the 32 kilobytes of RAM between my ears. So I turn to Google to… Read More

How To Build A Conference Line With Twilio


Another conference call, another app, another PIN, another log-in. Joining conference calls shouldn’t take more than a simple a call. In a few minutes minutes, you can build a conference line anyone and everyone can use easily, even if you’ve never written a line of code in your life. Let’s Build A Conference Line Go to and create a new account. Then go up to… Read More

WNYC’s Note To Self Podcast Curbs Listener’s Information Overload with 300,000 Texts


Unchecked multi-tasking can (and will) turn you into someone who you don’t recognize, someone who eats peanut butter M&Ms at 10am. Every time you switch from one task to another, your brain burns through glucose. When your brain’s glucose reserves run low, you become a sugar zombie on the hunt for the fuel your brain needs to multitask. Unsurprisingly, this behavior leaves you stressed out. The… Read More

Whisbi Builds A Better Customer Engagement Experience With WebRTC and Twilio


Imagine your dream car. Now imagine you’re in the stereotypical car commercial, whipping down a windy mountain road. What color is the car? What type of upholstery did you choose? Did you go for the upgraded navigation system? Instead of managing those variables in your head, Whisbi lets you do that on screen, with a salesperson on the line to help you make your choice. Whisbi… Read More

Expanding Global Reach with Detailed Data: New Transparency Report


Twilio’s “no shenanigans” approach to data privacy extends to all customers and users – wherever you’re located. As Twilio’s international presence continues to expand, we are providing more detail at a country level about the types of law enforcement requests Twilio has received. You can learn about these requests in our transparency report for the first half of 2016. Twilio Transparency Report – First Half of… Read More