Available

Automate SMS with Pabbly Connect, Make and n8n

Connect any app to Bulk SMS India today with a single HTTP step. When your trigger fires — a payment, a lead, a booking — the SMS goes out in real time.

What you can do

  • Works with any trigger

    Payments, CRMs, forms, calendars, e-commerce and more.

  • Real-time SMS

    The SMS is sent the moment the workflow runs.

  • Scheduled SMS

    Add the scheduled parameter to send at a set time in IST.

  • Delivery reports

    Add a second step calling getDLR with the message ID.

  • Balance alerts

    Call getSMSCredit on a schedule and alert your team.

  • No code

    Fill in a few fields; no programming needed.

Set it up

  1. 1

    Create your workflow

    Start a new workflow in Pabbly Connect, Make or n8n and choose the trigger app and event.

  2. 2

    Add an HTTP step

    Pabbly: API by Pabbly. Make: HTTP → Make a request. n8n: HTTP Request node.

  3. 3

    Fill the settings

    Use the URL and query parameters in the table below, mapping the phone number and fields from your trigger.

  4. 4

    Test it

    Run the workflow once, check the SMS on your phone and the response, which contains the message ID.

  5. 5

    Turn it on

    Activate the workflow. Every new event now sends an SMS in real time.

HTTP step settings

Use these values in Pabbly Connect (API by Pabbly), Make (HTTP → Make a request) or n8n (HTTP Request node).

SettingValue
MethodGET
URLhttp://sms.bulksmsind.in/sendSMS
Query: usernameYour panel username
Query: apikeyYour API key
Query: sendernameYour DLT sender ID, for example BSMSIN
Query: smstypeTRANS (or the type for your route)
Query: numbersMap the phone field from your trigger (10-digit number)
Query: messageYour DLT-approved text with mapped fields
Query: scheduled (optional)yyyymmddhhmm, for example 202610201030

Frequently asked questions

Which platforms does this work with?

Any automation tool that can make an HTTP GET request, including Pabbly Connect, Make, n8n, Integrately and Power Automate.

How do I get the delivery status?

Save the message ID from the response and add a step that calls getDLR with that ID.

Can I send to many numbers in one step?

Yes. Pass a comma-separated list in the numbers parameter.

Need help connecting?

Our team helps with setup, DLT templates and test credits.

Talk to our teamAll integrations