Chatting with customer support, receiving an appointment reminder, messaging a driver, video conferencing with your doctor: what do these have in common?
Twilio powers all of these communications, Voice and SMS marketing and more.
So, what exactly is Twilio?
Twilio is an API that allows developers to send text messages from their applications. It works by sending HTTP requests to a web server, which then sends the message to the recipient.
The Twilio service has two main components:
A RESTful interface for managing your account and resources
An application programming interface, used to programmatically create and manage SMS messages on behalf of users in real time.
To use this library you need to have a valid Twilio Account with credit available.
If you want to build a simple app that lets people send each other text messages, Twilio is the way to go. In this tutorial, we’ll learn how to set up a basic application using Twilio.
Twilio SMS API
The Twilio SMS API is a web service that allows you to create and send text-based communications through your application or website. The API provides an easy way for developers to integrate messaging into their applications without having to build it from scratch. You can use the API in conjunction with our other APIs such as Voice, Video Chat and Messaging.
To get started using the API, first sign up at twilio.com/console. Once signed up, click “Create New Project” and select “Web”. Enter a project name and choose one of three templates. Click Next Step. On the next page enter your phone number and email address. Then click Create Your First App. This will take you to the dashboard where you can see all of your apps created so far. If you are new to Twilio, check out these tutorials to help you understand what’s going on under the hood.
Once you’ve got everything setup, let’s start coding!
Getting Started With Twilio
Here you should find a URL called Message_URL. Copy this value and paste it back here when prompted later. We’re also going to be needing some credentials – username and password. These values must match those provided during registration. Make sure you save both the Username and Password fields.
Send SMS with Twilio Programmable Messaging
Twilio’s messaging service is a powerful way to send text messages from your application or website. It provides an easy-to-use RESTful interface that lets developers quickly build out their own message sending solutions without having to write any server side code. Take the next step with Twilio SMS
SMS is a powerful way for businesses to communicate directly with their customers. It’s also one of the most cost-effective ways to reach people on any device at anytime. But it can be hard to set up if you don’t have experience using an API like ours. That’s why we’ve created this guide to help you send messages from scratch in just minutes.
Build your App
messages. fetch. Learn More About Twilio Send an SMS or MMS using our API
Find out more about how we can help you send text messages on behalf of your users. Learn More
About Twilio Send an Email Using Our API
We’re here for all things email! Check out some examples that show off just how powerful it is when combined with other APIs like messaging. About Sending Text Messages With Twilio
messages. fetch. We’re here to help if you run into any issues or have questions about how our services work together. Our support team has been built specifically to make sure you can focus on getting things done.
The world needs more apps like yours. Send text messages anywhere around the globe using just one phone number. No SIM cards required. It’s as simple as texting “ahoy” to 77900.
What can be done with a Twilio phone number?
There are many different ways that developers can use the numbers they get from us. But the two basic products that fuel the majority of uses cases on Twilio are voice and messaging communications.
How to: Use additional Twilio services
In addition to the examples shown here, Twilio offers web-based APIs that you can use to leverage additional Twilio functionality from your Azure application. For full details, see the Twilio API documentation
The Twilio Credit can be applied to any Twilio usage ($10 credit equivalent to sending as many as 1,000 SMS messages or receiving up to 1000 inbound Voice minutes, depending on the location of your phone number and message or call destination).
This service lets users buy their own Twilio credit so that there is no cost to you, the developer, for their Twilio usage.