Step 1. Account Setup

If you do not have an account with Gupshup yet, you will have to create an enterprise account by contacting their support here. Once you have registered yourself on DLT and created an Gupshup account, you can then add Gupshup Integration in Raven.

If you are sending SMSs in India, TRAI has mandated to register their business, headers (sender IDs), and templates on any of the DLT platforms.

Step 2. Gupshup Integration in Raven

KeysDetails
User IDAccount number provided by Enterprise SMS Gupshup. The number must be in pure numeric format with no special characters.
PasswordPassword provided by Gupshup for authentication of user id .The password must be the same as used to log on to the Enterprise SMS Gupshup website.
SenderSender id to be sent with the SMS. It has to be preconfigured 6 characters alphabetical sender id for the enterprise account. The Sender ID should be linked with the SMS template as registered on DLT portal.
RouteApplicable only for SMSes sent by Indian businesses to Indian destination numbers. Use the route type specified when registering your templates. Possible values: Transactional, OTP, Promotional.
DLT Entity IDApplicable only for SMS sent by Indian businesses to Indian destination numbers. Your Entity Id as registered on DLT (Distributed Ledger Technology) portal of operators in India. This is mandatory to be passed in API or configured on Dashboard for SMSes towards Indian destination here

Step 3. Delivery Reports

Follow the steps to setup delivery reports:

  1. On the Raven dashboard, once you successfully add the Gupshup Integration, you will see it in the “Live” tab. Go to the Live tab, and click on Gupshup SMS. You will see a URL as Status Webhook, present in the integration. Copy this URL.
  2. Log in
  3. Click on Settings in the menu bar. Under Advanced Account Settings you can see Realtime Delivery URL.
  4. Paste the Status Webhook URL copied in Step 1. ​

Advanced

Send additional parameters to Gupshup

Raven sends the fields present in the SMS template to Gupshup by default. To send additional fields, please check our Override doc.

IP Whitelisting

You can control access by specifying Raven’s IP address, or make sure Raven’s IP addresses are whitelisted and not blocked.

IPs: 65.2.109.100, 65.2.58.233

If you are facing issues with this integration or find something missing, please write to us at support@ravenapp.dev