Built by developers,
for developers.

And for the businesses that depend on messages actually arriving. This is the story behind Africa's honest messaging infrastructure.

Built in Ghana, West Africa
The Story

African-built messaging
infrastructure, filling gaps
no one else fills.

The problem

Fake DLRs everywhere

We were building products on top of African SMS APIs and kept hitting the same wall: delivery reports that said "delivered" when messages never arrived. Debugging was impossible. Pricing was opaque. Developer experience was an afterthought.

The gap

No one was filling it

Twilio and Vonage are excellent — for the US and Europe. African providers had the carrier connections but none of the developer tooling. We needed both: direct carrier access and a platform that developers actually enjoy using.

The build

SMSGist takes shape

We started with the thing that mattered most: honest delivery data. Real carrier response codes, per-recipient status, accurate timing. Everything else — the SDK, the dashboard, the webhook system — was built on top of that foundation.

Today

Ghana first. Africa next.

Direct carrier connections in Ghana via Npontu/Deywuro. SMS and email from a single API. Multi-tenant organizations, credit delegation, HMAC webhooks, idempotency keys. The Go SDK is live. PHP, Node.js, and Python are coming.

Our Promise

The honest delivery promise.

Most providers report delivery rates that are technically accurate but practically useless. A message marked "sent" at the gateway level isn't the same as a message that arrived on someone's phone.

We built SMSGist around real delivery data. Every message includes the carrier DLR — the actual response from the network — not just our internal status. When something fails, you get the carrier error code and the exact timing, so you can debug it and fix it.

  • Real carrier response codes per recipient
  • DELIVRD vs UNDELIV vs REJECTED — all surfaced
  • Timing data: submission → delivery delta
  • No curated numbers — raw data, always

Message batch

OTP Campaign — March 22

3 / 3 delivered

+233 245 972 246

DLR: DELIVRD

Delivered

340ms

+233 302 881 100

DLR: DELIVRD

Delivered

512ms

+233 244 000 001

DLR: UNDELIV · ERR:69

Undelivered

8.2s

Real carrier responses. Not estimates. Not averages.

ERR:69 means "absent subscriber." That phone was off or out of range. Now you know — and you can retry later.

What we believe in.

These aren't marketing words. They're decisions that shaped every feature we've shipped and every feature we've refused to ship.

Radical transparency

Every price is public. Every rate is listed. No "contact sales." No hidden fees. You know exactly what you pay before you press send.

Honest delivery data

We show you the real carrier response — DELIVRD, UNDELIV, REJECTED — not a curated dashboard number that flatters your delivery rate.

Developer experience first

Good docs. Working SDKs. A sandbox that actually behaves like production. Idempotency keys. HMAC-signed webhooks. The details matter.

Built for Africa

GHS pricing, mobile money top-ups, direct carrier connections in Ghana. Not an afterthought — the whole product is designed for this market.

Data you can act on

Per-recipient status, carrier response codes, timing data. Not just "sent" and "failed." Real information so you can debug, optimize, and ship.

No nonsense architecture

Live, Test, DryRun modes toggle from the dashboard. Credit delegation flows org → app → credential. Simple concepts, powerful in practice.

We're a small team
building big things.

SMSGist is built by a tight-knit team of developers who got tired of the gap between what African messaging infrastructure could be and what it actually was. We're closing that gap, one honest feature at a time.

We're not trying to be everything to everyone. We're trying to be the most developer-honest, delivery-transparent messaging platform in Africa. That's a focused goal with a large surface area.

100%

Honest delivery data

$0

"Contact sales" pages

1

API for SMS + Email

Full team page coming soon. In the meantime, reach us at hello@smsgist.com

Ready to send messages
that actually arrive?

Get your API key, set up an app, and send your first message in minutes. No credit card. No "contact sales." Just working infrastructure.

No credit card required GHS pricing Real delivery data Built in Africa