Twilio is a cloud-based communication company that enables users to use standard web languages to build a variety of telephony apps supporting voice, VoIP, IP to traditional telcos and SMS apps. Developers can embed voice, video, messaging and authentication into their apps using the Twilio platform.