SMS

This documentation applies only to clients who intend to send SMS to Indian mobile numbers using the Zykrr feedback platform.

As per regulations laid down by TRAI (Telecom Regulatory Authority of India), all businesses in India must comply with Distributed Ledger Technology (DLT) requirements to send commercial or transactional SMS messages.


Step 1: Register on the DLT Portal

If your business is based in India, you must first register as a Principal Entity on a DLT platform.

You can begin registration using any DLT operator. We recommend TextLocal or Kaleyra for smooth onboarding:


Step 2: Obtain Your Principal Entity ID

Once registered, you will receive a Principal Entity ID—a unique identifier for your business within the DLT ecosystem.

To retrieve this ID from Kaleyra, refer to: How to find your Principal Entity ID


Step 3: Register Your Message Templates

Every SMS message you intend to send via Zykrr (e.g., survey invites, thank-you messages, OTPs) must be registered on the DLT platform as a pre-approved message template.

Each approved template will have a unique Template ID assigned by the DLT system.

🔐 Template IDs ensure regulatory compliance and prevent message blocking by telecom operators.


Step 4: Configure SMS in Zykrr

To enable SMS delivery in Zykrr:

  1. Go to: DIY → Campaign → Channels → SMS
  2. Enter:
    • Your Principal Entity ID
    • Your Template ID(s)
  3. Map the appropriate templates to use cases like:
    • Survey distribution
    • Reminder messages
    • Acknowledgements or Thank You notes

Without these values, Zykrr cannot initiate SMS communication on your behalf.


Notes

  • Your templates must exactly match the message body sent via Zykrr. Even minor text changes can result in delivery failure.
  • If you’re using dynamic variables (like {{name}} or {{link}}), they must be declared in your DLT template as placeholders.

For SMS delivery setup or template guidance, contact support@zykrr.com.