Skip to main content

BuildingSendd is in development. Live sending opens once launch checks pass.

One API. Every +255 number.

Send transactional and bulk SMS to Tanzanian phones from one dashboard or one HTTP call. Prepaid in TZS, with delivery you can actually verify.

Send your first message
curl -X POST "$SENDD_API_URL/v1/messages" -H "Authorization: Bearer $SENDD_API_KEY" ...
Every send, checked before it leavesExample
  • Number and sender validationPassed
  • Idempotency keyUnique
  • Wallet reservationReserved
  • Queued for dispatchQueued

Product

Messaging infrastructure that tells the truth.

Sendd separates what was accepted from what was delivered, and never charges twice for a retried request.

Clean REST API

One endpoint, plain JSON, the same in every language. No SDK required.

curl -X POST "$SENDD_API_URL/v1/messages" \
  -H "Authorization: Bearer $SENDD_API_KEY" \
  -H "X-Idempotency-Key: order-1042-ready" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+255712345678",
    "from": "SENDD",
    "body": "Your order #1042 is ready for pickup.",
    "client_ref": "order-1042-ready"
  }'

The API is in development: endpoints answer 501 until each one ships.

Message lifecycle visibility

Follow every message from request to confirmed delivery. Accepted is never shown as delivered.

  1. Accepted
  2. Submitted
  3. Delivered
  • Recorded and reserved by SenddAccepted
  • Accepted by the mobile networkSubmitted
  • Delivery receipt from the handsetDelivered

Prepaid wallet in TZS

Top up once, then every send reserves its cost first. Failed recipients release their share.

Wallet activity

  • Top-upPayment verified
  • Campaign reservationReserved
  • Released for failed recipientsReleased

Sender IDs, approved

Request your brand's sender ID, track its approval, and send only from names you are allowed to use.

  1. RequestedSENDD
  2. In reviewSENDD
  3. ApprovedSENDD

Built for Tanzania

Made for the numbers, currency, languages and clock your customers use.

  • +255 numbers, validated
  • Prices and balances in TZS
  • English and Kiswahili
  • Times in East Africa Time

Pricing

Pay for what you send.

Rates per SMS segment are published at launch. No subscription for prepaid sending.

  • Most teams

    Pay as you go

    Rates at launch

    per SMS segment

    • Prepaid TZS wallet
    • Dashboard and REST API
    • Delivery status per message
  • Volume

    Custom

    talk to us

    • Everything in Pay as you go
    • Volume rates
    • Onboarding help for sender IDs