Twilio SMS is een programmeerbare berichten-API voor ontwikkelaars. Via de Programmable Messaging API verstuurt en ontvangt u sms, mms en WhatsApp-berichten, bijvoorbeeld voor meldingen en verificatiecodes; de Conversations API ondersteunt tweerichtingsgesprekken over meerdere kanalen. Het platform bereikt volgens Twilio meer dan 180 landen en biedt hulpmiddelen voor naleving, zoals registratie van afzenders en beheer van opt-outs, leveringsmonitoring en keuze uit verschillende afzendertypen. Twilio wordt geleverd als clouddienst via een REST API met bibliotheken voor onder meer Node.js, Python, Java en PHP.
Twilio is gevestigd in San Francisco en is niet open source. Als Amerikaanse aanbieder valt het onder Amerikaanse jurisdictie, inclusief de CLOUD Act. Twilio documenteert een Europese dataresidentie voor sms in de regio Ierland (IE1): berichttekst en telefoonnummer worden daar verwerkt en opgeslagen tot het punt waar de verbinding met telecomaanbieders begint. Telecomaanbieders kunnen gegevens buiten de EU verwerken en medewerkers buiten de EU kunnen voor ondersteuning toegang krijgen.