SMS Broadcasting
Made Simple .

Send bulk SMS to thousands of customers in seconds. No contracts, no commitments — sign up, top up, start sending.

✓ included
No contracts
✓ included
Pay-as-you-go
✓ included
Multi-provider
POST /v1/sms/send
200 OK
1
2
3
4
5
6
7
8
9
# Send an SMS in 3 lines
curl -X POST https://api.smshandy.com/v1/sms/send \
-H "Authorization: Bearer sk_live_•••" \
-H "Content-Type: application/json" \
-d '
"to": "+60123456789",
"from": "MYSHOP",
"text": "Hi Ahmad, order #1234 shipped."
'
200 message_id: msg_01JNNNWZ2WR
47ms
Sent
2,451
Delivered
98.2%
Cost
RM 24.51
· REST API · Webhooks · Multi-Provider Failover · PDPA Compliant · Cloudflare Edge · FPX Top-up · Unicode & Emoji · Custom Sender ID · Scheduled SMS · CSV Import
[ 02 ] // Features

Everything You need.

A complete platform to send bulk SMS easily, quickly, and securely.

[broadcast]

Easy SMS Broadcasting

Send to a single number or thousands at once. Upload CSV/Excel, use contact groups, and save message templates with variables.

[reliability]

Multi-Provider

Auto-switches to another provider if one fails. High delivery rate, zero downtime.

A B C auto-failover
[branding]

Custom Sender ID

Use your brand name. Example: "MYSHOP", "ACME". Register unlimited sender IDs.

MYSHOP ACME CLINIC
[developer]

REST API

Integrate SMS into your app, website, or system. API key auth, webhook support, full documentation.

// Node.js
const res = await fetch('/v1/sms/send', {
method: 'POST',
headers: { Authorization: `Bearer ${API_KEY}` },
body: JSON.stringify(payload)
});
[pricing]

Credit-Based Pricing (No Hidden Fees)

Buy credits, use when you need. Starting from RM 0.10/SMS. No monthly minimum, credits never expire. Top up anytime via FPX.

from
RM 0.10
/sms · no expiry
[dashboard]

Self-Service Dashboard

Real-time stats, SMS history, contact management, templates, and API keys — all in one place.

[security]

Secure & Reliable

Cloudflare-protected, encrypted credentials, 100% data isolation. PDPA compliant.

PDPATLS 1.3CloudflareIsolated
[ 03 ] // How It Works

Easy. Fast. 4 steps..

From registration to your first SMS, everything can be done in minutes.

step 01

Create Account

Free, takes 30 seconds. No credit card required.

$ smshandy register ~30s
step 02

Choose a Plan

Start free or pick the plan that fits your business.

$ smshandy plan select free / starter / pro
step 03

Top Up Credits

Pay via FPX online banking or bank transfer. Credits added instantly.

$ smshandy topup --via fpx instant credit
step 04

Start Sending SMS

Send single, bulk, or via API. Monitor delivery in real-time.

$ smshandy sms send <100ms latency
[ 05 ] // Pricing

Plans & pricing.

Choose the right plan. Start free, upgrade anytime. No contracts, cancel anytime.

Start free with 500 credits

Free

/free

For testing the platform

RM 10
min. topup
credits 10,000
rate RM 0.120/SMS
  • 1 Sender ID
  • Unlimited contacts
  • 3 contact groups
  • 1 user
  • Basic dashboard
  • Single & Bulk SMS
  • 5 message templates
  • Unicode & Emoji
  • API access
  • Webhook
  • Scheduled SMS
  • CSV/Excel import

Starter

/starter

For small businesses & startups

RM 50
min. topup
credits 50,000
rate RM 0.115/SMS
  • 5 Sender IDs
  • Unlimited contacts
  • 10 contact groups
  • 3 users
  • Full dashboard
  • Single & Bulk SMS
  • 20 message templates
  • API access (1 key, 10 req/sec)
  • Webhook (1 URL)
  • Scheduled SMS
  • CSV/Excel import
★ Popular pick

Pro

/pro

For growing businesses & agencies

RM 100
min. topup
credits 100,000
rate RM 0.110/SMS
  • Unlimited Sender IDs
  • Unlimited contacts
  • 50 contact groups
  • 10 users
  • Full dashboard
  • Single & Bulk SMS
  • Unlimited message templates
  • API access (3 keys, 30 req/sec)
  • Webhook (3 URLs)
  • Scheduled SMS
  • CSV/Excel import

Enterprise

/enterprise

For high-volume senders

RM 1,000
min. topup
credits 1,000,000
rate RM 0.100/SMS
  • Unlimited Sender IDs
  • Unlimited contacts
  • Unlimited contact groups
  • Unlimited users
  • Full dashboard
  • Single & Bulk SMS
  • Unlimited message templates
  • API access (Unlimited keys, 100 req/sec)
  • Webhook (Unlimited URLs)
  • Scheduled SMS
  • CSV/Excel import
All plans include anytime credit top-up via FPX. Credits never expire.
All prices are inclusive of tax.
SMS rate is per credit (1 sen = 10 credits).
Unicode/Emoji SMS may use more credits per message.
[ 04 ] // Industries

Built For every industry.

From e-commerce to healthcare — SMSHandy works for any industry.

/commerce

E-Commerce

  • Order confirmations
  • Delivery notifications
  • Cart reminders
  • Promo blasts
01
/food

Restaurants & F&B

  • Reservation confirmations
  • Daily specials
  • Loyalty programs
  • Menu broadcasts
02
/health

Healthcare & Clinics

  • Appointment reminders
  • Lab result notifications
  • Medication reminders
  • Follow-up SMS
03
/edu

Education

  • Class schedule updates
  • Fee payment reminders
  • Announcements
  • Parent notifications
04
/realestate

Real Estate

  • New listing alerts
  • Viewing confirmations
  • Payment reminders
  • Project updates
05
/agency

Digital Agencies

  • Client SMS campaigns
  • API integration
  • Sender ID per client
  • Detailed reports
06
// Trusted by Malaysian businesses
last sync: 16 May 2026
01
99.9%
Uptime
02
Multi
SMS Providers
03
PDPA
Compliant
04
RM 0
Hidden Fees
05
BM/EN
Unicode & Emoji
06
24/7
Auto-Failover
[ 06 ] // FAQ

Frequently Asked questions.

Answers to commonly asked questions.

Still have questions?

Contact us

It depends on your plan. Starting from RM 0.100/SMS (Enterprise) to RM 0.120/SMS (Free). The higher your plan, the cheaper per SMS.

No. Credits never expire. Use them whenever you need.

Depends on your plan: Free (RM 10), Starter (RM 50), Pro (RM 100), Enterprise (RM 1,000).

Yes. Upgrade anytime from your dashboard. Your existing credits carry over.

Starter: 10 requests/sec, Pro: 30 requests/sec, Enterprise: 100 requests/sec. Free plan does not include API access.

All plans include unlimited contacts. Store as many as you need.

Currently optimized for Malaysian numbers (60xxxxx). International support coming soon.

No. Pay-as-you-go. No monthly fees, no contracts. Cancel anytime.

Yes! We provide a REST API with full documentation. Available on Starter plan and above.

From your dashboard, submit a top-up request. Pay via FPX (online banking) or bank transfer. Credits are added once payment is confirmed.

Most SMS are delivered within seconds. We use multiple providers for maximum reliability.

Yes. All data is encrypted, isolated per account, and hosted on secure Cloudflare-protected servers.

// ready when you are

Start Sending SMS
Today.

Sign up free in 30 seconds. No credit card required. Start sending SMS today.

$ npm install @smshandy/sdk