Live on all South African networks

The SMS platform
South African businesses
actually trust.

Appointment reminders, OTPs, order updates - delivered through one clean API or straight from your dashboard. Prepaid in rands, audited to the cent, with delivery receipts you can hold us to.

  • Free sandbox, forever
  • No monthly fees
  • No credit card to start
send-reminder.sh
curl http://localhost:5160/v1/messages \
-H "Authorization: Bearer lap_live_•••••••••" \
-H "Content-Type: application/json" \
-d '{
"to": "+27821234567",
"body": "Hi Thandi, your appointment with Dr. Naidoo is tomorrow at 09:30. Reply YES to confirm."
}'
HTTP/1.1 201 Created
{ "id": "msg_8Yx…", "status": "queued", "charge": { "amount": 0.49, "currency": "ZAR" } }
Delivery receipt · Vodacom ZAdelivered · 1.8s

99.95%

API uptime target

< 5 s

typical delivery

R0.49

per segment, from

4

SA networks covered

Who it's for

One platform, every message your business sends

You don't need a telecoms department. If you can describe the message, LapSMS can deliver it - reliably, at scale, in rands.

Clinics & practices

Appointment reminders

Cut no-shows with confirmed reminders. Patients reply, you know who's coming - delivery receipts prove every message arrived.

Apps & fintech

OTP & verification

One-time PINs that land in seconds on every South African network. Idempotent sends mean a retry never double-charges or double-texts.

E-commerce & logistics

Order & delivery updates

"Your order is out for delivery." Keep customers informed at every step without a call centre.

Schools, churches, teams

Alerts & notifications

Reach everyone at once - payment reminders, outage notices, event changes. Prepaid wallet keeps spend predictable.

The platform

Serious infrastructure under a simple API

Everything a developer expects and everything a business owner needs to sleep at night - in one product.

Prepaid wallet, honest ledger

Load rands, spend per delivered segment. Every cent lives in an append-only ledger you can audit line by line. Failed messages release their hold automatically.

Delivery receipts that arrive

HMAC-signed webhooks for every status change - with automatic retries, dead-lettering and one-click replay from your dashboard.

First send in under 10 minutes

One endpoint, one API key. The sandbox works the second you sign up - no approval call, no credit card, no sales demo.

Built for South Africa

ZAR pricing, local routes to Vodacom, MTN, Cell C and Telkom, E.164 validation for +27, and POPIA-conscious data handling.

Why trust us

Your money and your messages, handled properly

We built the boring parts - the ledger, the idempotency, the signatures - the way a bank would. Because your customers' trust rides on every message.

Keys hashed, secrets shown once

API keys are stored as SHA-256 hashes. Webhook secrets are HMAC-SHA256 with timestamped signatures to stop replay attacks.

Idempotent by design

Send the same request twice - network blip, client retry - and exactly one SMS goes out, exactly one charge lands.

Effective-dated pricing

Every charge references the exact rate that was live when you sent. No mystery line items, ever.

Getting started

Live in an afternoon, not a procurement cycle

  1. 01

    Create your account

    Sign up with an email. You get an organisation, a project and a sandbox that costs nothing.

  2. 02

    Grab a test key

    Generate a lap_test_ key from the dashboard and make your first API call in minutes - magic numbers simulate every delivery outcome.

  3. 03

    Load your wallet & go live

    Top up in rands, switch to a lap_live_ key, and your messages reach real phones on every SA network.

Simple pricing

R0.49/ segment, from

Pay-as-you-go from a prepaid wallet - R0.49 per segment, dropping to R0.44 (Pro) and R0.42 (Business) as you grow. No minimums, no expiring credits.

  • Free sandbox with simulated deliveries
  • Only delivered messages are charged
  • Every charge itemised in your ledger
  • Wallet top-ups in ZAR
Create your free account

No card required · cancel nothing, it's prepaid

Your first SMS is ten minutes away

Sign up, grab a test key, send. That's the whole onboarding - and the sandbox is free for as long as you need it.