A few years ago, podcasting required a ton of hardware. Now, anyone with a laptop, a cell phone, and a person to interview, can get a podcast up and running in minutes. In this tutorial, I’ll show you can use Twilio to record and stream your podcast interviews easily.
Getting A Good Interview
Some of my favorite podcasts feature live call-in segments or interviews. But, when the interview guest is remote, things can get tricky. There’s a high barrier to entry when you have to ask your guest to download software, use a certain password, or try to find a better internet connection before getting the interview started. Using a Twilio number, all they have to do is dial in.
<Record>ing Your Podcast
First, head on over to Twilio.com to buy a number in your area.
Next, we’ll set up the the number to record your interview using TwiMLets. Think of these as different tools we use to build out your Twilio number.
<Response> tells Twilio what you want it to do.
<Say> greets your caller.
<Dial> tells Twilio to connect your caller to your conference room.
<Record> tells Twilio to record your call
<Conference> connects all your callers together in a room.
Pro tip: If you want to greet your listener with custom hold music, embed the URL of a song into
All you need to get going is a few lines of code. Check out the example below.
<Say> Thank you for calling Kyle's Conference Line. You'll be connected with him shortly </Say>
<Conference beep="true" waitUrl="http://twimlbin.com/44c46f70">Conference Line </Conference>
Downloading Your Interview
When you’re done with your interview, your recording is all ready for download in the Log section of your Twilio Account. Just click on Logs—> Recordings—>and Listen. This will open up a stream of your call. To download the recording, just add “.mp3” to the end of the URL, right click and select “Save Sound As.”
You can easily export the file into GarageBand, ProTools or Ableton for editing, or upload it immediately to SoundCloud.