SMS developer quickstart
In this quickstart, you'll build your first application to programmatically send and receive text messages with Twilio Programmable Messaging. This quickstart uses the Programmable Messaging REST API, the Twilio SDKs, and the Twilio Virtual Phone.
For a no-code quickstart, see No-code programmable messaging quickstart with Twilio Studio.
Select your programming language and complete the prerequisites:
PythonNode.jsPHPC# (.NET Framework)C# (.NET Core)JavaGoRuby
-
Install Python (3.8–3.13). See supported versions.
-
Install Flask and Twilio's Python SDK. To install using pip, run:
pip install flask twilio