PUSH SMS

Direct operator connection

Talk to your customers by SMS.

Send targeted, automated SMS through our platform and our API. Simple, fast, secure, and built for operations at scale.

10 free SMS when you sign up · no commitment

A customer smiles as he reads an SMS on his phone.
MaBoutiquenowYour order #1042 is ready.
MaBanque09:12482917 is your verification code.

The fast, direct channel.

Received on every phone, even without an Internet connection.

+90 %of SMS are opened
3 minfor an SMS to be read
45 %response rate
100 %of mobile phones, no Internet needed

WHY COUSSEMA

Everything you need to send reliable SMS.

Delivery in seconds

Multi-operator coverage for OTPs that arrive before the user gets impatient.

DLR reports

Follow every SMS to the phone: received, sent or failed, in your Coussema workspace.

REST API

Node.js, PHP, Python and Laravel. One HTTP request is all it takes to send your first SMS.

A complete platform

Built to make your life easier: import your contacts, schedule your campaigns and track your messages, no code needed.

Status webhooks

Receive delivery receipts in real time for every message sent.

Personalization

Your SMS arrive under your brand name thanks to your Sender ID. Your customers recognize you from the notification and read your message with confidence.

USE CASES

One channel, many uses.

Marketing SMS

Targeted, scheduled campaigns.

MonResto · SMSNew menu this Friday! Show this SMS and get a free dessert.

2FA SMS

Protect your customers’ accounts with an OTP code.

MonAppli · SMS482917 is your verification code. It expires in 5 minutes.

Transactional SMS

Welcome messages, order confirmations and updates.

MaBoutique · SMSThank you for your order #1042. It will be delivered tomorrow morning.

SMS notifications

Alert your customers quickly, at the right time.

MaBanque · SMSYour account was credited with $250 today at 09:12.

SMS reminders

Your customers never miss an appointment again.

MaClinique · SMSReminder: your appointment is tomorrow at 10:30 am.

Promotional SMS

Engage your customers at every step of their journey.

MaBoutique · SMS20% off everything in store this weekend with the code WEEKEND20.

INDUSTRIES

Suited to every industry.

From start-ups to large companies, SMS meets the needs of every industry.

Hospitals

Appointments, results, prevention: your patients stay informed at every step.

E-commerce

Boost your online store’s results with targeted campaigns, promotions and real-time notifications.

Banks

Transaction codes, account alerts and payment reminders, at the right time.

Schools

School fees, absences, meetings: families get the information on time.

Logistics

Departures, delays, deliveries: your customers know everything at the right time.

Travel and hospitality

Booking confirmations, offers and practical information to welcome your customers better.

DEVELOPERS

Fast, simple integration.

A REST API with your key. Send your OTP codes, confirmations and reminders, and receive every status by webhook.

Read the docs
curl -X POST https://api.coussema.com/v1/sms/send \
  -H "Authorization: Bearer $COUSSEMA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-12345-otp" \
  -d '{
    "to": "243810000000",
    "message": "Your verification code is 482019.",
    "senderName": "MaBoutique"
  }'

# 202 Accepted
const res = await fetch("https://api.coussema.com/v1/sms/send", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.COUSSEMA_API_KEY}`,
    "Content-Type": "application/json",
    "Idempotency-Key": "order-12345-otp",
  },
  body: JSON.stringify({
    to: "243810000000",
    message: "Your verification code is 482019.",
    senderName: "MaBoutique",
  }),
});

// 202 Accepted
import os, requests

res = requests.post(
    "https://api.coussema.com/v1/sms/send",
    headers={
        "Authorization": f"Bearer {os.environ['COUSSEMA_API_KEY']}",
        "Idempotency-Key": "order-12345-otp",
    },
    json={
        "to": "243810000000",
        "message": "Your verification code is 482019.",
        "senderName": "MaBoutique",
    },
)

# 202 Accepted

PRICING

Simple, transparent pricing.

Pay for the SMS you send, no subscription.

Starter
Free
  • 10 free SMS
  • Full API access
  • SMS that never expire
  • Not included: Custom Sender ID
Get started
Growth
0,03 $ / SMS
  • Full API access
  • Custom Sender ID
  • SMS that never expire
  • Dedicated support
Choose Growth

See all pricing

QUESTIONS

Frequently asked questions

Is the API integration paid?

No, API access and integration are free. Only SMS are billed, at the Growth rate of $0.03 per SMS. Billing depends on the message segments. 10 SMS are free when you sign up. Quickstart.

Which countries can I send SMS to?

For now, only the Democratic Republic of the Congo (DRC) is covered. Other destinations are on the way.

Does the Sender ID cost anything?

No, your custom Sender ID is free. Request your brand name in the dashboard, then use it in your messages once approved.

How do I know an SMS was delivered?

DLRs are shown in the SMS report and sent through webhooks. The 202 response confirms the message was queued, not delivered. Check the final status to know whether the SMS was delivered or failed. Set up webhooks.

How do I check that the API is available?

GET https://api.coussema.com/v1/health checks the service status. If there is an error, check the HTTP code and the retry guidance in the documentation. API reference.

Which payment methods do you accept?

We accept Mobile Money payments.

OUR OTHER SOLUTIONS

Discover our other channels.

WhatsApp

Chat with your customers on the most popular messaging app.

Discover

Voice

Personalize and humanize your communications.

Coming soon

Email

Share your news by email.

Coming soon