Plug your DLT-registered SMS aggregator — MSG91, Kaleyra, Gupshup, Airtel, Vi, Jio or any SMPP route — straight into MsgHub. We give you the platform, the dashboard, the AI, the inbox. We don't touch your per-SMS price. You pay the aggregator the same rate they invoice you today.
DLT stands for Distributed Ledger Technology. In India, it's the system TRAI built so that every commercial SMS is registered before it leaves a telco network. Think of it as Aadhaar — but for your SMS sender name and the exact words you're sending.
You become a Principal Entity (PE) on any operator portal — Jio, Airtel, Vi or BSNL. You get a PE ID. One-time, ~₹5,000.
Your 6-character Header (e.g. MSGHUB). This is what shows on the customer's phone instead of a number.
Each unique SMS body becomes a Template. Variables like {#var#} stay flexible. You get a Template ID back.
Indian telcos (Jio/Airtel/Vi/BSNL) check every SMS against DLT before delivery. No registered PE, no registered Header, no matched Template — it never reaches the handset, even if your aggregator's API said "success".
Most "DLT SMS platforms" buy bulk from aggregators and resell to you with a 20–40% markup baked in. That's how the industry works. That's not how MsgHub works.
Five steps. Roughly 20 minutes if your DLT IDs are already approved. No code, no developer needed for the basic setup.
Sign up on any one operator portal — they share data so you only register once. Most teams pick Jio TrueConnect or Vi DLT.
Header = the 6-letter sender name (e.g. SHOPLY). Templates = the exact body of each SMS with variable slots.
{#var#} for variable partsSign up with any DLT-approved aggregator. Ask them for either an HTTP API key or SMPP credentials (host, port, system-id, password).
Go to Settings → SMS Channels. Pick your aggregator from the dropdown, paste the credentials, paste your Header and the approved Template IDs.
From the dashboard, hit Send test. Pick a template, fill the variables, send to your own number. If it lands with your Header showing as the sender — you're live. If it bounces, the error tells you exactly which DLT field didn't match.
Any aggregator with HTTP/REST or SMPP 3.4 works out of the box. The ones below are pre-templated — paste credentials and go.
Don't see yours? If they expose HTTP API or SMPP, MsgHub can connect. Tell us which one →
Print this. Tick as you go.
{#var#})DELIVERED within seconds — not just API 200 OKNo. You bring your own DLT-registered aggregator and pay them their published rate directly. MsgHub charges a flat platform fee only — we never sit between you and your aggregator's invoice.
Yes. Since TRAI's TCCCPR regulation, every commercial SMS to an Indian mobile number must originate from a registered Principal Entity with an approved Header and an approved Template. Even OTPs. Even single transactional messages.
Any one is enough — operators sync the registration data. Jio TrueConnect and Vi DLT have the smoothest UX. Airtel and BSNL also work. Pick one, register once.
Usually 24–48 hours per template. Service-Implicit (e.g. OTPs, order updates) gets approved faster than Promotional. Match the category correctly the first time — wrong category = rejection.
Yes. Configure a primary and a fallback. Or split: route OTPs through Aggregator A (fastest) and promotional broadcasts through Aggregator B (cheapest). MsgHub picks per-message.
Exactly what your aggregator quoted you. ₹0.12–₹0.20 per SMS for transactional is the typical 2026 range in India. MsgHub itself charges a flat platform fee — see pricing. We don't take a cut per message.
We don't register on your behalf — by law the PE registration must be done by the entity itself. But we give you a checklist, a template review before submission, and we'll sit with you on a screen-share for the first registration if you want.
The body you sent doesn't byte-match the approved template. Common cause: extra space, smart quotes from copy-paste, an emoji not in the original template. MsgHub validates this before hitting the aggregator and tells you the exact diff.
Yes — full SMPP 3.4 client. Persistent bind, configurable window size, automatic reconnect, DLR handling. Suitable for OTP volumes > 100k/day.
15-minute call. We'll walk through your DLT setup, recommend an aggregator tier for your volume, and have you sending test SMS the same day.