Skip to content
CaviusConnect
Guide

DLT registration,explained.

Every business that sends SMS to Indian numbers runs into DLT, the registration regime India's telecom regulator requires before carriers will deliver your messages. This guide covers what it is, how to register, why messages fail scrubbing, and how CaviusConnect automates the whole chain.

01The regime

What DLT actually is.

DLT (Distributed Ledger Technology) is the blockchain-based registration system India's telecom regulator TRAI mandated under the Telecom Commercial Communications Customer Preference Regulations (TCCCPR), 2018, to curb the flood of SMS spam Indian subscribers were receiving.

The idea is simple: before any business (a “Principal Entity”) sends application-to-person SMS to Indian numbers, it must register itself, its sender IDs (“headers”), and the exact content templates of its messages on a registry operated by the telecom carriers. Every message is then checked (“scrubbed”) against those registrations in real time. No registration, no delivery.

It applies to effectively all commercial SMS into India, whether the sender is an Indian company or a foreign one, and whether the message is a marketing blast or an order confirmation. If SMS to India is part of your channel mix, DLT is not optional. The only choice is whether registration is a weeks-long detour or something your SMS platform handles for you.

02Step by step

The registration chain.

Six stages, in order, each one gated on the one before it.

01

Choose an operator DLT platform

DLT registries are run by India's telecom operators: Airtel, Jio, Vodafone Idea (Vi), BSNL, and others each host one. Registration with one operator's platform is generally recognised across the ecosystem, so most businesses pick one platform and manage everything there. Your messaging provider will usually tell you which platform it reconciles against.

02

Register as a Principal Entity

The Principal Entity (PE) is the business whose messages are being sent: you, not your SMS provider. Registration requires your corporate identity documents: PAN, and typically GSTIN or CIN, plus a letter of authorisation if an agency registers on your behalf. Approval issues a PE ID that every header and template you register will hang off.

03

Register your headers (sender IDs)

Headers are the sender names recipients see. Alphanumeric headers (like CAVIUS) are used for transactional and service messages; promotional traffic runs on numeric headers. Each header is registered under your PE ID and approved by the operator before it can carry traffic.

04

Register content templates

Every distinct message you send must match a registered template, filed under one of four categories: transactional (a narrow class, effectively bank OTPs), service-implicit (updates your customers expect: order confirmations, delivery alerts), service-explicit (service-adjacent content that needs recorded consent), and promotional (marketing, numeric headers only). Templates use {#var#} placeholders for variable content, and the fixed text must match exactly at send time.

05

Register consent templates where required

Service-explicit and promotional messaging to non-customers requires consent acquired and recorded through the DLT consent framework. Consent templates describe what the recipient agreed to; the acquired consents are then scrubbed against at send time.

06

Send, and survive scrubbing

Once live, every message you send is scrubbed by the operator against your registrations: PE ID, header, template match, consent where required, and the national DND preference register for promotional content. Anything that doesn't line up is dropped by the carrier, usually with a cryptic error code and no refund.

03Pitfalls

Why registered senders still get blocked.

Template–content mismatch

The sent message doesn't exactly match the registered template: a changed word, reordered sentence, or variable where fixed text was registered. The most common silent failure in Indian SMS.

Variable misuse

Overlong variable values, or templates registered as mostly variables to dodge review. Operators reject these at registration or drop them at scrubbing.

Header–template mismatch

Sending a template on a header it wasn't linked to, or promotional content on an alphanumeric service header.

Wrong category

Marketing copy filed as service-implicit gets rejected at review, or worse, approved then flagged later, putting your PE ID at risk.

Sending before approval

Traffic on a header or template still in review is dropped. Registration states need tracking, not hoping.

DND violations

Promotional messages to numbers on the preference register, without recorded DLT consent, are blocked, and repeated violations can get headers or the PE blacklisted.

04On CaviusConnect

What we automate.

We run the submissions and track the approvals (entity, headers, templates, and consent templates), so registration is a checklist you watch, not a portal you fight.

Then the part that matters daily: your approved templates sync into the platform, and the compliance engine checks every outgoing message against them before it leaves the queue. A message that would fail carrier scrubbing (wrong template, unapproved header, missing consent) is blocked on our side first, with the reason logged against the contact. You find out from your own dashboard, not from a delivery report full of error codes.

DLT consent categories map onto the same consent ledger the rest of your channels use, so an Indian subscriber's preferences live on the same contact record as their email and WhatsApp history. Registration status is carrier-side and typically takes days. We track it and tell you the moment you're clear to send.

05Across borders

DLT and 10DLC: same idea, two countries.

India: DLT

Regulator-mandated (TRAI). Registers the entity, headers, and the exact content of every template, with consent and DND preferences scrubbed carrier-side on each message.

United States: 10DLC

Carrier-mandated (via The Campaign Registry). Registers the brand and campaign use case rather than exact message text; consent obligations come from the TCPA. Our 10DLC guide covers it end to end.

If you sell in both markets, you carry both regimes. On CaviusConnect they're two entries in the same send-path rules engine: one platform, one SMS channel, every region's paperwork handled.

06Questions

DLT, answered.

Text India without fighting a portal.

Start free. We'll run your DLT registration and tell you the moment you're clear to send.