Messaging that lands

Your customers live on their phones. Get in front of them.

SMS, WhatsApp, USSD and Skiza tones — one account, every network, billed straight to airtime. You hit send. We make sure it arrives.

See how it works
All
Kenyan networks
99.5%
Delivered
<1s
OTP delivery
24/7
Local support
A hand holding a phone receiving a message
In the hand

It lands in the one place they never ignore — their hand.

Five ways to reach them. One account. One bill.

Channels
/smsSMS The message everyone opens. Land promos, alerts and OTPs on any network.
/skizaSkiza tones Get paid every time someone sets your tune. Audio and video.
/whatsappWhatsApp Sell where they already chat. Templates, replies, the lot.
/verifyVerify Kill fake signups. Confirm a real number in one call.
/ussdUSSD Reach the phones apps can't. No data, no download.
The unit

160 characters. One message. That is all it takes to land in someone's pocket. Everything we build starts here.

One wire

Plug in once.
Reach everyone.

One endpoint. Every network in Kenya. Same code, same key, same receipts across every channel. Build it this afternoon.

  • Charge straight to airtime — no cards, no checkout, no friction
  • Fraud screened on every transaction, so you keep what you earn
  • One key, one dashboard, one invoice
send.sh
curl https://api.easysms.co.ke/v1/messages \
  -H "Authorization: Bearer $KEY" \
  -d to="254114045087" \
  -d channel="sms" \
  -d text="Your code is 4821"

# → { id: "msg_8f2", status: "queued" }

See exactly where every message went.

On the wire
Recent deliveriesStatus
09:41:02SMSPromotional broadcast — NairobiDELIVERED
09:41:02VERIFYLogin one-time passwordVERIFIED
09:41:03SKIZAVideo ring-back activatedSET
09:41:03WHATSAPPOrder update templateSENT
09:41:04USSDSelf-service sessionCLOSED
Nairobi at dawn
For Kenya

Built for every network, every handset, every county.

One platform, in everyday hands.

In use

Send your first message in the next five minutes.

Free to start. Pay for what lands. Go live today.