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.
curl -X POST "$SENDD_API_URL/v1/messages" -H "Authorization: Bearer $SENDD_API_KEY" ...- 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.
- Accepted
- Submitted
- 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.
- RequestedSENDD
- In reviewSENDD
- 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