Building a Real-time SMS Voting App Part 1: Node.js & CouchDB

This is the first in a multi-part series of blog posts on building a real-time SMS and voice voting application using Node.js. In part one, we will create the Node.js application, set-up the CouchDB database and connect everything to Twilio so that we can process votes via SMS. A few months ago, I was attending Startup Weekend GOV in Seattle where Twilio was a sponsor. I… Read More

A Twilio-Powered Valentine's Day

Today is a day to celebrate love and friendship. Share it with the ones special to you, preferably through an awesome hack. Developers are building really cool Twilio apps to kick Valentine’s Day off right, and below we picked a few of our favorites. Secretly SMS Your Crush with Secret crushes are hard, but luckily there’s a way to share your feelings without revealing your true… Read More

How To Create a Simple Phone Menu Using Twilio Twimlets

Let’s create a simple phone menu to greet callers and forward the call to the right person using Twimlets, small web applications that implement voice functionality. Since Twimlets are stateless and all the required data is stored in the URL parameters, you won’t need to host this anywhere. All you need to start is a Twilio account. Since it’s possible to nest Twimlets within each other, we can… Read More

Introducing Twilio Applications: An Easier Way to Manage Phone Numbers

Today we’re excited to announce a new feature for Twilio developers: the ability to create and assign a Twilio Application to a phone number instead of a URL. When you log into you’ll see a new tab in your account dashboard called “Apps” where you can create and manage your applications. Applications make it easy to change voice and SMS URLs and other settings across… Read More

Getting Started with Twilio and Node.js

See the most updated version of this post and our new Node.js module here. Node.js is one of the most talked about frameworks in the web development community since Rails. While still very young, node is being hailed as fast, highly-scalable and efficient. The reason for this is due to node’s event-driven, non-blocking I/O structure. One of the reasons we’re so psyched about node.js is that… Read More

Introducing Call Tracking with Twilio

Did you know that in today’s age of Internet marketing, the phone still plays a crucial role in lead generation? Voice leads can convert as much as twenty times more than web leads. The best leads want to talk to somebody in realtime, and they’re from numbers found both on and off the web. Many savvy Internet Marketers spend hours each week tracking website information such… Read More

Using Twilio with Node.js by Dusty Candland of Red27 Consulting

Dusty Candland is the founder of Red27 Consulting in Denver, CO. Recently Dusty was working on an app called that uses Node.js with Twilio. Dusty wrote this post to help you get started writing your own Twilio apps running on Node. Recently while working on a Functional Mockup for, we decided to use Node.js and Twilio. Combining these two technologies makes building SMS and… Read More

Apigee Launches Twilio API Console

Our friends at Apigee have launched a version of their API Console for the Twilio REST API. The Apigee API Console is a completely web-based utility that lets you easily view all the available resources and methods an API supports. Along with support for Twilio, Apigee also has consoles for Twitter, Facebook, Foursquare, LinkedIn, PayPal, SimpleGeo and SoundCloud. Apigee put together a brief demo showing how… Read More

Happy Halloween! Noel Portugal Builds Automatic Halloween Candy Dispenser Using Twilio

Happy Halloween everyone! In honor of everyone’s favorite spooky day of the year, we wanted to show of an incredible project made by Noel Portugal. He decided that handing out candy by hand wasn’t good enough and set out to build an automatic candy dispenser that uses a bucket, an Arduino, some X10 goodies and of course, Twilio to control the contraption via phone or SMS…. Read More