forum Qwela
7-day free trial

Send WhatsApp messages from your code.

Link your number with a QR code, create an API key, and send your first message in minutes. Replies arrive at your webhook, signed and ready to verify.

No card needed. Pay with M-Pesa when your trial ends.

curl -X POST https://qwela.jpl365.com/v1/messages \
  -H "Authorization: Bearer gw_your_key" \
  -H "Content-Type: application/json" \
  -d '{"to": "254712345678", "text": "Hello from Qwela"}'
HTTP/1.1 202 Accepted

{
  "id": "9f2c4a7e1b3d4c5e8a6f0b2d4c6e8a1b",
  "status": "queued"
}

Up and running in three steps

1

Link your number

Scan a QR code from WhatsApp, the same way you link WhatsApp Web. No app to install.

2

Create an API key

Generate a key in the dashboard and keep it on your server. Revoke it any time.

3

Send a message

POST to /v1/messages with a number and some text. We queue it and send it for you.

Built for developers

api

Simple REST API

JSON over HTTPS with Bearer keys. Send a message, check its status, see if your number is connected.

webhook

Signed webhooks

Replies are posted to your URL with an HMAC signature, and retried for hours if your server is down.

speed

Paced sending

Messages leave at a human pace with a daily limit, which helps protect your number from restrictions.

forum

Message log

See every message and its status in the dashboard, updated live.

payments

Pay with M-Pesa

Get an STK prompt on your phone. No cards, no auto-renewal, no surprises.

database

Your own data store

Each account lives in its own database file, kept apart from everyone else's.

One simple plan

KSh 500 per 30 days
  • check_circle Send and receive text messages
  • check_circle API keys and signed webhooks
  • check_circle Live message log and docs
  • check_circle Daily sending limit to protect your number
  • check_circle 7-day free trial, no card needed
Start free trial
info

Good to know

Qwela is not the official WhatsApp Business API and is not affiliated with WhatsApp or Meta. It connects your number as a linked device, so WhatsApp can restrict a number that sends unwanted or bulk messages. It works best for notifications and conversations with people who expect to hear from you.

Questions

Which numbers can I use? expand_more

Any number that has WhatsApp or WhatsApp Business. You link it from the phone, and it stays your number.

Can I send bulk marketing? expand_more

No. Qwela is meant for notifications, alerts and conversations with people who expect to hear from you. Spam gets numbers restricted, and accounts that spam are suspended.

What happens when my plan ends? expand_more

The API stops sending until you pay again. Your data and your WhatsApp link stay in place, so you can pick up where you left off.

Do you read my messages? expand_more

Messages are stored so you can see them in your log and are deleted after 30 days. We do not sell data or use it for ads. See the Privacy Policy for details.

Send your first message today.

Sign up, scan a QR code, and make one API call.

Start free trial