💬 WhatsApp API @ Best Rate | Zero Setup Fee → 99.9% Uptime OTP Delivery — Try FREE Demo! 🏆 10,000+ Registered Businesses — 2,000+ Enterprise Clients Served 🚀 API Integration in Under 5 Minutes 🏅 Verified Business Badge with RCS Messaging 💬 WhatsApp API @ Best Rate | Zero Setup Fee → 99.9% Uptime OTP Delivery — Try FREE Demo! 🏆 10,000+ Registered Businesses — 2,000+ Enterprise Clients Served 🚀 API Integration in Under 5 Minutes 🏅 Verified Business Badge with RCS Messaging
Talk to Sales: India 1800 102 1822

CPaaS Platform: SMS, WhatsApp, RCS, Email and Voice in One Place

Reach every customer on the channel that works for them. Send SMS, WhatsApp, RCS and email through one API with one key and automatic fallback, and run voice, IVR and missed call services from the same account.

One API keyAutomatic fallbackSigned webhooksDLT-compliant
Since 2009Business messaging in India
10,000+Registered businesses
2,000+Enterprise clients served
99.9%Uptime

What is CPaaS?

CPaaS (Communications Platform as a Service) means you add SMS, WhatsApp, RCS, email and voice messages to your app, website or CRM through ready APIs and a web panel, without building any telecom setup yourself. SMSGatewayHub gives you all these channels in one account, with one API that picks the next channel automatically when the first one cannot reach your customer.

Channels

Every channel your customers use

Use one channel or combine them. Each channel also has its own page with details, use cases and pricing.

Bulk SMS

TransactionalPromotional

Alerts, updates and offers to any mobile in India over DLT-compliant routes, with real-time delivery reports.

Explore Bulk SMS →

OTP SMS

Login2FA

One-time passwords for login, sign-up and payments, delivered fast to every Indian mobile number.

Explore OTP SMS →

RCS Messaging

Verified brandRich cards

Branded messages with your logo, images and buttons inside the phone's own messaging app.

Explore RCS →

Email

TransactionalCampaigns

Order mails, invoices, statements and newsletters from the same account as your SMS and WhatsApp.

Explore Email →

Voice SMS

Recorded callsVoice OTP

Recorded or text-to-speech voice calls in Hindi and 10+ languages, with DTMF replies and voice OTP.

Explore Voice SMS →

Cloud IVR

IVRCall routing

Virtual and 1800 numbers, multi-level IVR, call routing and recording, with no hardware to install.

Explore Cloud IVR →

Missed Call

Lead captureOpt-ins

Collect leads, opt-ins and verifications with a simple missed call to your number.

Explore Missed Call →
Unified API

One key, one endpoint, automatic fallback

Stop integrating a different API for every channel. Send one request with your channel order; we try the first channel and move to the next one if it fails or is not delivered in time.

  • One API key starting with sghcp_, created in the panel under CPaaS > API.
  • One endpoint for WhatsApp, SMS, RCS and email: POST https://www.smsgatewayhub.com/cpaas/v1/messages.ashx
  • Automatic fallback, for example WhatsApp first and SMS if it is not delivered within fallbackAfter seconds.
  • Checked before sending: every channel in the route is validated when the request arrives, so a broken route is refused before any message goes out.
  • Delivery status with a full event timeline (GET ?id=cp_...) and signed webhooks to your server.
  • Safe retries with an optional Idempotency-Key header. Your existing SMS and WhatsApp APIs keep working as they are.

Automation and SDKs (coming soon).

Send with WhatsApp, fall back to SMS
curl -X POST "https://www.smsgatewayhub.com/cpaas/v1/messages.ashx" \
  -H "Authorization: Bearer sghcp_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "channels": ["whatsapp", "sms"],
  "to": "9198XXXXXXXX",
  "fallbackAfter": 300,
  "ref": "order-1042",
  "callbackUrl": "https://yourapp.com/cpaas/status",
  "whatsapp": {
    "template": "order_shipped",
    "language": "en",
    "variables": ["Rahul", "1042"]
  },
  "sms": {
    "text": "Hi Rahul, your order 1042 has been shipped. - ABC Store",
    "sender": "ABCSTR",
    "templateId": "YOUR_DLT_TEMPLATE_ID"
  }
}'
Response (202 Accepted)
{"id":"cp_...","status":"accepted","channel":"whatsapp",
 "route":["whatsapp","sms"],"ref":"order-1042"}

Add "rcs" or "email" (with toEmail) to the channel list in the same way. Full field list in the panel under CPaaS > API.

New: OneTap Verify

Passwordless verification with one tap

Replace typed OTPs with a one-time secure link. Your user taps it and is verified, with no code to copy and no password to remember.

  • Delivered over WhatsApp, SMS, RCS or email with automatic fallback
  • Short link under 20 characters on SMS, so it fits in one message
  • Single use, short expiry and a confirm step that link scanners cannot trigger
  • Works with the same CPaaS API key
Panel

A panel your team will actually use

Not a developer? Run campaigns, answer customers and track results from the web panel.

WhatsApp team inbox

A shared inbox for your agents, with a full-screen view and a typing indicator so customers see when someone is replying.

Campaigns

Send campaigns and follow each one from sent to replied, with the best time to send based on your own read rates.

Daily messaging limit view

See the live WhatsApp daily messaging limit and quality of every number, plus a one-click health check.

Delivery reports

Real-time delivery reports for every channel, plus webhook logs and test messages.

DLT support

DLT-compliant SMS routing, and help with DLT registration, headers and templates.

API keys and webhooks

Create CPaaS API keys, set your webhook and default sender details, and see recent messages in one place.

Free tools

Free tools for SMS and WhatsApp

Plan your messages before you send them. No sign-up needed.

See all free tools →

Use cases

What Indian businesses use it for

OTP and login

OTP on SMS or WhatsApp, or one-tap login links, with fallback so every user gets in.

OTP SMS →

E-commerce order updates

Order confirmed, shipped and delivered updates on WhatsApp, with SMS as backup.

E-commerce →

Banks and fintech alerts

Transaction alerts, EMI reminders and statements by SMS, WhatsApp and email.

Banks and NBFCs →

Education

Admission updates, fee reminders, attendance and exam results for parents and students.

Education →

Healthcare reminders

Appointment confirmations, reminders and report-ready alerts for patients.

Healthcare →

Marketing campaigns

Offers and festive campaigns on SMS, rich WhatsApp and RCS messages, and email.

SMS marketing →
Why SMSGatewayHub

Built for scale, priced for honest growth

Since 2009India's enterprise messaging platform
10,000+Registered businesses
99.9%Uptime · 3 Indian DCs
200+Countries · 800+ operators
  • ISO 27001 certified and DLT-compliant routing
  • Pay only for delivered SMS
  • API integration, DLT compliance and real-time delivery reports
  • Help from a real team on 1800 102 1822

Frequently Asked Questions

CPaaS (Communications Platform as a Service) lets a business add messaging to its apps and processes through ready APIs and a web panel, without building telecom systems. With SMSGatewayHub you send SMS, WhatsApp, RCS, email and voice messages from one account.

The unified API sends WhatsApp, SMS, RCS and email. You list the channels in the order you want, for example WhatsApp first and SMS second. Voice SMS, IVR and missed call services run on their own APIs from the same account.

The first channel in your list is tried first. If it fails, or is not delivered within the fallbackAfter time you set (30 seconds to 48 hours), the same message moves to the next channel. Set fallbackAfter to 0 to move on only when a channel fails. Every channel is checked when the request arrives, so a route that cannot work is refused before anything is sent.

No. One CPaaS API key that starts with sghcp_ works for all channels of the unified API and for OneTap Verify. You create it in the panel under CPaaS > API. Your existing SMS and WhatsApp APIs keep working as they are.

Every message gets an id. Call GET with that id to see its status and the full event timeline, or receive signed webhooks at your own https URL. Delivery reports for every channel are also available in the panel.

Yes. In India every business SMS must use a registered DLT header and an approved template. Our team helps with DLT registration, and WhatsApp messages outside a customer chat use approved WhatsApp templates.

OneTap Verify is passwordless login and verification with a one-time secure link instead of a typed OTP. The link goes over WhatsApp, SMS, RCS or email with automatic fallback, and on SMS it can be a short link of under 20 characters.

Sign up free and start with free credits. Our team helps you with DLT, WhatsApp templates and the API setup, and you can talk to sales on 1800 102 1822.

Bring all your customer messaging under one roof

Get your free account and CPaaS API key, with help on DLT, WhatsApp templates and integration from our team.