Since 1998 5000+ Clients 99.9% Uptime TRAI Certified
📡 DLT GUIDE · VODAFONE IDEA

Vilpower (Vi) DLT Registration

A walk through Vodafone Idea's DLT platform as it works in late 2026, drawn from Vi's own FAQ and user manuals. It covers registration order, fee and validity, the approval targets Vi publishes, Vi's short-form variable tags, the one-header rule and who to call when things stall.

📅 Published 29 Oct 2026✅ Facts last verified 29 Oct 2026⏱️ 11 min read

Vodafone Idea's DLT portal is Vilpower (vilpower.in), built on Tanla's platform. You sign up as an enterprise, enter your PAN, verify by OTP, add business details and documents, and pay the ₹5,000 non-refundable fee before approval. Vi's FAQ targets 72 working hours for entity approval after the fee is received, and 60 minutes for each header and template. Registration lasts one year, with a 30-day grace period. Templates use Vi's tags, such as {#num#} and {#alp#}.

1. Vilpower at a glance

ItemWhat Vi publishes
Portalvilpower.in, run on Tanla's Trubloq platform. Fees are paid to Tanla Platforms Ltd
Entity fee"PE registration fee is INR 5,000/- (non-refundable)". GST is not mentioned
Validity"1 Year", renewable after expiry, with "A grace period of 30 days"
Entity approval target72 working hours, counted from receipt of the fee
Header / template targetRegistrar validates "within 60 mins"; discrepancies communicated within 72 hours
Inactivity ruleNo reply to registrar queries within 15 working days and the account is deleted
Support+91-9619 500 900 (10 AM–6 PM, Mon–Fri), support@vilpower.in, plus an escalation matrix

Providers commonly quote ₹5,900 for Vi, which is ₹5,000 plus 18% GST. Vi's own FAQ and its payment details PDF state ₹5,000 and say nothing about tax, so expect GST at checkout and keep the invoice. Vi's CTA FAQ refers to "the annual maintenance fee that enterprises already pay", which is consistent with the one-year validity. If you resell SMS: the telemarketer aggregator function also costs ₹5,000, and the delivery function costs ₹5,000 plus a refundable ₹50,000 security deposit.

2. Who can register, and what to upload

Vi accepts individuals, sole proprietors, partnership firms, private, public and government limited companies, LLPs, trusts, associations, societies and clubs, and government entities. Each legal entity registers separately, so a group with three companies needs three registrations, chosen by line of business.

  • Everyone: a valid business PAN, the authorised person's mobile number and email, and business proof documents.
  • Registered by a telemarketer for you: a Letter of Authorisation signed by your authorised signatory.
  • Government bodies: a Letter of Intent or agreement from the central or state government.
  • SEBI-registered entities: the SEBI registration certificate (validated on SEBI's portal), proof of identity of the authorised person, and an LoA addressed to the telemarketer.

3. Registration step by step

Vi's entity registration manual sets out this sequence. Unlike Jio, Vi takes the fee before approval, and the 72-hour clock starts when the fee is received.

  1. Sign up at vilpower.in and choose Register as Enterprise.
  2. PAN info, then OTP verification.
  3. Business information, including your line of business. Vi's FAQ says you cannot send commercial messages for a different line of business, so choose carefully.
  4. Document upload.
  5. Payment: online by card, net-banking or wallet, or offline by NEFT to Tanla Platforms Ltd using the account in Vi's payment PDF.
  6. Account activation once the registrar approves. You then receive your Entity ID; our Entity ID guide shows what it is for.
  7. Log in with enterprise as the area of operation, then email, password and an OTP. From there, register brands, headers, CTAs and templates, and bind your SMS provider through PE-TM Chain Binding.

Vi publishes a separate manual for each of these tasks on its manuals page, including Verify Headers and Verify Content Templates.

4. Header rules on Vi

Vi's header manual spells out the numbering rule for promotional headers. They are six digits, and the first digit must match the DND preference category:

First digitCategoryFirst digitCategory
1Banking, insurance, financial products, credit cards5Consumer goods and automobiles
2Real estate6Communication, broadcasting, entertainment, IT
3Education7Tourism and leisure
4Health8Food and beverages
Others (e.g. 0xxxxx)Category not in 1–8
  • "OTHER" headers are six alphanumeric characters, are "Case Sensitive", and the "Same Header can be used against all three types" of message. AVNZON and AvnZon are different headers.
  • No special characters or spaces. Refused outright: celebrity and politician names, other parties' trademarks, registered companies and brands, obscene words, and government- or SEBI-like headers.
  • Justify it. Attach a trademark certificate, a page from your website or similar evidence, with a short explanation.
  • Lifetime, unless idle. A header inactive for more than 90 days goes back to the pool. Headers cannot be transferred, but can be surrendered. Vi sets no limit on how many you hold.

Suffixes, look-alike rules and naming advice that apply to every operator are in our SMS header registration guide.

5. Templates on Vi Business DLT

Vi's current template manual offers three types: Promotional, Transactional and Service. There is no separate Service Explicit option. Transactional now "includes OTPs not only from banks/financial entities but also from non-bank entities such as e-commerce platforms, apps". Variables use Vi's short tags:

TagForMax lengthScrubbing rule
{#num#}OTPs, amounts, counts40Digits 0–9 only
{#alp#}Reference IDs, names, addresses40No value starting www, http or https. The only tag allowed back-to-back without a separator
{#urg#}Website links120Must match a static, dynamic or short URL CTA
{#uro#}OTT or app download links120Must match an OTT or APK CTA
{#cbn#}Callback numbers3–14Must match a number CTA; put "+91" in the static text
{#eml#}Email addresses40Valid email format
DLT templateillustration · Vi tags
Your AvanceZone login OTP is {#num#}. It is valid for 10 minutes. Do not share it with anyone. -AvanceZone
  • Variable count: a maximum of three, with more needing justification. "Until the justification flow is released, up to 15 variables are allowed on Vi Business DLT", an "interim relaxation only".
  • One header per new template. If an old template is linked to several headers, use Replace Headers to leave one before making any change.
  • Brand name in the text. Required in every template since 11 October 2020. You can register brands separately, each with a supporting document, and pick them from a drop-down.
  • Regional text: choose "Regional" rather than "Text" for Tamil or any Unicode content.

The manual also describes AI aids: a content score ("A higher score increases the chance of automatic approval"), suggestions, and translation into ten languages. On enforcement, Vi's manual says: "As of now, nothing will be dropped". Tag validation will run in logger mode "as per a timeline that will be communicated separately". That conflicts with TRAI's timeline and Airtel's 15 January 2026 date, so tag every template now. The cross-operator rules are in our template registration and variable tagging guides.

6. Migrating old {#var#} templates

Approved templates that use {#var#} are converted in bulk with the Templates Tagging button on the Content Templates dashboard. Download the eligible templates (active, approved, with at least one variable, not yet migrated), fill in two columns, and upload:

CSVmigration file · max 2 MB
Template ID,Template Name,Template Message,Modified Template,Sample Message
<pre-filled>,<pre-filled>,Your OTP is {#var#}. -AvanceZone,Your OTP is {#num#}. -AvanceZone,Your OTP is 482913. -AvanceZone

The static text must be identical character for character. One extra space fails the row. Keep the same number of variables, save as CSV rather than XLSX, and check the auto-suggested tags, which Vi warns "may not always be accurate". Track results in Migration History and re-upload only the failed rows.

7. CTA whitelisting and the vil.ltd shortener

Vi whitelists static and dynamic long URLs, WhatsApp and APK links, short domains, mobile, landline, toll-free and short-code numbers, and email addresses, one at a time or up to 500 per bulk upload. Vi's FAQ says a CTA whitelisted once applies across operators, at no extra fee. Dynamic parameters are allowed only after a "?", and short domains must carry your header (https://shortdomain.com/SMSHeader/dynamicKey). Vi also offers its own vil.ltd shortener, free for the first 60 days. Each short link redirects for 30 days.

8. Which operator portal should you choose?

One registration is enough. Vi's FAQ says a Principal Entity "needs to register only once with any of the Access Provider", and that the PE ID is unique across all access providers in India. Vilpower suits you if you want published turnaround targets and a phone number to call. The alternatives:

  • Jio TrueConnect charges ₹5,900 a year, but only after KYC approval.
  • Airtel has a new portal address and checks your GST signatory automatically.
  • BSNL runs on the same Tanla software as Vilpower but routes approvals through circle officers.

9. Rule changes since 2023 reflected on Vilpower

DateChange, and how Vi reflects itSource
16 Feb 2023Variables limited and kept apart. Vi now allows back-to-back variables only for {#alp#}TRAI Direction, recited 18 Nov 2025
1 Oct 2024Non-whitelisted URLs, APKs and OTT links blocked. Vi's FAQ: "no grace periods or extensions"TRAI PR 60/2024
11 Dec 2024Undeclared PE-TM chains rejected; Vi added a PE-TM Chain Binding manualTRAI PR 92/2024
12 Feb 2025Non-bank OTPs reclassified as transactional, matching Vi's current template typesTCCCPR (Second Amendment) 2025
18 Nov 2025Mandatory variable pre-tagging. Vi uses short tag names and has not dated its logger modeTRAI PR 133/2025
Mar–Apr 2026Draft Third Amendment consulted on. TRAI's site carries Vi's comments of 19 Apr 2026. We found no final notification as of 29 Oct 2026TRAI consultation papers

10. Common rejection reasons on Vilpower

ReasonWhy Vi refuses itFix
Registrar query left unanswered15 working days without a reply and the account is deletedReply quickly; otherwise you start again from scratch
Promotional header starts with the wrong digitThe first digit must match the DND categoryRenumber to match your category
Header resembles a brand or government bodyRestricted header listAttach a trademark certificate, or choose a new name
No brand name in the templateRequired since October 2020Add your registered brand to the static text
New template with two headersOne header per new templateSubmit one template per header
Link placed in {#alp#}Values must not start www, http or httpsUse {#urg#} with a whitelisted URL
Two non-{#alp#} tags side by sideConsecutive variables only for {#alp#}Put static text between them
Dynamic URL with a dynamic pathDynamic parts allowed only after "?"Move the variable part into the query string
CSV migration row failsStatic text changed, or variable count differsCopy the original exactly; replace only the tags

11. Support and escalation

Vi is the only one of the four operators with a single national DLT phone line: +91-9619 500 900, 10 AM to 6 PM, Monday to Friday, and support@vilpower.in. One section of Vi's FAQ gives support@vilpower.com instead. Use the .in address, which appears on the homepage and in the escalation matrix. The escalation support matrix is "strictly related to DLT support". The first 48 hours go to the support line, and named contacts follow at more than 48 hours, more than 72 hours and more than 120 hours. We link to it rather than copy individuals' details. Error codes on the Tanla platform are covered in our DLT error codes guide, and the four-stage process is in the DLT registration hub.

Want it done for you? AvanceZone runs a DLT-compliant SMS gateway from Sulur, Coimbatore, and handles Vilpower registrations for clients. We number headers to their categories, tag templates to Vi's rules, migrate old {#var#} templates and connect the IDs to our API (see send SMS using PHP). Local senders: bulk SMS in Coimbatore. Category questions: transactional vs promotional SMS.

FAQ

Vilpower (Vi) DLT Registration: FAQ

How much does Vilpower DLT registration cost?
Vi's FAQ and payment document state "PE registration fee is INR 5,000/- (non-refundable)" and do not mention GST. SMS providers quote ₹5,900, which equals ₹5,000 plus 18% GST, but Vi's own pages do not confirm that.
How long is a Vi DLT registration valid?
One year. Vi's FAQ says a Principal Entity can renew after expiry on the terms then in force, with a 30-day grace period.
How long does Vilpower take to approve an entity, header or template?
Vi's FAQ sets 72 working hours for an entity, counted from receipt of the fee, and 60 minutes for its header and template registrars, with any discrepancy communicated within 72 hours. These are published targets; actual times can be longer.
Which variable tags does Vilpower use?
{#num#} for digits, {#alp#} for letters and numbers, {#urg#} for website links, {#uro#} for OTT or app links, {#cbn#} for callback numbers and {#eml#} for email addresses. Legacy {#var#} templates must be migrated to these.
How many variables can a Vi template have?
Three, with more needing justification. Until Vi releases its justification flow, Vi Business DLT allows up to 15 variables as an interim relaxation that it says is not permanent.
Can one template be used with several headers on Vi?
Not for new templates. A new template can be linked to only one header. Older templates linked to several headers are retained, but any change must leave a single header, using the Replace Headers option.
What is the Vilpower support number?
+91-9619 500 900, 10 AM to 6 PM, Monday to Friday, and support@vilpower.in. If a DLT issue is open longer than 48 hours, Vi's escalation support matrix at vilpower.in/supportmatrix lists the next contacts.
NEED A HAND WITH VILPOWER?

We Can Take Your Vilpower Registration Off Your Desk

Share your PAN, GST and the messages you plan to send. We will set up the entity, headers and tagged templates and get them approved.