To set up your project to start sending SMS, WhatsApp, and Voice messages, you'll need a Twilio account here.

What is Twilio?

Twilio is a service that helps businesses send texts, make calls, and communicate with customers. It’s like a toolkit that lets you add messaging or calling features to your app or website easily, without needing to build everything yourself. This way, you can stay connected with your users through SMS, WhatsApp, voice, and more.

Getting Connected

Once you have registered for a Twilio account you will be directed to the Twilio main dashboard as shown below.

To use Twilio's SMS and WhatsApp features, you are required to purchase a number

Simply click the - Get phone number button.

Purchasing a Twilio Number

Here, you can select the country you want to register the number in. There are standard filters that allow you to type in numbers you'd like to include within the number itself. You can also refine the filter using the 'Advanced Search' to get a more localized number if you prefer, such as one based on your city.

Once you've decided on a number, go ahead and purchase it.

Note: You can 'purchase' a number without paying anything. It will be defined as a trial number that you can use for testing purposes only. Once you enter your billing details, the number will become active.

After that's done, it will take you through the next steps, which are mostly tick boxes and verifying your selected number.