Built for businesses sending SMS in Kenya

Send SMS your customers
actually get.

Intrepid is the bulk messaging platform for Kenyan businesses — campaigns, OTPs, and alerts sent from one dashboard or a REST API, with delivery reports on every message.

Platform

Everything you need to reach your customers

One dashboard for campaigns, contacts, and delivery — plus a REST API when you need to go further.

Developers

Send your first message
in one request

Drop the Intrepid API into any stack. Authenticate with your API key, POST a message, and it's queued for delivery.

  • Token-based authentication
  • Single or bulk sends from the same API
  • Optional webhook callback per message for delivery status
# Authenticate, then send a message
curl -X POST https://app.yourdomain.com/api/v1/sms/send \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "sender_name": "YOURSHOP",
    "message": "Hi Amina, your order #58231 has shipped!",
    "recipient": "254712345678",
    "callback_url": "https://yourapp.com/webhooks/sms"
  }'

→ 202 Accepted
{
  "dispatch_id": 10432,
  "status": "queued",
  "cost": 0.8
}
Getting started

From sign-up to sent, in three steps

01

Create your account

Register your business and verify your email — it takes about two minutes.

02

Get approved

We review your business details and approve your account, so your messages are trusted, not flagged as spam.

03

Send & track

Add contacts or connect the API, send your first message, and watch delivery reports update live.

Use cases

Built for the messages that matter

OTP & verification

Secure logins and transactions with one-time codes that land in seconds.

Marketing campaigns

Promotions, announcements, and offers sent to segmented contact groups.

Alerts & reminders

Appointment reminders, delivery updates, and payment confirmations.

Customer notifications

Order status, service updates, and account alerts your customers expect.

Pricing

Simple, pay-as-you-go pricing

No monthly fees, no long contracts. Buy credits, send messages, and top up whenever you need to.

No setup fees No expiry on credits Top up via M-Pesa
Get started free
FAQ

Frequently asked questions

Can't find what you're looking for? Get in touch.

Do I need a registered business to sign up?

Yes. Intrepid is built for businesses sending SMS in Kenya, and every new account is manually reviewed before it can send — that keeps messages from being flagged as spam and protects the sender reputation of everyone on the platform.

How long does account approval take?

We review your business details as soon as you sign up. You'll get an email the moment your account is approved, and you can start sending straight away.

What is a sender name, and do I need one?

A sender name is the custom ID your messages arrive from — your brand, instead of a random string of digits. Register one once and it's approved for reuse on every campaign and API call.

How does pricing work?

Pay-as-you-go: buy credits, and they're deducted per message sent. No monthly fees, no contracts, and credits never expire.

Is there a minimum number of messages I need to send?

No. There's no monthly minimum and no long-term commitment — send one message or one hundred thousand, at the same per-SMS rate.

How do I top up credits?

Top up directly from your dashboard via M-Pesa — credits land on your account as soon as the payment confirms.

Can I send messages from my own app instead of the dashboard?

Yes. The Intrepid REST API supports single or bulk sends from the same endpoint, authenticated with a token — drop it into any stack alongside or instead of the dashboard.

Will I know if a message actually got delivered?

Yes. Every campaign shows live delivery status per recipient, and you can register a webhook to get notified the moment a message's status changes — queued, delivered, or failed.

What kinds of messages can I send?

Anything from one-time codes and login verification to marketing campaigns, appointment reminders, delivery updates, and order or account notifications.

Ready to reach your customers?

Create your account and send your first message today.

Contact

Talk to the team

Questions about pricing, the API, or your account — send a message and we'll reply as soon as we can.

Get in touch