Anish Kahnzode Ships American Idol Style SMS Voting System With Twilio
Time to read: 1 minute
Anish had little time to scale a lot of traffic. He had the app up and running in just a few days. Anish built the voting system using the Twilio SMS API to receive and reply to votes and Volt DB’s database to store the voting information. He credited Twilio’s “scalable platform and customizability” for prototyping the app so fast.
His ten-digit number would need to handle 400 SMS requests per second. When it came time to load test, the voting system passed with flying colors. Not a single SMS was dropped, and Anish was able to display voting results in real time.
Time To Take The Stage
The night of the singing competition, Anish paid attention to a different kind of performance.
He sat with the audience and watched his app in action. The audience texted in and saw the results of their voting pop up on the projector screen in real time. It went flawlessly, with no SMS failures.
The night of the event, Anish watched a different performance – a realtime voting system. As the audience cast their votes via SMS voting, they could see the results instantly on stage. If Anish had any stage fright before the show, it all dissipated as the app performed perfectly.
The app handled over 5,500 SMS requests that night, well above the traffic Anish initially expected. After hacking the whole thing together in 3 weeks, Anish hopes to bring the app to other nonprofits to use for their events.
Related Posts
Related Resources
Twilio Docs
From APIs to SDKs to sample apps
API reference documentation, SDKs, helper libraries, quickstarts, and tutorials for your language and platform.
Resource Center
The latest ebooks, industry reports, and webinars
Learn from customer engagement experts to improve your own communication.
Ahoy
Twilio's developer community hub
Best practices, code samples, and inspiration to build communications and digital engagement experiences.