Waht Messaging · SMS Portal

Send to every Kenyan
network. From one
dashboard.

OTPs, order confirmations, alerts, and bulk campaigns. Top up with M-Pesa. No contracts. No code.

Start sending How it works
Reaches Safaricom Airtel Telkom via three-tier routing
01 · What businesses send

One tool. Every message type.

!
OTP
One-time codes for login, payments, and account verification. Delivered in under 5 seconds.
254712XXX: Your login code is 847291. Expires in 5 min.
Order confirmations
Instant order and delivery updates. Customers know where their order is at every stage.
WAHT: Order #4821 confirmed. Delivery by 3pm today.
Receipts
Payment receipts and transaction confirmations sent the moment a payment clears.
WAHT: Payment of KES 1,500 received. Ref: MPX4821K.
Alerts
Appointment reminders, service updates, and bulk notifications to your full contact list.
WAHT: Reminder: Your appointment is tomorrow at 10am.
02 · How it works

Three steps. First message in minutes.

No technical setup. No contracts to sign. No bank transfers. You top up with M-Pesa and start sending.

01
Top up with M-Pesa
Enter the amount you want to add to your Waht wallet. An STK Push lands on your phone. Approve it. Your balance reflects instantly.
STK PUSH · INSTANT CREDIT · KES WALLET
02
Add your contacts
Upload a CSV or add numbers manually. Contacts are stored in your account. Group them by campaign, region, or customer type.
CSV UPLOAD · MANUAL ENTRY · GROUPS
03
Write and send
Type your message. Pick your contacts. Hit send. Delivery reports land in your dashboard in real time. Your balance updates per message sent.
REAL-TIME REPORTS · LIVE BALANCE · SENDER ID
03 · The dashboard

Everything in one place.

Compose messages, manage contacts, top up your wallet, and track every delivery. No spreadsheets. No third-party tools.

WAHT
Send
Contacts
Reports
Billing
CM
hello@acme.co.ke
New message
Sent
Contacts
Groups
Templates
Billing
Settings
Overview
98.4%
Delivery rate
1,240
Sent today
KES 3,820
Wallet balance
4.2s
Avg delivery
New message
To
All Customers (1,240 contacts)
Sender ID
WAHT
Your order has been confirmed and will be delivered by 3pm today. Thank you for choosing us.
Wallet balance
KES 3,820.00
Top up with M-Pesa
04 · Why Waht

Built for Kenya. Not bolted on.

01 · M-PESA NATIVE
Top up the way your business already works.
No credit cards, no bank wires, no invoices. Your Waht wallet is a KES balance. Top it up with M-Pesa STK Push in under 10 seconds. Spend as you send.
KES wallet · instant top-up
02 · THREE-TIER ROUTING
Messages find a way. Even when networks don't cooperate.
Waht routes every message through a three-tier provider stack. If the primary route is degraded, the next tier takes over automatically. You see a delivery report. Not an error.
Auto failover · sub-100ms
03 · TRANSPARENT BILLING
You always know what you spent and why.
Every sent message records the cost against your wallet in real time. No surprise invoices at month end. Your dashboard shows balance, spend, and delivery in one view.
Real-time · per-message cost
05 · Pricing

Pay as you go. No monthly fees.

Top up any amount. Spend per message sent. No minimum. No expiry on your balance.

For high-volume senders
Volume rates
Sending more than 10,000 messages a month? Volume pricing is available. Contact us to discuss rates and dedicated routing.
  • ·Everything in Pay as you go
  • ·Negotiated per-SMS rate
  • ·Dedicated sender IDs
  • ·Priority routing
  • ·Monthly usage reporting
  • ·Direct ops support
No hidden fees. Your per-message rate is confirmed before your account goes live. The rate you see is the rate you pay. Billing arithmetic runs in the database at 4 decimal places. No rounding surprises.
06 · Get started
First message
in under 10 minutes.

Create your account. Top up with M-Pesa. Start sending. No contracts. No technical setup required.

Developer? Use the Waht Messaging API for direct integration.