Tone

TCCCPR for AI voice calling: what the rules say, and five things vendors get wrong

India's telemarketing regulation, read from the gazette text rather than from vendor blogs — the number series, the pre-declaration duty, the calling window, and the rules that do not exist.

The Tone team ·

The published material on Indian telemarketing compliance is dense, confident and substantially wrong. Two vendor pages will tell you an AI must identify itself within 15 seconds and within 30 seconds respectively; neither cites anything, because there is nothing to cite.

This page is written from the gazette text — TCCCPR 2018, the Second Amendment of February 2025, the Third Amendment draft, and TRAI's own press releases. Where something is genuinely uncertain, it says so.

Tone (usetone.ai) runs these checks on every call it places, so we had to resolve each of these questions to build the product. What follows is what we found.

The four obligations that actually bind

1. You must be a registered sender

Every commercial caller registers on the DLT platform before placing any outbound call. This is not a formality you can defer — the regulation defines unsolicited commercial communication such that an unregistered sender is in breach by default, regardless of consent, content or recipient.

2. You must call from a designated number series

This is the constraint most likely to stop a specific business, and the one most vendor material glosses. TRAI narrowed it in Press Release 91/2026:

SeriesPurposeWho may use it
140xxPromotional callsEntities of any sector. Must register with the telecom service providers. Subject to DND; customers may block by sector.
1600xxService and transactional callsOnly BFSI entities regulated by RBI, SEBI, IRDAI or PFRDA, calling their existing customers — plus government, for citizen services.

Regulation 3(1) closes the back door: commercial communication may take place only using registered headers or numbers from the special series assigned for commercial communication.

The practical consequence: if you are a D2C brand, a SaaS company, a clinic or an edtech, you cannot get a 1600 number. Any pitch built on "your agent calls from a trusted 1600 number" applies to a regulated-BFSI subset and not to you. Ask any vendor making that claim which regulator licenses you.

Regulation 34A, new in 2025, also bars call-management applications such as Truecaller from blanket-tagging or filtering the designated series — which is part of why access to 1600 is guarded.

3. You must pre-declare that you are using an auto-dialer

This one surprises people, because it is usually written about as a future obligation. It is already law. Regulation 4, as substituted by the Second Amendment of 12 February 2025 and in force since roughly April 2025:

Every Sender shall notify the Originating Access Provider, in advance, about the use of Auto Dialer or Robo-Calls as well as the intended objective of such calls in writing.

The Third Amendment draft does not create this duty. It renames it to "A2P calls", broadens the definition to cover artificial voice explicitly, and adds the consequence that an undeclared call is unsolicited commercial communication per se.

Note what that means for scope: this duty attaches to the technology, not to the purpose. A transactional call placed by an auto-dialer is covered. A promotional call placed by a human is not.

4. You must respect the recipient's registered preferences

Both the do-not-call registration and the preference dimensions in Schedule II — sector, day, and time band.

The five things that are wrong

"An AI must disclose itself within 15 seconds." No such requirement exists in TCCCPR 2018, the Second Amendment, or the Third Amendment draft. The widely repeated claim that TRAI has had an AI consultation running for over a year is also fiction — there is no TRAI consultation paper on AI or synthetic voice at all. The only genuine disclosure hook is the synthetically-generated-information duty in the IT Amendment Rules, which is MeitY rather than TRAI, a different instrument, and of contested scope.

To be clear about our own position: Tone plays a spoken AI disclosure on every call anyway. We think it is correct, and it will very likely become a requirement. But it is a product decision, not a legal one, and a vendor who tells you otherwise has not read the instrument.

"Penalties up to ₹10 lakh for AI calling violations." Those figures are financial disincentives on access providers for misreporting, under regulations 27–28, capped at ₹50 lakh per month per licensed service area. They are not sender-side fines for making a call. What a sender actually faces is resource disconnection, plus a ₹5,000-per-resource restoration charge. That is usually worse in practice — losing your numbers stops your business the same afternoon — but it is a different thing, and planning against the wrong consequence leads to the wrong controls.

"The 160 series." It is 1600. This one is just a typo that propagated, but it is a useful tell: a page that says 160 has been copied rather than read.

"All commercial calls are prohibited before 9 AM and after 9 PM." The time band is a customer preference dimension, not a blanket prohibition. Where a customer has registered no preference, the industry Code of Practice default is 08:00–21:00 on all days. So the real obligation is per-recipient, not global. (The Code of Practice is internally inconsistent here — one section says 08:00–21:00 and another says 09:00–21:00. Treat 08:00–21:00 as the outer default and the recipient's own registration as authoritative.)

"AI calling is legal if you have consent, DND and disclosure." Incomplete rather than false. It omits the number-series restriction — the constraint most likely to block a given customer — the regulation 4 pre-declaration, and the cap on how many telemarketers a sender may register.

What this means for how you build

The regulation is structured so that the absence of a check is itself the violation. Unregistered is guilty; undeclared auto-dialing is UCC per se. That makes "we forgot to run that check" indistinguishable from "we chose not to", which is why a compliance layer has to fail closed rather than log a warning and proceed.

Concretely, before a call connects you need to know: the sender is registered and the header is valid; the auto-dialer declaration is on file; the recipient is not on the do-not-call register; the recipient is inside their registered time band; the carrier's own preference register agrees; and, where you are relying on it, that consent exists and has not been revoked.

You also need to be able to prove all six ran, months later, for a call somebody is now disputing. A log line is not proof — it is editable. This is why Tone seals a per-attempt evidence record as a hash chain, where each record commits to the one before it: a partial or altered history stops verifying, which is a property a log file cannot have.

Read the source

Every load-bearing fact on this page comes from a primary source. When a compliance question matters to a decision you are making, read the gazette text — including where it disagrees with this page.

This page is a description of regulation as we read it, for engineers deciding how to build. It is not legal advice, and it is not a substitute for counsel who will put their name to an opinion.

Common questions

Is AI voice calling legal in India?
Yes, with conditions. There is no rule banning artificial or synthetic voice in commercial calls. What applies is the general telemarketing regime: you must be a registered sender on the DLT platform, you must call from a designated number series rather than an ordinary 10-digit mobile number, you must respect the recipient's registered preferences including their time band, and — since the Second Amendment took effect in 2025 — you must notify your access provider in advance that you are using an auto-dialer or robo-calls.
Does an AI have to announce itself within 15 seconds on a call in India?
No. No such requirement exists in TCCCPR 2018, the Second Amendment of 2025, or the Third Amendment draft. Vendor articles assert both 15 seconds and 30 seconds and contradict each other. There is also no TRAI consultation paper on AI or synthetic voice. The only genuine disclosure hook is in the IT Amendment Rules on synthetically generated information, which is a different ministry and a different instrument with contested scope.
What is the difference between the 140 and 1600 number series?
140-series numbers are for promotional calls and are open to entities of any sector; they are subject to DND and customers can block them by sector. 1600-series numbers are for service and transactional calls and are restricted to BFSI entities regulated by RBI, SEBI, IRDAI or PFRDA calling their existing customers, plus government for citizen services. A general SaaS or D2C business cannot obtain a 1600 number.
Can I make commercial calls from a normal 10-digit mobile number in India?
No. Regulation 3(1) permits commercial communication only using registered headers or numbers from the special series assigned for commercial communication. Calling from an ordinary 10-digit number is non-compliant on its face, and it is the most common violation.
Is there a 9am to 9pm calling window in India?
Not as a flat statutory rule. The time band is a customer preference dimension under Schedule II, not a blanket prohibition. Where a customer has registered no preference, the industry Code of Practice default is 08:00 to 21:00 on all days. Customers can opt out of specific time bands, so the real obligation is to respect each recipient's registered band — a per-recipient lookup, not one global setting.

In the docs

Related

Build this on Tone

Tone (usetone.ai) provisions +91 phone numbers over an API and runs the TRAI compliance those calls are subject to. Test calls are free on a sandbox key.