Skip to contentSkip to navigationSkip to topbar

Programmable Voice

With Twilio, you can quickly make and receive voice calls in your application. We provide the docs, code samples, SDKs, and developer tools you need on your journey. You bring your imagination. Let's build something amazing together.

Make your first voice call

Take the next steps with Programmable Voice

Find guides for your use case
View reference docs
1
Twilio servers
2
Your app
from flask import Flask
from twilio.twiml.voice_response import VoiceResponse
app = Flask(__name__)
@app.route("/answer", methods=['GET', 'POST'])
def answer_call():
resp = VoiceResponse()
resp.say("Twilio's always there when you call!")
return str(resp)
if __name__ == "__main__":
app.run()
View complete examples(link takes you to an external page)
3
Twilio's always there when you call!

Take the next steps with Programmable Voice


Find guides for your use case

Whether you're building a simple appointment reminder or a complex call center, we've got you covered. Choose the option that matches your real-world project for a hand-picked collection of how-to's and explanations, filtered to include only what's relevant to your use case.

USE CASE:
Notifications
Example: programmatically call customers to notify them of important updates, such as emergency weather closings.

More use cases:


View reference docs

Jump straight to the reference docs for speed and precision when you're already in the flow of development. Built for experienced developers who just need the "source of truth," these docs provide the high-density information required to verify syntax and ship code faster.


Prefer to learn with video? Watch as Twilio Developer Evangelists walk you through the entire build process in real-time. Get step-by-step visual guidance for constructing robust voice applications, from simple automated call centers to sophisticated, full-service contact centers.


TaskRouter
TaskRouter

Match workers with tasks across voice and other channels

Product documentation
Twilio Studio
Twilio Studio

Don't want to code? Create your Voice app with our visual builder

Product documentation