All Integrations

Android Gateway App – Send Bulk SMS

Send several SMS through available connected Android SIMs or import a CSV for a group campaign.

Android Gateway App – Send Bulk SMS

Send Bulk SMS Using the Android Gateway App

Send multiple SMS messages from your application, CRM, website, or backend system through a connected Android phone and SMS-enabled SIM.

Before sending messages, get your API key from User Panel → Communication → API and keep it securely on your server.

Connect the Libwana.Net Android Gateway App under Gateway → SMS → Android.

The Android phone should remain online, the gateway session should stay connected, and the device must have an active SMS-enabled SIM.

How it works: Your application sends multiple contacts in the contact array using method: android. The connected Android device then performs the SMS sending.

API Endpoint

POST https://libwana.net/api/sms/send

Required Headers

Api-key YOUR_API_KEY
Accept application/json
Content-Type application/json

Windows CMD Example

cURL
curl.exe -X POST "https://libwana.net/api/sms/send" -H "Api-key: YOUR_API_KEY" -H "Accept: application/json" -H "Content-Type: application/json" --data-raw "{\"method\":\"android\",\"contact\":[{\"number\":\"15551234567\",\"message\":\"Hello Alex, your order is ready.\",\"sms_type\":\"plain\"},{\"number\":\"15557654321\",\"message\":\"Hello Jamie, your order is ready.\",\"sms_type\":\"plain\"},{\"number\":\"15559876543\",\"message\":\"Hello Taylor, your order is ready.\",\"sms_type\":\"plain\"}]}"

Request Fields

Field Description
method Use android to send through your connected Android Gateway App.
contact An array containing multiple SMS recipients.
number Recipient phone number including the appropriate country code.
message The SMS message for that individual recipient.
sms_type Use plain for a standard text SMS.

Android Gateway Requirements

Keep the Android phone powered on and connected to the internet.

Keep the Libwana.Net Android Gateway App session active and connected.

Make sure the phone has an active SIM that can send SMS messages.

Device health, carrier throughput, SMS limits, and Libwana.Net plan limits can affect how many messages can be sent.

Important If the phone is offline, the SIM cannot send messages, or the gateway session is disconnected, SMS sending may fail or be delayed.

Send Bulk SMS Using Contact Groups or CSV

You can also use Libwana.Net Contact Groups and SMS Campaigns for bulk sending.

Step 1: Go to Contacts → Create.
Step 2: Import and review your CSV or Excel contact file.
Step 3: Assign the contacts to the appropriate contact group.
Step 4: Go to SMS Campaign → Create.
Step 5: Select the contact group and send or schedule your SMS campaign.
The /api/sms/send endpoint accepts a contact array. A CSV file or Contact Group ID is not used directly as the JSON request body.

Using It With Your Application or CRM

Your backend or CRM can build the contact array dynamically and send several recipients in one API request.

Security Notice Do not expose your Libwana.Net API key in frontend or browser JavaScript.

Prevent duplicate events, respect recipient consent, and handle API errors appropriately.

Check Message Status

Use the returned message ID to check the SMS status.

GET /api/get/sms/MESSAGE_ID

Include your Api-key and Accept: application/json headers when checking status.

An accepted API request does not confirm final delivery. Check the returned message ID and dispatch logs for the final status.

Ready to send bulk SMS from Android?

Connect your Android Gateway App and start sending with Libwana.Net

Get API Key