Monitoring Call Progress Events with Node.JS and Express


Call progress events are a really useful tool if you ever need to track the state of phone calls an app you built makes with the Twilio Voice API. Let’s say you are building a dashboard to manage the huge influx of calls that your heavy metal themed, over the phone radio app makes to listeners. By providing a status callback to your web app you can track… Read More

6 awesome reasons to use ngrok when testing webhooks


Webhooks are great! They are a perfect way for API services like Twilio to notify your application of events such as incoming calls or text messages. The one difficulty is that when you are developing an application that consumes webhooks you need a publicly accessible URL to configure the webhook service with. Typically you would develop on localhost and the rest of the world would have… Read More

Code For America Cuts Food Stamp Application Process From Hours To Minutes With Twilio SMS + Front


There’s no good way to sugar coat it. California has the second lowest food stamp participation rate in the U.S. It’s a big problem, and a complex problem to solve. But if there’s anyone well equipped to help the government work better for its citizens it’s Code For America (CfA). An Insurmountable Food Stamp Application, A Determined Team Code For America fellows Jacob Solomon, David Guarino… Read More

Warm Phone Call Transfers with Python, Flask and Twilio Voice

Warm Phone Call Transfers with Python, Flask and Twilio Voice

Have you ever had your call disconnect while you were on hold with customer service and waiting for a transfer from one department to another? You probably felt like this when the call dropped: A warm phone call transfer, where a caller is on the phone with an agent then the agent brings on another agent and introduces them to the customer, shouldn’t be so difficult…. Read More

i360 Scales Up While Cutting Voter Data Collection Costs by 30% With Twilio Voice


How The 2008 Election Changed Political Data After the 2008 election, the business of politics changed and one thing was clear – data, both quantity and quality, would be the determinant in the result of the next election cycle. After Nate Silver famously called the election in Obama’s favor hours before the result was official based on his own predictive algorithms and voter poll results, the… Read More

Getting Started with Gradle and the Spark Framework

Spark and Gradle

One of the worst phrases I hear at student hackathons is “I can’t build a cool web app because I only know Java”. I see two solutions to this dilemma. We can either agree to hunker down and get started learning Ruby or Python or we can embrace existing knowledge and dissolve this misconception. Even a veteran might not associate Java with quickly spinning up a… Read More

Find Team Twilio At Dreamforce 2015


It’s that time of year again. The Moscone Center puts on its Salesforce attire, donning a two story window banner.  SOMA is chock full of conference-goers, buzzing from talk to talk. We’ll be there, on scene for all of it. The big kahuna, Dreamforce, is just around the corner and we have a jam packed schedule. There are partner talks, keynotes, the StartUp Summit, the 1%… Read More

Using Ember Data With Firebase


One of the most important things in evaluating client-side JavaScript frameworks is how easy it is to access data. Ember.js makes data retrieval and manipulation a breeze with a library called Ember Data. Ember Data provides ORM functionality that works with any backend using adapters which map operations on model objects in the frontend to the database persistence layer in the backend. There are many adapters… Read More

Breaking Down Barriers : mRelief Checks Food Stamp Eligibility via Twilio SMS


For economically disadvantaged people in Chicago, getting help isn’t as easy as you would think. The devil is in the logistical hassles. The City of Chicago offers food stamps for those who need them. But, getting to the government office responsible for granting you eligibility can mean three bus trips and taking a half day off work. When you add in a few hours long wait… Read More