How to Use Twilio Speech Recognition

How to Use Speech Recognition

Twilio Speech Recognition is a powerful addition to voice applications powered by the TwiML <Gather> verb. Instead of just taking DTMF tones as input you can use the full expressiveness of spoken language in a variety of languages. We’ll build a hotline that returns facts about cats, numbers, and Chuck Norris to have some fun with this feature and also show its usefulness in interactive voice response (IVR)… Read More

Fix Your Apartment Buzzer In 3 Lines of Code (and No Server)

Landlord: “The buzzer only works with a local area code, so you’re probably out of luck.” You: “Yeah right, ever heard of TwiML bins?” Landlord: “What? Is that like a paint bucket or something?” You: “It’s a serverless developer envio… nevermind. Use this number for the apartment buzzer instead.” Landlord: “It works!” You: “Old building systems be damned! TwiML to the rescue.” Building A Twilio Powered Apartment… Read More

5 Phones, 1950 Pixels: How MissionMode Hacked the SIGNAL 2017 Video Wall

MissionMode in Front of the Video Wall

“Code is Creative”.  You showed us how true that statement really is at this year’s SIGNAL San Francisco. Your creativity was made readily visible on the 40 foot video wall (and interactive art display) we hosted upstairs at the show.  We handed out Hackpacks, hackable hardware badges with a Particle Electron onboard, which had the ability to control that massive display via text messages. Poking, then Automating, then… Read More

How I Hacked My University’s Registration System with Python and Twilio

University on a beautiful day.

University students know the pain of trying to register for a class only to realize it’s full. At my university we didn’t even have a waitlist system for most classes. We had to resort to logging in and checking the site multiple times a day. This seemed like something a computer could do, so I set out to automate it with a bit of Python and… Read More

Improve SMS Deliverability with Fallback to Long Code

Fallback to Long Code

Resends messages from a long code phone number when a message can’t be delivered by short code. Free to use. Available now in public beta. Getting text messages delivered in the US and Canada is complicated business. North America has one of the most highly regulated telecommunications environments in the world. Figuring out all of the nuances and dealing with them can be daunting, but never… Read More

Hacking Pixel Art on Twilio’s SIGNAL Conference Video Wall with Ruby and 23,000 Text Messages

Hackpack in front of SIGNAL video wall

In May, Twilio set up a massive 40-foot video wall for their SIGNAL conference and handed out hackable wireless badges to every attendee. Once you activated your badge by placing it in one of the podiums in front of the display, you could send commands to a short code that would affect your personal block on the video wall. As attendees began activating their badges, you could… Read More

Adding Vim keybindings to Xcode with XVim

When building iOS applications, you are most likely using Xcode. While Xcode is awesome, I miss the thrill of modal text editing I get when using my favorite text editor: Vim. Although Vim is available on OSX by default, it’s difficult to use for iOS development. Using XVim, it’s possible to get the best of both worlds by adding Vim keybindings and functionality to Xcode. Preparing… Read More

Checking Your Daily Spending via SMS with Python, Plaid and Twilio

Spending summaries via text message.

Your bank may let you set up SMS alerts for various triggers. It might even give you the option of receiving periodic spending summaries via SMS (mine doesn’t though!). But what about a daily SMS summary of your spending across all your accounts? This summary is harder to come by, but thankfully you can roll your own by combining Plaid, an easy to use financial services API… Read More