SMSAlert

What can you do with SMSAlert

Choose the right channels and infrastructure. SMSAlert routes according to rules and provides automatic backup channels.

See all
SMS

SMS API / SMS Gateway

Send automated SMS messages directly from your platform or application — verification codes, delivery alerts, appointment confirmations, or operational notifications.

Customers receive the message regardless of their phone or internet connection. The most reliable channel when delivery matters.

WA

WhatsApp Business API

Communicate with customers on the channel they already use every day. Send order confirmations, delivery notifications, and reminders directly on WhatsApp—with an open rate of over 90%.

If the message does not arrive via WhatsApp, SMSAlert automatically redirects it via SMS. Zero lost messages.

P

Push (Alertisimo)

Instant notifications directly on the customer's phone, with no cost per message. Ideal when you have your own mobile app and want to reduce SMS costs.

Supports interactive actions, deep links, and automatic OTP code extraction — a better user experience at minimal cost.

Lowest cost

SMSAlert Sync (Android)

Do you have an Android phone with its own SIM card? You can turn it into an SMS gateway in a few minutes — no dedicated hardware, no operator costs. Send and receive SMS messages through the SMSAlert platform with your SIM card. Perfect for small volumes, quick tests, or as a backup line.

Volume & redundancy

GSM Devices

Own SMS infrastructure for large volumes: pool of dedicated SIM cards, automatic balancing between lines, and real-time monitoring. Reduce the cost per message and eliminate dependence on a single operator. Combine with a backup channel to SMS gateway or WhatsApp when needed.


🛒 E-commerce Ready Natively integrated with the platforms you already use:
WooCommerce
Shopify
OpenCart
See e-commerce integrations →

Automatically send order confirmation notifications, delivery updates, and abandoned cart reminders — via SMS or WhatsApp, directly from your e-commerce platform. No additional code required.



Latest news

Latest news

Guides and updates on SMS API, WhatsApp Business, routing, integrations, and best practices (deliverability, compliance).

Visit our blog

Visit our blog

Ready to send your first message?

Create a free account, connect your channels, and send your first message in less than 15 minutes. SMS, WhatsApp Business, Push — all in one place, with smart routing and automatic backup channel.

✅ No contract or commitment ✅ Active account in minutes ✅ Support included in onboarding

Quick integration example (unified API)

Send a single payload, and SMSAlert decides the chennel (WhatsApp / SMS / Push / Sync-GSM) based on your rules. You receive statuses via webhook (delivered/failed/inbound) and can correlate everything with client_reference.

Full documentation
curl -X POST "https://smsalert.mobi/api/v2/message/send" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "+40740123456",
    "message": "Your authentication code is 493812"
  }'
import fetch from "node-fetch";

const res = await fetch("https://smsalert.mobi/api/v2/message/send", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.SMSALERT_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    phoneNumber: "+40740123456",
    message: "Order #48291 has been received. Tracking: https://exemplu.ro/t/48291",
  }),
});

console.log(await res.json());
$payload = [
  "phoneNumber" => "+40740123456",
  "message" => "Appointment confirmed: 24 Feb, 16:30. Cancel: https://exemplu.ro/a/ab12",
];

$ch = curl_init("https://smsalert.mobi/api/v2/message/send");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer " . getenv("SMSALERT_API_KEY"),
    "Content-Type: application/json",
  ],
  CURLOPT_POSTFIELDS => json_encode($payload),
]);

echo curl_exec($ch);
Full documentation at apidocs.smsalert.mobi.

What does “unified API” mean in practice?

  • One single endpoint for all channels.
  • Message based routing (OTP, order, appointments, notifications).
  • Automatic fallback if WhatsApp is unavailable / you don't have a template / you don't enter the session window.
  • Webhook for delivery status + inbound (and for inbox conversations).
  • Optimised cost: push when the user has the app, Sync/GSM when you want your own infrastructure.