Get Started

Twilio Java Quickstart Tutorials

These quickstarts are short simple tutorials intended to help you get started using Twilio's Voice, Client, SMS and Connect APIs.

Voice

Receive Incoming Calls

The Hello Monkey Quickstart provides an introduction to the Twilio Markup Language (TwiML). The demo walks though the process of building a system to handle incoming calls that greets callers by name, plays an audio file, connects the call to another phone number, and lets callers leave an audio recording.

Make Outgoing Calls

The Twilio REST API Quickstart demonstrates how to build an application that initiates an outgoing phone call and gets a list of previous calls using the Twilio REST API.

Incoming and Outgoing Twilio Client Calls

The Twilio Client Quickstart demonstrates how to build an application that makes and recieves calls in the browser (without a phone) using Twilio Client.

SMS and MMS

Send and Receive SMS and MMS Messages

The Twilio SMS and MMS Quickstart demonstrates how to build an application that sends and receives SMS messages using Twilio Markup Language (TwiML) and the Twilio REST API.

Connect

Making an Authorized Request Using Twilio Connect

The Twilio Connect Quickstart demonstrates how to build an application that uses Twilio Connect to retrieve another Twilio account's call logs using the Twilio REST API.