Monitoring Call Progress Events with Node.JS and Express


Call progress events are a really useful tool if you ever need to track the state of phone calls an app you built makes with the Twilio Voice API. Let’s say you are building a dashboard to manage the huge influx of calls that your heavy metal themed, over the phone radio app makes to listeners. By providing a status callback to your web app you can track… Read More

Playing Jammin’ Tunes Over The Phone with the Twilio NodeJS Library in ES6


When handling phone calls with TwiML, you have many options for controlling the caller’s experience. You can <Say> something in a robot voice, <Dial> other numbers into the call and even <Record> the call. My personal favorite is the ability to play audio files over the phone using the <Play> TwiML verb. You can even create your own version of Dial-A-Song, a hotline run by the band They Might Be Giants that… Read More

20,000 Text Messages Under the Sea with OpenROV, Node.js and Twilio


Meet Rovie. Rovie is our underwater robotic friend here at Twilio: Rovie and Brent. Rovie is the one on the left. Over the past couple months myself and fellow Developer Evangelist Brent Schooley have been teaching Rovie to swim and send underwater pictures whenever she gets a text message.  Last week at That Conference we took Rovie to her first party and he enjoyed swimming in the beautiful pool at… Read More

Automate Your Mac Via SMS using JavaScript for Automation, Node.js and Twilio


JavaScript is eating the programming world. Look around and you’ll see JavaScript in places people never would’ve expected 10 years ago. There’s JavaScript running on servers. There are more front-end JavaScript frameworks than you can shake a stick at. And there’s even JavaScript on my dog! Lucky me because I love JavaScript. A few months ago at BrooklynJS I was super excited to discover a new way… Read More

Getting Started with Twilio Video

Twilio Video

If a picture is worth a thousand words, what is a video worth? A million? More? That’s the question we’ll look for developers like you to answer with Twilio Video, which we’ve released in a limited beta at Signal. Twilio Video makes it easy for you to connect your users by capturing every wave, groan, and belly laugh in a high-quality, peer-to-peer video conversation built on… Read More

Get Notified When Someone Posts An Article From Your Domain on Hacker News Using Node.js, Firebase and Twilio

Mobile phone text message or e-mail

Last October Hacker News launched their official API and I’ve been trying to find an excuse to play with it ever since. The idea finally hit me last week: what if I built an application that notified me via SMS whenever someone posted a link to my domain on Hacker News? Hacker News is known to drive a ton of traffic and I probably want to… Read More

Building your own personal assistant with Twilio and Google Calendar

Twilio PA

Being a developer evangelist means I get to work from anywhere. Often times I find myself on the road going to wicked events and having great conversations with developers from all around the world. The flipside is that most of my colleagues are also remotes and are usually doing the same things around the communities they serve. It can be difficult to have meetings with them,… Read More

Answering Health Questions via SMS with IBM Watson and Twilio


Q: “Combining these two APIs can let you quickly query a complex health data set via SMS.” A: “What are IBM Watson and Twilio?” You probably remember IBM Watson battling humans in Jeopardy. Now developers can access this same power via the Watson Question and Answer API. Currently IBM has exposed the health and travel data sets via the API. I wanted to build an app… Read More