Submitting content templates on DLT
Every message you send must match an approved template. Here's how to write one that passes first time.
Content templates are pre-approved message bodies with variable slots in {#var#} format. Operators verify every outbound SMS against the template database before relaying it.
A template that always passes
- Keep static text generic and reusable — 'Your OTP is {#var#}' works for every use case.
- Put dynamic content only in variable slots, never static.
- Add an opt-out instruction for promotional templates — '-<Brand>' at the end.
- Match the category (transactional / service / promotional) to the actual use case.
- No URL shorteners — use your approved full domain or short link service registered with DLT.
Approval is typically 4–24 hours for transactional and service templates. Promotional takes longer (24–72 hours) because of manual review.
Browse other help categories
Getting started
Create your SMSLocal account, add INR credits to your wallet, complete DLT registration, and send your first compliant SMS, WhatsApp, or OTP in under fifteen minutes.
SMS campaigns
SMS content templates, DLT routing, sender ID setup, delivery report statuses, bulk campaign scheduling, throttle controls, and automatic retry logic for India.
WhatsApp Business API
Complete guide to WhatsApp Business API — onboarding, Meta template approval, chatbot flow setup, shared team inbox, quality rating management, and conversation analytics.
AI WhatsApp Agents
Train your AI WhatsApp agent on your own knowledge, sync your product catalogue, configure handoff triggers, and serve customers across twelve Indian languages.
Did this article help?
If something isn't clear or the steps don't match what you're seeing, tell us and we'll fix the doc the same day.