Business communications reimagined

One API and one dashboard for SMS and WhatsApp Business messaging. Built for developers who ship fast and enterprises that prioritize communication, with direct carrier reach across our regional network.

  • Pay as you go
  • 24/7 premium support
13:26

13:26

SMS

HorizonBank13:26

847291 is your verification code. Valid for 5 minutes. Do not share it.

13:27

Horizon Bank

Business Account

Today

Good news, your loan application of 2,500,000 has been approved. Funds will be credited to your account within 24 hours.

13:27

Thank you! When can I collect the paperwork?

13:28

Type a message
Direct network reach
Burundi ·Econet · Lumitel · Onamob Rwanda ·MTN · Airtel

The platform

Two channels. One integration.

Reach customers on the channel they actually answer. Send from the dashboard with no code, or call the same REST API from your own stack.

SMS API

Direct routes, regional reach

Direct carrier connections for bulk campaigns, one-time passwords, and transactional alerts. No aggregator hops, no silent failures.

  • Bulk campaigns

    Send to thousands of contacts with personalised content and scheduling

  • OTP & verification

    Managed one-time passwords with generation, delivery, and verification handled for you

  • Branded sender IDs

    Your business name on every message, registered with the networks you send to

  • Delivery receipts

    Real-time status webhooks for every single message you send

Explore SMS

WhatsApp API

Official WhatsApp Business Platform

Reach customers anywhere on the app they already use every day. Template messaging, two-way conversations, and rich media through the official Meta platform.

  • Approved templates

    Create, submit, and manage message templates without leaving the dashboard

  • Two-way conversations

    Receive and reply to customer messages through the API or your inbox

  • Rich media

    Send images, documents, and interactive buttons, not just plain text

  • Verified business senders

    Register and manage verified WhatsApp senders for your brand

Explore WhatsApp

For developers

An API you can integrate before lunch

Predictable REST, honest error codes, and delivery webhooks that actually fire. Authenticate with a bearer token and send your first message in a single request.

REST & JSON
Plain HTTP, no proprietary SDK required
Delivery webhooks
Signed callbacks for every status change
Sandbox testing
Test the full flow before you spend a credit
Idempotent sends
Safe retries that never double-charge or double-send
Read the full API reference
curl -X POST https://rest.api.fortwave.io/v1/messages \
  -H "Authorization: Bearer $FORTWAVE_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "sms",
    "to": "+25xx xxxxxxxx",
    "from": "YourBrand",
    "text": "Your code is 847291"
  }'
200 OK
{
  "id": "msg_01HQ8X2K9",
  "channel": "sms",
  "to": "+25x xxxxxxxx",
  "status": "queued",
  "segments": 1,
  "created_at": "2026-09-13T13:26:04Z"
}

New message

123

Send to groups

All customers8,200 recipientsKigali branch800 recipientsPremium tier2,140 recipients

recipients.xlsx

3,480 rows ready

Drop an Excel or CSV file, or download the template

Channel

SMS WhatsApp

Message

Hi {first_name}, your order is confirmed and on its way.

12,480 recipients selected

Send now

For business teams

No engineer required

Your marketing and operations teams run the whole thing from the dashboard. Upload your recipients, organise them into groups, pick a channel, and send. Nothing to deploy.

Recipient groups
Organise recipients into reusable groups by segment, region, or customer type
Excel & CSV upload
Download a ready-made template, fill it in, and import thousands of recipients at once
Send to any channel
Choose SMS or WhatsApp for the same group without rebuilding your audience
Live delivery reports
See exactly what was delivered, what failed, and why, message by message
Start sending today

For enterprises

Infrastructure your compliance team can sign off on

Banks, insurers, and telcos run critical message traffic on FortWave. Dedicated capacity, contractual uptime, and people you can actually reach.

Dedicated throughput

Reserved capacity for high-volume traffic, so your critical messages never queue behind anyone else's.

99.9% uptime SLA

A contractual availability commitment with redundant routes across every network we connect to.

Sender ID governance

Registered, protected sender IDs with carrier-level approval so nobody else can send under your brand name.

Regional data handling

Message data processed under the regulatory requirements of the markets you operate in, with retention rules you control.

Named local support

A real account team on your timezone, not a ticket queue in another hemisphere.

Volume agreements

Committed-volume pricing, invoicing, and payment terms that fit procurement instead of fighting it.

Pricing

Transparent rates

Pay per message. Volume discounts apply as you grow. No hidden charges.

SMS pricing

Per message, by destination country and monthly volume.

Monthly volumePrice per SMSSavings
0 – 10,000

Minimum top-up BIF 50,000

BIF 35Base rate
10,001 – 100,000BIF 33Save ~6%
100,001 – 1,000,000BIF 30Save ~15%
1,000,000+CustomBy agreement

WhatsApp pricing

Per template message by category, plus a monthly subscription per sender to receive replies.

  • Marketing

    Promotions, offers, and re-engagement campaigns

    BIF 300

    per message

  • Utility

    Order updates, payment confirmations, and account alerts

    BIF 100

    per message

  • Authentication

    One-time passcodes and login verification

    BIF 100

    per message

  • Reply-enabled sender

    Receive messages replies from your customers. Without it, a sender can send templates but not receive replies.

    BIF 1,000,000

    per sender, per month

Enterprise

Sending at scale? Let’s build your rate.

High-volume senders get custom per-message pricing across SMS and WhatsApp, committed-volume agreements, dedicated throughput, and invoicing on your procurement terms.

  • Custom per-message rates
  • Committed-volume agreements
  • Dedicated throughput & SLA
  • Invoicing and payment terms
Talk to sales

Typical reply within one business day.

Start sending in minutes

Create an account, get your API key, and send your first message today. Or talk to us about volume and enterprise terms.

Self-serve

Sign up, top up credits, and start sending. No sales call, no contract.

Create an account

Enterprise

Volume pricing, dedicated throughput, SLAs, and a named account team.

Talk to sales

Contact

Talk to a human

Tell us what you are building and we will get back to you quickly. For technical questions, the API reference usually answers faster.

Email us
Sales and partnership enquiries
sales@fortwave.io
Call us
Monday to Friday, business hours CAT
+257 69 803 000 +250 78 177 6317
0 / 600