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
Create your workflow
Start a new workflow in Pabbly Connect, Make or n8n and choose the trigger app and event.
- 2
Add an HTTP step
Pabbly: API by Pabbly. Make: HTTP → Make a request. n8n: HTTP Request node.
- 3
Fill the settings
Use the URL and query parameters in the table below, mapping the phone number and fields from your trigger.
- 4
Test it
Run the workflow once, check the SMS on your phone and the response, which contains the message ID.
- 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).
| Setting | Value |
|---|---|
| Method | GET |
| URL | http://sms.bulksmsind.in/sendSMS |
| Query: username | Your panel username |
| Query: apikey | Your API key |
| Query: sendername | Your DLT sender ID, for example BSMSIN |
| Query: smstype | TRANS (or the type for your route) |
| Query: numbers | Map the phone field from your trigger (10-digit number) |
| Query: message | Your 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.
