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

How to Warm Transfer a Call with Java and Twilio Voice


Calling into customer support or similar support lines can lead to some not so great experiences. Often times I find myself being tossed back and forth between different agents with no context of who I am talking to and when I am being transferred. These kinds of calls feel a lot like this: A better way for agents to handle incoming callers is to use a… Read More

Building an automated assistant with .NET MVC6, Entity Framework and Twilio on a Mac

Building an automated assistant with .NET MVC6, Entity Framework and Twilio on a Mac

A few months back I showed you how I used Twilio to build my own personal assistant that would keep tabs with my Google Calendar and call into all my meetings for me. Ever since I started using it I have managed to not only keep up with all my conference calls but also spend more time remembering about the other things I can’t automate… yet. I… Read More

A Swift Adventure: Building BasicPhone with TwilioClient – Part 2


In the first post in this series we wrote a simple iOS app using Swift that made an outbound phone call using the Twilio Client SDK for iOS.  To do that we set up the basic server infrastructure we need in order to generate a capability token, created a TwiML application that told Twilio what experience to give the caller and used the Client SDK APIs to… Read More

Getting started with ASP.NET 5 and Visual Studio Code on a Mac

Mac Windows Linux

During Build 2015 Microsoft announced a bunch of new tools aimed at helping developers build cross platform applications. Amongst the announcements, they let us know that ASP.NET was now available and ready to run on Mac and Linux natively. Up until this point there has been a few different ways to get .NET applications running on Unix systems but none of them were truly native or supported… Read More

Making and Receiving Phone Calls with .Net MVC

I usually get people at hackathons asking me about how to get started with the Twilio .Net Helper Library. My default answer is to always point people to the excellent series of blog posts showing how to use the library written by my colleague Devin. The thing about hackathons though is that sometimes people just want to get on with things and finish an implementation as soon as they can. This can… Read More

Record Bad Customer Service Calls in 30 Lines of Ruby


tl;dr If you’d like to record a phone call, three-way call 888.909.1024 or +44 203 389 52 12 into the conversation and you’ll get a text with the recording when you hang up.  About this time last year, Ryan Block’s “Comcast Call from Hell” made the social network rounds. It was an infuriating eight minute clip of him trying to cancel his service but getting stonewalled by the customer service rep… Read More

Building a Random Friend Dialer Part 1: Getting Started with Rust and Iron


Few things make me happier than taking a stroll in Brooklyn and crossing paths with someone I haven’t talked to in a long time. But living in a city of eight and half million people this serendipitous moment doesn’t happen nearly enough. Lately I’ve been wondering if I can recreate some of the magic of this experience using technology. In this series I’m going to show… Read More

You Too Can Tweet like Larry King

Earlier this year I wrote about sending and receiving Tweets using the Twilio and Twitter API. It turned out that I published the post on the same day as this article in the Washington Post on veteran broadcaster Larry King. Ricky, my buddy and fellow developer evangelist, sent me the link because of the following description of how Larry King sends Tweets. When Larry King wants… Read More