SMS Guidelines for India: Compliance, Message Length, and Best Practices
When sending SMS messages to India, it is essential to adhere to specific guidelines to ensure compliance and successful delivery. This guide provides vital insights for businesses and developers using the Sent API to communicate with Indian mobile users.
Two-Way SMS Support in India
Currently, two-way SMS is not supported in India. This means you can send SMS messages to users in India, but they cannot reply via SMS.
Number Portability and Message Concatenation
India supports number portability, allowing users to switch mobile carriers while keeping their phone numbers. Additionally, Sent supports concatenated messages in India, meaning if your SMS exceeds the standard 160-character limit, it will be split and reassembled on the recipient's device.
Note: Concatenation may not be supported for certain sender ID types, and message splitting can vary based on character encoding.
Message Length Limitations
The standard message length for SMS in India is 160 characters. Exceeding this limit results in the message being split into multiple segments, which are then concatenated on the recipient's device.
MMS Support
Sent does not support standard MMS (Multimedia Messaging Service) in India. Instead, multimedia content like images and videos is converted into SMS with an embedded URL, directing recipients to view the content online.
Sending SMS to Landline Numbers
SMS messages cannot be sent to landline numbers in India. Attempts to send an SMS to a landline using the Sent API will return a 400 error with error code 21614. These messages will not appear in logs, and the account will not be charged.
Compliance Considerations for International and Domestic SMS
Sent offers SMS delivery to India through both International and Domestic gateways, each with distinct compliance requirements:
International SMS
No DLT registration is needed.
Messages are sent via mobile operators' International Long Distance Operator (ILDO) connections.
Messages use random ILDO-approved short codes (e.g., 54321).
International messages bypass India's Do-Not-Disturb (DND) database, with no time-of-day restrictions.
Domestic SMS
DLT registration is mandatory. Companies must register their business and Sender ID on the mobile operators' Distributed Ledger Technology (DLT) portal.
Messages are delivered using the customer’s DLT-registered Alphanumeric Sender ID.
Currently, only Alphanumeric Sender IDs are supported, but Sent is considering adding support for promotional messages via DLT-approved 6-digit Sender IDs in the future.
Prohibited Content and Best Practices
When sending SMS messages to India, certain content types are prohibited:
Firearms
Gambling
Adult content
Money/loan offers
Political or religious content
Controlled substances (including cannabis)
Alcohol-related content
Messages with shortened URLs
Sent strongly advises consulting with legal counsel to ensure compliance with local laws and regulations. Here are some best practices for SMS campaigns in India:
Obtain opt-in consent from users before sending any communication.
Send messages during the recipient's daytime hours, unless urgent.
Ensure SMS campaigns support HELP/STOP messages in the local language.
Avoid contacting users on do-not-call or do-not-disturb registries.
By adhering to these guidelines and best practices, you can ensure that your SMS campaigns in India comply with local regulations and effectively reach your audience. For more information on compliance, visit the Telecom Regulatory Authority of India (TRAI) website.