A2P SMS Gateway
Application-to-Person outbound SMS for OTPs, transactional alerts, marketing campaigns, and notifications — delivered over MNO-direct and SS7 routes with full DLR.
Sandesha is a global A2P and P2A SMS messaging infrastructure for wholesale aggregators, Tier 1 enterprises, and retail brands. Connect via SMPP or HTTP API to MNO-direct, SS7, and aggregator routes across Africa, the Middle East, South Asia, Southeast Asia, and Oceania — for Short Codes, Long Codes, Alphanumeric Sender IDs, OTP, and bulk SMS termination.
From a single SMPP bind to a multi-country A2P rollout — Sandesha covers the full stack of business SMS infrastructure, with the same operations team behind every route.
Application-to-Person outbound SMS for OTPs, transactional alerts, marketing campaigns, and notifications — delivered over MNO-direct and SS7 routes with full DLR.
Person-to-Application inbound messaging via dedicated short codes, long codes, and keyword services — for two-way SMS, voting, opt-ins, and conversational campaigns.
Dedicated and shared 5–6 digit short codes provisioned through MNO and regulator approval, ideal for high-volume A2P / P2A and recognised brand campaigns.
Standard MSISDN long codes and virtual numbers from licensed MNO partners — for two-way SMS, conversational campaigns, and markets without short code regulation.
Branded sender IDs (up to 11 characters) registered per carrier across 50+ countries, so recipients see your brand name on every message instead of a number.
Sub-second one-time password and two-factor authentication SMS over direct MNO routes — with intelligent failover and real-time delivery confirmation.
Bulk SMS termination at wholesale rates for aggregators, MVNOs, and resellers — country-level rate cards, commitment-based discounts, and SMPP delivery.
SMPP v3.4 for high-throughput aggregator and enterprise traffic, and RESTful HTTP API for web and mobile apps — both with full DLR and webhook support.
Real-time HLR queries to validate MSISDNs, identify ported numbers, and clean marketing lists before send — available as standalone API or pre-send check.
Sandesha serves wholesale aggregators, Tier 1 enterprises, and retail brands from the same Jasmin SMPP platform — with commercial terms, routing modes, and integration paths tailored to each.
Country-level rate cards, committed volume discounts, and direct SMPP binds. Buy A2P and P2A termination capacity at scale and resell to your own enterprise and retail customers — with full DLR, real-time MO collection, and least-cost routing on request.
Banks, fintechs, e-commerce platforms, government agencies, OTT services, and large brands consuming direct A2P and OTP capacity. Branded sender IDs, sub-second OTP, dedicated short codes, and an account team for every onboarding.
SaaS, ISVs, and CPaaS resellers building messaging into their own products — REST API, webhooks, per-message billing, sandbox credentials, and a self-service dashboard for onboarding sub-accounts and assigning routes.
MVNOs and operators looking to outsource non-domestic A2P traffic, monetise excess SS7 capacity, or augment their own short-code product. Standard interconnect terms and reciprocal traffic agreements considered.
Early-stage messaging consumers who need volume to scale into. Fast onboarding, no minimum commits, transparent per-message pricing, and a clean upgrade path to dedicated short codes and sender IDs as you grow.
Humanitarian, government, and public-sector messaging projects — emergency alerts, public health campaigns, election information, and citizen services. Compliant routing, sender ID registration, and project-specific reporting.
Different industries place very different demands on an SMS infrastructure — throughput, content compliance, regulatory rules, and audit trails. Sandesha is engineered to meet them across regulated, transactional, and high-volume verticals.
OTP delivery, transaction alerts, fraud notifications, KYC reminders, and statement messaging — with sub-second OTP latency, audit-grade DLR retention, and per-market sender ID compliance for regulated finance.
Order confirmations, shipment notifications, abandoned cart recovery, delivery OTPs, and promotional campaigns — A2P and P2A combined for end-to-end customer journeys.
Appointment reminders, prescription alerts, lab result notifications, vaccination drives, and telemedicine OTPs — over compliant routes with patient-data discretion built in.
Citizen alerts, public-service announcements, election information, tax reminders, and emergency mass-notification — with sender ID registration and direct MNO routing in each market.
Driver dispatch, ETA updates, delivery OTPs, and proof-of-delivery confirmations — high-throughput A2P with two-way long-code or short-code reply paths.
Booking confirmations, check-in reminders, flight status, loyalty messaging, and concierge interactions — branded sender IDs and roaming-aware delivery.
Signup OTPs, subscription renewals, geo-region alerts, and content notifications — high-volume international A2P with reliable cross-border delivery.
Wallet OTPs, transaction confirmations, KYC checkpoints, and security alerts — with content-filter-aware routing into markets that scrutinise crypto messaging.
Class notifications, exam results, fee reminders, attendance alerts, and parent communications — multilingual sender IDs and low-cost bulk routing.
Sandesha consolidates MNO-direct, SS7, and licensed aggregator capacity into a single SMPP and API surface — so customers stop managing dozens of bilateral agreements and concentrate on their product.
A predictable onboarding for wholesale, enterprise, and retail customers — designed to get traffic flowing in days, not months.
Share your target markets, monthly volume, traffic type (A2P, P2A, OTP, marketing), and any compliance requirements. We respond within 24 business hours with route options and indicative pricing.
Brief KYC for sender ID registration and AML compliance, NDA, and a signed commercial agreement covering rate cards, payment terms, and SLAs.
SMPP credentials (TX / RX / TRX binds) or REST API keys issued, sandbox testing, sample MOs, sender ID configuration, and routing locked in.
Production traffic begins, with real-time DLR, dashboard reporting, and an account manager monitoring quality. Volume tiers and additional markets are activated as you grow.
A snapshot of the messaging workloads running on the platform every day.
Login OTPs, password resets, transaction confirmations, and step-up authentication for banks, fintechs, crypto exchanges, and SaaS platforms.
Card debit and credit notifications, account-balance updates, statement availability, and security alerts.
Order confirmations, dispatch alerts, courier ETAs, delivery OTPs, and proof-of-delivery messages.
Opt-in promotional campaigns, flash sales, loyalty rewards, and re-engagement — with sender ID branding and opt-out compliance.
Healthcare appointments, vehicle service reminders, exam dates, bill due reminders, and rebooking nudges.
Weather warnings, public-health alerts, security advisories, and mass-notification — high throughput, every recipient in target list.
Two-way SMS surveys, voting, contest entries, and keyword opt-ins via dedicated short codes and long codes.
Status enquiries, ticket updates, chatbot escalation, and conversational support over P2A long codes and short codes.
Welcome OTPs, KYC reminders, document-upload nudges, and account-activation messaging for regulated onboarding flows.
A clear comparison of Short Code, Long Code, Alphanumeric Sender ID, 10DLC, and Toll-Free routes — so you pick the right solution for each market.
| Route Type | Number Format | Best For | Key Advantage | Typical Markets | Type |
|---|---|---|---|---|---|
| Short Code | 5–6 digits (e.g. 77777) | High-volume A2P & P2A, brand campaigns | High throughput, MNO-recognised, P2A capable | UK, US, India, Australia, Kenya | A2P / P2A |
| Long Code (MNO) | Standard MSISDN (10–15 digits) | A2P where short codes unavailable; two-way SMS | No regulatory approval needed, lower cost | Libya, Gulf states, frontier markets | A2P |
| Alphanumeric Sender ID | Up to 11 characters (e.g. "SANDESHA") | Outbound A2P brand messaging, OTP, notifications | Maximum brand recognition on recipient device | Europe, MENA, South Asia | A2P Only |
| 10DLC Long Code | 10-digit US local numbers | A2P SMS in the United States (post-TCPA / 10DLC rules) | Carrier-compliant US A2P, high deliverability | United States | A2P |
| Toll-Free Number | 800 / 0800-format numbers | Inbound customer opt-in, two-way campaigns | Free for the subscriber to contact | US, Canada, UK | A2P / P2A |
A production-hardened Jasmin SMPP gateway, a MySQL-backed routing engine, and a custom PHP operations dashboard — running on cloud infrastructure with redundancy and observability built in.
Open-source Jasmin SMS gateway tuned for high-TPS A2P and P2A traffic — multiple SMPP server and client connectors, configurable bind types, throttling per route, and flexible interceptor scripting.
Per-customer, per-destination, per-route table-driven routing — least-cost mode, quality-first mode, and forced-route mode supported, with full audit log of every routing decision.
A purpose-built PHP dashboard for customer onboarding, vendor route management, rate cards, real-time MO/MT counters, DLR inspection, balance and credit management, and invoicing.
Direct SMPP binds with TX, RX, and TRX modes, multi-part concatenation, 7-bit and UCS-2 character encoding, full DLR with message-id correlation, and customer-specific throughput caps.
JSON-friendly HTTP send and receive endpoints, webhook delivery receipts, batch upload, status polling, balance enquiry, and HLR lookup — fully documented for SaaS and mobile-app integration.
Per-message delivery receipts in real time, dashboard analytics for delivery rate, latency, and failure reasons, and exportable CSV for finance and compliance.
Hosted on resilient cloud infrastructure with multi-region failover, automated backups, encrypted credential storage, and continuous monitoring of every SMPP bind and HTTP endpoint.
Per-customer throttling, per-destination caps, content-filter heuristics for sender ID protection, and anti-fraud rules to prevent SIM-farm spam and pumped traffic.
Automatic failover when a route degrades or a bind drops, with re-route to backup partners and quality scoring that adjusts routing in real time.
If you operate an aggregator, CPaaS, or reseller business and need committed termination across Africa, the Middle East, Asia, or Oceania — Sandesha offers SMPP-direct wholesale at country-tier pricing.
Sandesha is actively sourcing high-quality A2P and P2A routes from MNOs, SS7-connected aggregators, and licensed aggregator partners across Africa, the Middle East, Asia, and Oceania.
Mobile network operators with direct A2P or P2A capacity — we present clean, compliant enterprise traffic with predictable monthly volumes and audit-ready reporting.
SS7-connected partners with home-network reach into multiple countries — Sandesha provides aggregated demand and stable monthly committed traffic.
Domestic-licensed aggregators and MVNOs with on-net termination — we deliver branded enterprise A2P, OTP, and transactional traffic at premium per-message rates.
All partner routes are documented, content-classified, and reconciled. We do not push grey or filtered content; partner reputation is part of our SLA stack.
Regulated industries — banking, healthcare, government — cannot afford grey routes or content filtering. Sandesha's commercial defaults are designed around carrier-approved delivery, opt-in standards, and per-market regulatory obligations.
End-to-end per-market sender ID registration with each carrier, so branded messaging is delivered exactly as registered.
Brief but rigorous KYC on every customer — required for sender ID approval, regulator compliance, and anti-fraud.
Enterprise traffic is routed only through compliant, carrier-approved paths. Grey routes are not offered for regulated industries.
Opt-in records and STOP / unsubscribe handling on P2A short codes and long codes, per local regulatory requirements.
Encrypted SMPP credentials, TLS for HTTP API, encrypted-at-rest message payloads, and access logs for every dashboard action.
Per-message delivery receipts retained for the SLA window with downloadable evidence for finance, compliance, and dispute resolution.
Sandesha is a global A2P and P2A SMS messaging infrastructure operated from Sri Lanka and routing traffic into 190+ countries. The platform pairs a Jasmin SMPP gateway, a MySQL-backed routing engine, and a custom PHP operations dashboard with direct MNO, SS7, and licensed aggregator relationships across Africa, the Middle East, Asia, and Oceania.
We focus on frontier and emerging markets where mainstream CPaaS providers have limited or no direct presence — and on customers who care about route quality, sender ID compliance, and audit-ready DLR more than headline pricing.
Sandesha serves three customer tiers from the same infrastructure: wholesale aggregators buying termination at country tiers, Tier 1 enterprises in regulated industries, and retail SaaS and reseller customers building messaging into their own products via REST or SMPP.
The word Sandesha (සන්දේශ) in Sinhala and Sanskrit means "message" or "messenger" — a tradition of precise, purposeful communication stretching back centuries. We carry that philosophy into every byte we deliver.
A working reference for the terms we use across the platform, our rate cards, and customer integrations.
Application-to-Person SMS — automated messages sent from a software application to a mobile subscriber (OTPs, alerts, marketing).
Person-to-Application SMS — messages sent by mobile subscribers to a short code or long code that an application processes.
Short Message Peer-to-Peer protocol — the industry-standard binary protocol for connecting messaging applications to SMSCs and aggregators. Sandesha runs SMPP v3.4.
An open-source SMS gateway implementing SMPP server and client roles, used as the core of Sandesha's switching layer.
A 5–6 digit number provisioned under MNO and regulator approval for high-volume A2P and P2A traffic.
A standard MSISDN-format number used for A2P or two-way SMS, especially in markets without short-code regulation.
The "from" field on an SMS — numeric, alphanumeric (up to 11 characters), or a short / long code number, depending on market.
One-Time Password — a short, time-limited code used for authentication, verification, and step-up security.
Two-Factor Authentication — a second verification step beyond username and password, commonly delivered by SMS OTP.
Delivery Receipt — confirmation from the carrier that a message reached the handset (or the reason it didn't), returned to the sender in real time.
Mobile-Originated (subscriber → application) and Mobile-Terminated (application → subscriber) messages.
The full international mobile number assigned to a subscriber, in E.164 format.
Home Location Register query — a real-time query that returns the network, status, and roaming state of a mobile number.
Mobile Network Operator (owns spectrum and infrastructure) and Mobile Virtual Network Operator (resells on another carrier's network).
Signalling System No. 7 — the protocol set behind global telecom signalling, used by some aggregators to terminate SMS into operator networks.
A wholesale SMS provider that buys termination from MNOs and resells minutes / messages to enterprises and other aggregators.
Communications Platform as a Service — an API-first layer that wraps aggregator capacity with developer tooling and value-added features.
Transactions Per Second — the throughput limit on an SMPP bind, route, or sender. Sandesha sets per-customer TPS by agreement.
An authenticated SMPP session — TX (transmit), RX (receive), or TRX (both). Sandesha supports all three.
Rate limiting on an SMPP route or customer bind to protect carrier-side TPS limits and deliverability.
Splitting long messages across multiple SMS parts (160 characters in 7-bit / 70 in UCS-2) and reassembling on the handset.
7-bit encoding for Latin-script SMS, UCS-2 16-bit encoding for Unicode content (Arabic, Sinhala, Tamil, Chinese, etc.).
A non-carrier-sanctioned termination path. Cheap but unreliable, filtered, and non-compliant for regulated industries — Sandesha does not market grey routes for sensitive customers.
10-Digit Long Code — the US carrier framework for A2P SMS over local 10-digit numbers, governed by TCPA and carrier 10DLC rules.
Quick answers to the questions wholesale aggregators, enterprises, and developers most frequently ask before signing up.
Whether you need a single sender ID in one country or a multi-market wholesale corridor, we'll respond with route options and indicative pricing within 24 business hours.
Sri Lanka · Serving customers worldwide
Within 24 hours · Business days
Mutual NDA before rate-card disclosure
Tell us your requirements and we'll respond with a tailored route plan.