Programmatically Send WhatsApp Text to Specific Contact on Android

  1. Introduction
  2. Step-by-Step Guide
  3. Conclusion


If you're looking for a way to send a WhatsApp text message to a specific contact programmatically on an Android device, you've come to the right place. In this article, we'll provide you with step-by-step instructions on how to achieve this.

Step-by-Step Guide

Step 1: First, you need to add the WhatsApp API to your project. You can do this by adding the following dependency to your build.gradle file:

dependencies {
implementation 'com.twilio:twilio-java:7.0.0'

Step 2: Next, you need to create a Twilio account and get an API key. You can do this by visiting the Twilio website and signing up for an account.

Step 3: Once you have your API key, you can use the following code to send a WhatsApp message to a specific contact:


Message message = Message
.creator(new PhoneNumber("whatsapp:+14155238886"), // to
new PhoneNumber("whatsapp:+15005550006"), // from
"Hello from Twilio!")


Step 4: In the code above, replace "YOUR_ACCOUNT_SID" and "YOUR_AUTH_TOKEN" with your own Twilio account SID and auth token. Also, replace the "to" and "from" phone numbers with the phone numbers of the contact you want to send the message to and your Twilio phone number, respectively.

Step 5: Finally, run the code and your WhatsApp message will be sent to the specified contact.


In conclusion, sending a WhatsApp text message to a specific contact programmatically on an Android device is not a difficult task. By following the simple steps outlined in this article, you can easily achieve this.

Click to rate this post!
[Total: 0 Average: 0]

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Go up

Below we inform you of the use we make of the data we collect while browsing our pages. You can change your preferences at any time by accessing the link to the Privacy Area that you will find at the bottom of our main page. More Information