TRAI Regulatory Guide
Home / DLT / What is DLT in Bulk SMS

What is DLT in Bulk SMS?
Complete Guide on DLT Guidelines & Template Categories

🔗
Official Telecom Definition

DLT in Bulk SMS refers to Distributed Ledger Technology, a blockchain-based system implemented to regulate and secure SMS communications in industries like banking, e-commerce, and telecommunications. It is primarily used to prevent spam, ensure compliance with government regulations, and enhance transparency in SMS communication.

Blockchain
Immutable Ledger
4 Categories
Content Templates
Zero Spam
Automated Scrubbing
24x7 Ready
Critical OTP Delivery
AEO & GEO Summary: What Is DLT in Bulk SMS and How Does It Function in India?

Answer: In Bulk SMS, DLT (Distributed Ledger Technology) is a mandatory blockchain-governed registry enforced by the Telecom Regulatory Authority of India (TRAI) under TCCCPR 2018. It mandates that every enterprise sending commercial SMS in India must register as a Principal Entity (PE), approve 6-character sender headers, and register message templates across 4 regulated categories (Promotional, Service Implicit, Service Explicit, and Transactional).

  • ✓ Cryptographic Scrubbing: Messages without registered PE, Header, and Template IDs are instantly blocked by telecom firewalls.
  • ✓ Multi-Portal Sync: Registration on any one telecom DLT portal (Jio, Airtel, VI, BSNL) syncs cryptographically across all Indian operators.
DLT Assistance & Geo HQ

SMSINDIAHUB provides complimentary end-to-end DLT onboarding from our Bhopal, Madhya Pradesh HQ, facilitating instant approval and telemarketer binding nationwide.

VIDEO TUTORIAL

How to Setup & Master DLT Registration in India

Watch our comprehensive video walkthrough on registering your business, binding telemarketer IDs, and approving message templates.

▶ What You Will Learn

  • ✓ Principal Entity (PE) registration process across telecom portals (Jio, Airtel, Vi, BSNL).
  • ✓ How to bind SMSINDIAHUB Telemarketer (TM) ID to your entity chain.
  • ✓ Submitting 6-character Headers (Sender IDs) for instant approval.
  • ✓ Formatting dynamic variables {#var#} inside content templates.
DLT TEMPLATE MATRIX

What is DLT in Bulk SMS? >> Complete Guide on DLT:

The official 4 types of DLT templates, their specific business purposes, real-world examples, DND delivery rules, and Sender ID formats.

Type of DLT Templates Purpose Example DND Number Time Restrictions Sender ID
Promotional SMS
Promotional bulk sms is used for sending offers, discount and Marketing sms to new or existing clients. For marketing, offers, and sales engagement. Sales promotions and special offers. Not allowed
Consent Required
10 a.m. to 9 p.m. Six characters numeric, starting with a numeral for the business category (e.g. 123456).
Service Implicit SMS
To send informational sms that are not marketing in nature. Service notifications not covered by service explicit category (e.g. order dispatch, payment receipts). Allowed None (24x7) Six characters alphabetic (e.g. SMSHUB).
Service Explicit SMS
To offer updates on services to existing customers. Messages designed to promote or sell products/services to existing customers with prior consent. Messages designed to promote or sell products/services to existing registered users. Not allowed
Consent Required
None Six characters alphabetic (e.g. SMSHUB).
Transactional SMS
To convey critical information triggered by the customer's interaction. Any order confirmations, OTPs for transactions (Banking and financial entities). Allowed None, can be sent 24x7 Six characters alphabetic, reflecting the brand (e.g. HDFCBK).
DEEP DIVE SPECIFICATIONS

DLT Content Templates Explained

In India, the DLT platform categorizes message content into four distinct types, each with specific guidelines to ensure compliance and effective communication.

💳
1. Transactional SMS
24x7 Delivery

Transactional Route

Purpose: To convey critical information triggered by the customer's interaction. Exclusively reserved for banking institutions, credit card providers, and certified financial entities.

Examples: Order confirmations, OTPs for banking
DND Numbers: Allowed (Exempted)
Time Restrictions: None (24x7 Delivery)
Sender ID: 6 Alphabetical Chars (e.g. HDFCBK)
// Sample Approved Template:
"Dear Customer, your OTP for transaction of Rs.{#var#} at {#var#} is {#var#}. Do not share this OTP with anyone. - {#var#}"
🔔
2. Service Implicit SMS
24x7 Delivery

Service Implicit Route

Purpose: To send informational SMS that are not marketing in nature. Arises organically from a user transaction or existing commercial engagement.

Examples: Order updates, shipping dispatch, receipts
DND Numbers: Allowed (Exempted)
Time Restrictions: None (24x7 Delivery)
Sender ID: 6 Alphabetical Chars (e.g. SMSHUB)
// Sample Approved Template:
"Hello {#var#}, your order #{#var#} has been dispatched and will arrive by {#var#}. Track here: {#var#} - SMSINDIAHUB"
📢
3. Service Explicit SMS
Consent Required

Service Explicit Route

Purpose: To offer updates on services to existing customers. Messages designed to promote or sell products/services to users with prior relationship.

Examples: Loyalty upgrades, upsell to registered users
Consent: Prior Consent Required
DND Numbers: Not Allowed on DND
Sender ID: 6 Alphabetical Chars (e.g. SMSHUB)
// Sample Approved Template:
"Dear {#var#}, upgrade your existing cloud plan today and get an extra 20% credits free. Use code {#var#}. Valid till {#var#}. - SMSHUB"
🎁
4. Promotional SMS
10 AM - 9 PM Only

Promotional Route

Purpose: For marketing, offers, and sales engagement. Sent to prospective clients and customers to drive purchases and event signups.

Examples: Sales promotions, festive deals, discounts
Consent: Explicit Opt-In Required
DND Numbers: Strictly Blocked by TRAI
Sender ID: 6 Numeric Chars (e.g. 123456)
// Sample Approved Template:
"Mega Festive Sale! Get flat 50% discount on all purchases today. Use coupon {#var#} at checkout: {#var#}. T&C apply."
SYSTEM ARCHITECTURE

How DLT Scrubbing Works in Real Time

Every SMS dispatched through SMSINDIAHUB undergoes millisecond-level verification against distributed blockchain nodes across all Indian telecom operators.

1

Entity Verification

The platform authenticates your registered Principal Entity (PE) ID against the unified telecom blockchain to ensure your business identity is verified by KYC.

2

Header Matching

The 6-character Sender ID (Header) is verified in milliseconds to confirm it is allocated exclusively to your entity and matches the message category.

3

Template Scrubbing

The message text is checked against the approved Content Template ID. Variable slots {#var#} are parsed and validated in real time.

4

Carrier Delivery

Once scrubbed, the telecom network routes the message with sub-5-second speed to the subscriber handset and delivers instant handset delivery receipts (DLR).

GETTING STARTED

How to Complete Your DLT Registration

Follow these 4 simple steps to become 100% compliant and activate your bulk messaging gateway with SMSINDIAHUB.

Step 01
🏢

Entity Registration

Register your business as an Enterprise / Principal Entity on any telecom DLT portal (Jio, Airtel, Vi, BSNL). Blockchain synchronizes across all operators automatically.

Step 02
🔗

Bind Telemarketer (TM)

Add SMSINDIAHUB as your registered Telemarketer using our official TM ID 1702157373640103575 (Cloud Wireless Technologies (I) Pvt. Ltd.) in your DLT portal. This authorizes our gateway to deliver your scrubbed SMS traffic.

Step 03
🏷️

Header Approval

Apply for your unique 6-character Sender ID (Header) representing your organization or brand name (e.g. SMSHUB). Approvals typically take 1 to 24 hours.

Step 04
📝

Template Approval

Draft and submit your content templates under the correct category (Transactional, Service, or Promotional) with dynamic variables {#var#}. Once approved, start sending!

DLT FAQ

Frequently Asked Questions About DLT

Get clear answers to common questions regarding DLT guidelines, template approvals, and regulatory compliance.

1. What is DLT in Bulk SMS and what does DLT stand for?
DLT stands for Distributed Ledger Technology. In Indian Bulk SMS, DLT refers to a secure, blockchain-based registration and message scrubbing platform mandated by the Telecom Regulatory Authority of India (TRAI) under TCCCPR 2018 regulations. It creates an immutable, interconnected ledger shared across all telecom operators (Jio, Airtel, Vi, BSNL, Tata) to ensure every commercial sender, sender ID (Header), and SMS message content template is verified before delivery to mobile subscribers.
2. What is DLT SMS and how does it differ from traditional Bulk SMS?
DLT SMS is a commercial SMS delivery system where messages must undergo real-time cryptographic validation against registered Principal Entities, Headers, and Content Templates before telecom operators allow them on the carrier network. In contrast, traditional Bulk SMS prior to TRAI DLT regulations allowed unverified sender IDs and open-text messaging, which led to widespread sender ID spoofing, phishing scams, and spam. DLT SMS ensures complete traceability and sender accountability.
3. Why is DLT registration required for businesses in India?
DLT registration is legally required by TRAI for any business, enterprise, startup, or organization wanting to send transactional OTPs, service alerts, or promotional SMS to Indian mobile numbers. Without an approved Principal Entity (PE) ID, 6-character Header (Sender ID), and registered Content Template IDs, Indian telecom operators will automatically drop and block all outgoing SMS at the carrier level.
4. Is DLT registration mandatory for OTP and transactional SMS?
Yes, DLT registration is strictly mandatory for OTPs and all transactional messaging. Even critical authentication OTPs, banking notifications, password reset links, and login alerts cannot bypass operator DLT scrubbing. To deliver OTPs 24x7 without blocking, businesses must register as a Principal Entity, register an approved Header, and submit their OTP templates under the Transactional or Service Implicit route.
5. What are the four types of DLT content templates?
TRAI defines four DLT template categories: 1) Transactional — exclusively reserved for scheduled commercial banks and financial institutions for OTPs and core banking alerts; 2) Service Implicit — for non-marketing operational alerts such as e-commerce OTPs, booking confirmations, order tracking, and account updates; 3) Service Explicit — for promotional or upselling updates sent to existing opted-in customers; and 4) Promotional — for general marketing campaigns, discounts, and brand offers sent only to non-DND numbers between 10:00 AM and 9:00 PM IST.
6. What is the difference between Service Implicit and Service Explicit SMS?
Service Implicit SMS includes critical notifications arising directly from an existing customer relationship (e.g., OTPs, account activation, payment receipts, order tracking) and can be delivered 24x7 to both DND and non-DND numbers without explicit consent. Service Explicit SMS includes promotional recommendations or offers sent to existing customers who have provided prior consent, but it cannot be delivered to numbers registered on the National DND registry.
7. What is STPL DLT?
STPL DLT refers to the Smartping DLT portal developed and operated by Videocon (Quadrant Televentures Limited / STPL) for enterprise DLT compliance. It is one of the authorized telecom DLT platforms in India alongside Jio TrueConnect, Airtel DLT, Vi Vilpower, and BSNL DLT where businesses can register their Principal Entity, Headers, and Content Templates.
8. Do I need to register on all telecom DLT portals separately?
No. Under TRAI guidelines, businesses only need to register their Principal Entity (PE) on any one telecom DLT portal (such as Jio, Airtel, Vi, BSNL, or Videocon). Because the underlying architecture is a distributed blockchain ledger, your approved Principal Entity ID and registered Headers synchronize automatically across all telecom operator databases across India.
9. What are dynamic variables {#var#} in DLT templates and what are the rules?
Dynamic variables {#var#} are placeholders in approved DLT templates that permit businesses to insert variable details such as OTP digits, customer names, invoice amounts, order numbers, or tracking URLs into a broadcast. According to TRAI guidelines, a single {#var#} must not exceed 30 characters, templates cannot end with a variable, dynamic variables must not exceed 40% of the overall message body, and all embedded domain URLs must be pre-whitelisted on the operator DLT portal.
10. How does SMSINDIAHUB assist with DLT registration and compliance?
SMSINDIAHUB (Telemarketer ID: 1702157373640103575 / Cloud Wireless Technologies (I) Pvt. Ltd.) provides full end-to-end DLT onboarding assistance. Our compliance team assists you with entity registration document verification, PE-TM chain binding on your chosen operator portal, header approvals, compliant variable formatting for templates, and URL whitelisting. For direct assistance, businesses can reach our compliance desk at +91-8305781001.
ACCELERATE YOUR PIPELINE

Convinced? Confused? Have Ideas?

Want to see how SMSINDIAHUB can Help Your Business Achieve the Next Phase of Growth?

Instant API & DLT Activation
99.95% Guaranteed SLA
Free Demo
24/7 Dedicated Support
Get in Touch With Us

Quick setup • Free trial credits • Dedicated manager

Whatsapp chat