Skip to main content

Overview

timepay.ai supports SMS messaging as part of your campaign workflows. Send payment reminders, OTPs, confirmations, and follow-up messages to your customers.

DLT Compliant

Full PE-TM chain linking support for Indian regulations

High Deliverability

Direct carrier routes for maximum delivery rates

Real-Time Tracking

Delivery reports and analytics in your dashboard

India: DLT Compliance (PE-TM Linking)

If you’re sending SMS to Indian numbers, you must comply with TRAI’s Distributed Ledger Technology (DLT) regulations.

What is PE-TM Chain Linking?

Why is this required? TRAI mandates DLT registration to reduce spam and ensure only authorized businesses send commercial SMS in India.

Prerequisites

Before enabling SMS, ensure you have:

DLT Registration

If you haven’t registered yet:
1

Choose a DLT Operator

Register on any TRAI-approved DLT platform:
2

Register as Principal Entity

Submit:
  • Business PAN card
  • GST certificate
  • Certificate of Incorporation
  • Authorized signatory details
  • Letter of Authorization
3

Create Sender IDs (Headers)

Register your SMS sender IDs:
  • Promotional: 6 numeric digits (e.g., 567890)
  • Transactional: 6 alphabetic characters (e.g., TMPPAY)
  • Service Implicit: 6 alphanumeric (e.g., TPYSVC)
4

Register Templates

Submit and get approval for your SMS templates. Include:
  • Template content with variables
  • Template category (Transactional, Promotional, Service)
  • Associated Sender ID
5

Complete PE-TM Linking

Link your PE account with timepay.ai’s Telemarketer (TM) account. We’ll provide our TM ID for linking.

PE-TM Linking Process

1

Get timepay.ai TM ID

Contact support@timepay.ai to get our Telemarketer ID for your DLT operator.
2

Initiate Linking

Log in to your DLT portal and navigate to Telemarketer Linking or Consent Management.
3

Add Telemarketer

Enter timepay.ai’s TM ID and submit the linking request.
4

Share Headers & Templates

Link your registered Sender IDs and Templates to the TM account.
5

Confirm in timepay.ai

Once linked, provide us with:
  • Your PE ID / Entity ID
  • Linked Sender IDs
  • Approved Template IDs
Important: Messages will fail if PE-TM linking is not complete or templates are not approved. Ensure all templates are in “Approved” status on the DLT portal.

Connecting SMS to timepay.ai

We provide DLT-compliant SMS delivery through our integrated telemarketer setup.
1

Complete DLT Setup

Follow the PE-TM linking process above.
2

Add Details in Dashboard

Go to Settings → Integrations → SMS and enter:
  • PE ID / Entity ID
  • DLT Operator
  • Sender IDs (comma-separated if multiple)
3

Import Templates

Click Import Templates to fetch your approved templates from the DLT portal (or manually add Template IDs).
4

Test SMS

Send a test message to verify the setup.

Option 2: Connect Your SMS Provider

Already have an SMS provider? Connect it to timepay.ai. Supported Providers:
1

Select Provider

Go to Settings → Integrations → SMS → Add Provider
2

Enter Credentials

Provide:
  • API Key / Auth Token
  • Sender ID
  • DLT Entity ID (for India)
  • DLT Template IDs
3

Configure Webhook

Set up delivery report webhook:
4

Test & Activate

Send a test message and activate the integration.

Option 3: Custom / In-House Provider

Have an in-house SMS gateway or using a provider not listed above? Contact Support at support@timepay.ai with:
  • Provider name / Gateway details
  • API documentation
  • Authentication method
  • Sample request/response format
  • DLT integration details
Our team will configure a custom connector for your setup.
Timeline: Custom integrations typically take 3-5 business days.

SMS Templates

DLT Template Format

DLT templates use {#var#} for variables:

Template in timepay.ai

When using templates in workflows, map variables:

Template Categories (DLT)

Promotional SMS can only be sent between 9 AM and 9 PM. timepay.ai will automatically queue messages outside these hours.

Delivery Reports & Analytics

SMS Delivery Statuses

Common Error Codes

Analytics

Track SMS performance in the campaign dashboard:

Best Practices

  • SMS has 160 character limit per segment
  • Multi-part SMS cost more and may have delivery issues
  • Get to the point quickly
  • Use recognizable brand names (e.g., HDFC, AMAZON)
  • Avoid generic headers that look like spam
  • Match sender ID to your brand
  • Clear next steps (Pay now, Call us, Visit link)
  • Short URLs if possible
  • Make action easy to complete
  • Don’t send late night or early morning
  • Promotional: Only 9 AM - 9 PM
  • Consider customer timezone
  • Track delivery rates regularly
  • Investigate failures promptly
  • Clean invalid numbers from lists

Troubleshooting

Possible causes:
  • PE-TM linking not complete
  • Template not approved on DLT
  • Sender ID not registered
  • API credentials invalid
Fix: Verify DLT setup. Check error in campaign logs.
Possible causes:
  • Content doesn’t match DLT-registered template exactly
  • Variable count mismatch
  • Extra spaces or characters
Fix: Ensure template content matches DLT registration character-by-character.
Possible causes:
  • Invalid/inactive phone numbers
  • Numbers on DND registry
  • Carrier issues
  • Template flagged as spam
Fix: Clean your contact list. Check template quality.
Possible causes:
  • Using promotional content in transactional template
  • Generic sender ID
  • Aggressive language
Fix: Review template content. Use appropriate category.

Frequently Asked Questions

Yes, for sending SMS to Indian numbers, DLT registration is mandatory as per TRAI regulations. This applies to all commercial and transactional messages.
Typically 3-7 business days, depending on the DLT operator and document verification.
Yes, you can register multiple sender IDs and use different ones for different campaigns or message types.
You’ll need to renew the linking on your DLT portal. Messages will fail until linking is restored.
Yes, contact support for international SMS setup. DLT requirements vary by country.

Next Steps

Create a Campaign

Build a campaign with SMS follow-ups

WhatsApp Integration

Add WhatsApp to your channels

Workflow Builder

Design multi-channel workflows

Contact Support

Get help with DLT setup or custom providers