Prerequisites:
  • Active Gupshup account with API access
  • Valid Gupshup API credentials
  • Approved sender ID/number

Integration Setup

To integrate your Gupshup account with Siren, follow these steps:
1

Navigate to Providers

Go to the Providers section in your Siren dashboard.
2

Select SMS Channel

Choose the SMS channel from the available options.
3

Choose Gupshup

Locate Gupshup in the list of providers and click on Add Account.
4

Fill in Account Details

In the pop-up window, enter the following details:
  • Custom Name: Provide a name to identify this integration in Siren
  • Customer Name: Your Gupshup customer/account name
  • API Key: Your Gupshup API key
  • App Name: Your Gupshup application name
  • Phone Number: Your Gupshup registered phone number
  • App ID: Your Gupshup application ID
  • Webhook Path: (Auto-populated) The webhook URL for receiving delivery reports
5

Configure Limit Settings

Set up your message limits:
  • Message Limit: Set the maximum number of messages that can be sent within the specified duration
  • Duration: Set the time period for the message limit (e.g., per minute, per hour, per day)
6

Save Configuration

Click Save to complete the setup.

Obtaining Gupshup Credentials

1

Login to Gupshup

Log in to your Gupshup account.
2

Access API Section

Navigate to the API section in your dashboard.
3

Generate API Key

Generate or copy your API key from the API settings.
4

Retrieve App Details

Note down your App Name and App ID from the application settings.
5

Verify Sender ID

Ensure your sender ID/number is approved and active in the Gupshup dashboard.