What is a DLT Template ID?
A Template ID is a unique identifier assigned to pre-registered message templates on the DLT (Distributed Ledger Technology) platform. As per TRAI's TCCCPR 2018 regulations, all commercial communications must use registered templates to ensure compliance and protect consumers from spam.
Key Point: Every SMS sent for commercial purposes must match a registered template. This ensures transparency, traceability, and consumer protection.
4
Template Categories
2-3
Max Variables Allowed
2000
Max Character Length
2
Working Days TAT
Why Template Registration Matters
✅ Regulatory Compliance: Mandatory as per TRAI TCCCPR 2018
✅ Spam Prevention: Reduces unsolicited commercial communications
✅ Message Delivery: Unregistered templates will be blocked
✅ Brand Protection: Ensures authentic communication
✅ Consumer Trust: Builds credibility with verified messages
Template Registration Process
-
Register your Entity: Complete PE (Principal Entity) registration on DLT
-
Register Header/Sender ID: Get approved alphanumeric or numeric headers
-
Create Template: Draft your message with fixed and variable parts
-
Select Category: Choose appropriate template type (Transactional/Service/Promotional)
-
Submit for Approval: Wait for operator verification (2 working days)
-
Receive Template ID: Use this ID for all matching communications
Template Categories
Understanding the four categories is crucial for compliance and optimal message delivery.
Transactional Templates
🏦
Purpose: Banking OTPs only
Use Case: Net banking, card transactions
Header Type: Alphanumeric
Variables: 4-5 allowed
Criteria:
-
Contains OTP (One Time Password)
-
Required to complete a banking transaction
-
Initiated by bank customer
-
Only for banks, digital wallets (RBI approved)
Dear Customer, {#var#} is your OTP for completing net banking transaction of Rs.{#var#}. Valid for 10 minutes. Do not share. - YourBank
Service Implicit Templates
Purpose: Relationship-based messages
Use Case: Order confirmations, delivery updates
Header Type: Alphanumeric
Variables: 4-5 allowed
Your order #{#var#} has been dispatched and will be delivered by {#var#}. Track: {#var#} - YourStore
📬
Criteria:
-
Arises from customer action or relationship
-
Not promotional in nature
-
In customer's interest to receive
-
Examples: delivery updates, appointment reminders, bill alerts