It's not quite phreaking, but hooking your Rails app up to a phone number can be a lot of fun and/or profit. There are couple APIs available that let you do this and you only pay for what you use. In this talk we'll do a deep dive on integrating with Twilio, a telephony API provider. The features include making and receiving calls, recording and transcribing voice mail and handling SMS. We'll cover the basics of handling call flow, some of the gotcha's that come up, how to work with TwiML (the Twilio Markup Language) and some approaches to testing Twilio using tools like Artifice. By the end of the talk, attendees will have all the basics to get started and know where to find more as they dig deeper. About Mat: Mat Schaffer is a full stack web developer with a passion for effective process and clean code. He spent the last decade working on high-traffic web applications and optimizing developer productivity at Comcast. Now he's bringing that experience to bear on companies across the country as co-founder of Mashion. He's also an regular contributor to open source and organizes the Philadelphia Ruby Group, Philly.rb. When he's not coding he can be found playing music, rock climbing or squeezing a giggle out of his son.