DLT Guidelines

DLT Template Type Handling in Netcore CPaaS

Overview


DLT Service Explicit Guidelines

As per the latest TRAI guidelines, Promotional Communication (including Service Explicit (SE) messages) is now permitted only between 10:00 AM and 9:00 PM IST. Messages sent outside this window will be rejected by the DLT platform.

Key Changes

1. Template Creation

We have added a option to save the DLT Template Type during template setup. Users can select from predefined DLT types

  • Promotional
  • Service Explicit
  • Service Implicit
  • Transactional

The selected type will be stored for downstream processing.

2. Message Sending Logic

  • When DLT Template ID is passed: pass this parameter in API dlt_template_type(optional parameter). This is done to notify us the template type.

  • When DLT Template ID is NOT passed: we will check via the template created on our panel, whether it's template type is service explicit and hold the message on our end accordingly.

If dlt_template_type = Service-Explicit then, messages sent outside 10:00 AM– 9:00 PM will be held internally on the Netcore side and will be sent out once the DND hours are over.

3. API Enhancements

We have introduced an optional parameter: dlt_template_type which will be supported SEND message API.

Samples

  1. Single Message API
http://bulkpush.mytoday.com/BulkSms/SingleMsgApi?feedid={{FEEDID}}&To={{Recipient_Mobile_Number}}&Text={{Text}}&templateid={{Template_id}}&dlt_template_type=Service-Explicit&username=91xxxxxxxx&password=xxxxxxx&ssl=2
  1. CSV Upload API
curl --location 'https://bulkpush.mytoday.com/BulkSms/UploadCsvWithPlaceHolder' \
--form 'feedid="392091"' \
--form 'Upload=@"/path/to/file"' \
--form 'Username="987067733"' \
--form 'Password="18@Abhishek"'

For sample CSV, click here: DLT CSV

PE-TM Chain Binding on DLT as per TRAI Mandate for SMS

As of December 11, 2024, all Principal Entities (PEs) must comply with the TRAI mandate to disclose the entire chain through which SMS communications are routed, including all Registered Telemarketers (RTMs) involved. Failure to meet this requirement may result in complete SMS delivery failures starting from this date.

Follow the below steps to enable PE-TM Chain Binding on DLT as per TRAI Mandate for SMS.

  1. Log in to your respective DLT portal.
  2. Select Chain on the dashboard (similar options are available with each operator).
  3. Enter Netcore Cloud as the Telemarketer with TM ID 1502444440000011444 and submit the request.
  4. Netcore Cloud, as the designated Telemarketer (DF-Delivery Function), will review and approve your request.
  5. After Netcore’s approval, log in again to your DLT portal as the Principal Entity (PE) to provide final confirmation and complete the PE-TM chain binding.

📘

Note

For more detailed guidance, click here to download the User Manual.