Trusted by 528+ Kenyan Businesses
Nairobi, Kenya

The Complete WhatsApp + SMS API Platform

Send 10,000+ messages daily through one powerful API. Now with CSV/Excel uploads, image/PDF attachments, and bulk campaign tools. Starting at KES 0.70/SMS + exclusive WhatsApp plans. Perfect for marketing campaigns, transaction alerts, M-Pesa notifications, and OTP verification.

99.9% Uptime SLA
24/7 Nairobi Support
500M+ Messages Sent
Instant Delivery
KES 0.70 Per SMS
24h Free Trial
528+ Happy Clients
// Send WhatsApp with Attachment (PHP)
$ch = curl_init('https://www.wasms.co.ke/api/v2/send');
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'to' => '254712345678',
    'message' => 'Hello from WASMS!',
    'attachment' => [
        'type' => 'image',
        'url' => 'https://example.com/invoice.pdf'
    ],
    'csv_batch' => 'contacts.csv'
]));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'X-API-Key: your_key_here',
    'Content-Type: application/json'
]);
$response = curl_exec($ch);
PHP Python Node.js Go

Works with any programming language • Supports CSV/Excel uploads • Rich media attachments

Why 528+ Businesses Choose WASMS

Enterprise-Grade Messaging, Startup-Friendly Pricing

Everything you need to communicate with your customers at scale

WhatsApp API with Attachments

Connect your personal WhatsApp in 30 seconds. Send messages, images, PDFs, documents, and audio. No business verification needed.

  • Personal WhatsApp connection
  • Image, PDF, Audio, Video attachments
  • 24-hour free trial with full features

CSV/Excel Bulk Upload

Upload contact lists from Excel or CSV files. Personalize messages using merge tags like {{name}}, {{order_id}}. Send to thousands instantly.

  • Supported formats: .CSV, .XLSX
  • Custom field mapping
  • Schedule bulk campaigns

SMS API

Reliable SMS delivery to Safaricom, Airtel, and Telkom. Perfect for OTPs, alerts, and marketing campaigns.

  • KES 0.70 per credit (excl. VAT)
  • Custom sender IDs (KES 9,000 + VAT)
  • Credits never expire

Simple REST API

Developer-friendly API with comprehensive documentation and code examples in 8 languages.

  • RESTful endpoints
  • Webhook support for delivery reports
  • PHP, Python, Node.js, Go, Java, C#, Ruby

Enterprise Security

Bank-level security with API keys, IP whitelisting, and 256-bit encryption.

  • 256-bit SSL encryption
  • IP whitelisting
  • GDPR compliant

Local Support

Based in Nairobi, we understand Kenyan businesses. Get help when you need it.

  • 24/7 technical support
  • WhatsApp support (response within minutes)
  • Free consultation for setup
WhatsApp Business API Alternative

Connect Your WhatsApp in 30 Seconds

Connect your existing WhatsApp Number in 30 Seconds. No approval needed. No monthly contracts. Includes CSV uploads & attachments

🚀 Free Trial
FREE
24 Hours No Card
  • Full platform access
  • 100 test messages
  • CSV upload (up to 50 contacts)
  • Image/PDF attachments
Try Free Now
📱 Weekly
KES 500
7 Days
  • Unlimited messages
  • Unlimited CSV uploads
  • All attachment types
  • Priority support
Start Weekly
⭐ Monthly
KES 1,500
30 DaysSave 25%
  • Everything in Weekly
  • Advanced analytics dashboard
  • Campaign scheduling
  • Best for growing businesses
Start Monthly
💼 Yearly
KES 12,000
365 DaysSave 42%
  • Everything in Monthly
  • Dedicated account manager
  • API rate limit increase
  • Best value for enterprises
Start Yearly

All plans include WhatsApp connection, message history, API access, 24/7 support, CSV/Excel upload, and image/PDF attachments. No setup fees. Cancel anytime.

SMS API - Pay As You Go

Most Competitive SMS Rates in Kenya

From KES 0.70 per credit + VAT. No monthly fees. No hidden costs.

SMS Credits

KES 0.70 per credit + VAT

1 credit = 1 SMS (160 characters) to any network

  • No monthly fees - Pay only for what you use
  • Credits never expire - Buy once, use anytime
  • Bulk SMS - Send to 10,000+ recipients via CSV
  • Delivery reports - Know when messages are delivered
  • All networks - Safaricom, Airtel, Telkom
Buy Credits Now

KES 1,000

1,428

SMS credits
+21 bonus

KES 5,000

7,142

SMS credits
+107 bonus

KES 10,000

14,285

SMS credits
+214 bonus

KES 50,000

71,428

SMS credits
+1,071 bonus
🎯 Custom Sender ID - Your Brand Name
AIRTEL
KES 9,000 + VAT
SAFARICOM
KES 9,000 + VAT
COMBINED
KES 18 + VAT

One-time purchase (16% VAT applies). Your messages appear from YOURBRAND. Processing takes 1-3 business days.

Bulk Messaging Studio

Upload CSV/Excel, Add Attachments & Broadcast

Reach thousands of customers with personalized messages in one click

Drag & Drop Your Contact List

Supports .CSV and .XLSX files with columns: phone, name, custom fields

How Bulk Campaign Works
  1. Step 1: Upload CSV/Excel with contacts and custom fields
  2. Step 2: Write your message with merge tags (e.g., Hi {{name}}, your order #{{order_id}})
  3. Step 3: Add optional attachment (image, PDF, or document) to all messages
  4. Step 4: Schedule now or later — track real-time delivery analytics
Pro tip: Test with 10 contacts first using our free trial. Send personalized catalogs, invoices, and promotional images.
JPEG/PNG Images
PDF Documents
DOC/XLSX
MP4 Video
Rich Media Messaging

Send Attachments via WhatsApp API

Boost engagement with images, PDFs, videos, and documents — all through one API

Images & Graphics

Send product photos, banners, infographics, and QR codes. Supported formats: JPEG, PNG, WEBP.

PDF Documents

Share invoices, receipts, tickets, brochures, and reports directly in WhatsApp chat.

Video & Audio

Send promotional videos, voice notes, and audio messages. Max file size: 16MB.

// Send WhatsApp message with PDF attachment
{
    "to": "254712345678",
    "message": "Your invoice is attached. Thank you for your business!",
    "attachment": {
        "type": "document",
        "url": "https://your-server.com/invoices/invoice_12345.pdf",
        "filename": "invoice_12345.pdf"
    }
}

Perfect For Every Business

Join 528+ Kenyan companies using WASMS daily

E-commerce

Order updates, invoices, delivery tracking

Banking & Fintech

OTP, M-Pesa alerts, transaction notifications

Healthcare

Appointment reminders, lab results, prescriptions

Marketing Agencies

Campaigns, newsletters, promotional broadcasts

Trusted by Kenyan Businesses

See what our customers are saying

"WASMS has transformed our customer communication. We send 50,000+ WhatsApp messages monthly with PDF invoices attached. The CSV upload feature saves us hours every week."

John M.

John Mwangi

CEO, SafariMart

"We use WASMS for all OTP and transaction alerts. Delivery is instant - under 2 seconds. The attachment feature lets us send PDF statements directly to customers. Excellent support team in Nairobi."

Alice W.

Alice Wanjiku

CTO, FinTech Kenya

"The free trial let us test CSV uploads and image attachments before committing. Integration took less than 2 hours. Customer support is based in Nairobi and responds within minutes on WhatsApp."

Peter K.

Peter Kipchoge

Founder, FreshFarm

Frequently Asked Questions

Everything you need to know about WASMS

Upload your .CSV or .XLSX file with columns like phone, name, and any custom fields. Our system will automatically personalize each message using merge tags ({{name}}, {{order_id}}). You can send up to 50,000 contacts per batch. The free trial includes 50 test contacts.
Supported attachments: Images (JPEG, PNG, WEBP), Documents (PDF, DOC, DOCX, XLS, XLSX), Video (MP4, AVI, MOV up to 16MB), Audio (MP3, AAC, OGG). Perfect for invoices, receipts, product catalogs, and promotional content.
No! WASMS works with your regular personal WhatsApp number. You just scan a QR code to connect, and your number stays private. Perfect for businesses that don't qualify for WhatsApp Business API.
Purchase credits from KES 1,000. 1 credit = KES 0.70 + VAT = 1 SMS (160 characters) to any Kenyan network. Credits never expire. Check your balance anytime in the dashboard. Bulk discounts available for enterprise customers.
Yes! All paid plans include campaign scheduling. You can set a future date and time for your bulk WhatsApp or SMS campaigns. Recurring campaigns (daily, weekly, monthly) are available on Monthly and Yearly plans.
Custom Sender ID costs KES 9,000 + VAT (16%) per network (Airtel or Safaricom). Combined package for both networks is KES 18 + VAT. One-time payment, no recurring fees. Processing takes 1-3 business days.

Ready to Transform Your Communication?

Join 528+ Kenyan businesses already using WASMS.
No credit card required. 24-hour full access with CSV uploads & attachments.

No credit card 24-hour trial CSV upload included Attachments included

Get in Touch

We're here to help 24/7

WhatsApp Support

Quick responses within minutes

Chat on WhatsApp
Email Support

Responses within 1 hour

cto@lipabiz.com
Call Us

0768 219 865

Location

Nairobi, Kenya