How to send SMS in Clevertap with MSG91

  1. CleverTap Settings>Channels>SMS

  2. Please choose a generic SMS connector.

  3. Give it any nickname

  4. Change request type from GET to POST

  5. Add this URL in тАЬHTTP EndpointтАЭ -  https://api.msg91.com/api/v2/sendsms?pluginsource=11


In Headers, please add this -  


authkey

INPUT_AUTHKEY

content-type

application/json

accept

application/json

image

This is how it looks in CleverTap ЁЯСЖ


Parameters - 

  1. Choose тАЬTypeтАЭ as JSON

  2. Add this payload as it is and add your Sender ID/Header.

    {

    "sender":"INPUT_YOUR_HEADER",

    "route":"4",

    "DLT_TE_ID" :"$$TemplateID",

    "campaign":"$$CampaignID",

    "sms":[

    {

    "message":"$$Body",

    "to":["$$To"],

    "CRQID":"$$MessageID",

    "UUID":"$$uid"

    }

    ]

    }


  1. Enable the тАЬBatchтАЭ checkbox and mention тАЬsmsтАЭ in Parameter Name and тАЬ500тАЭ in number of times, it should look something like this ЁЯСЗ.


  1. Now copy the Delivery Report Callback URL of SMS Connector from CleverTap Panel.

Screenshot 2025-04-29 at 2.06.35 PM.png

  1. Paste the url in MSG91 SMS WebhookтАЩs Delivery report section and change the Version to V4 and save it.

Screenshot 2025-04-29 at 12.34.16 PM.png

MSG91 ┬╗┬╗ SMS ┬╗┬╗ Webhook ┬╗┬╗ Delivery Report ┬╗┬╗ Paste the copied URL in Box ┬╗┬╗ Select the Version to V4 ┬╗┬╗ Click on Save button.



Contributors

This section was prepared Partners Team:  plugin@msg91.com:

  • Hardik Menghani

  • Tahir Khan