Bulk SMS Voice SMS WhatsApp RCS Messaging API

Bulk SMS, OTP, WhatsApp & RCS messaging platform

Send offers, alerts and OTPs to any mobile in India — with DLT help, live delivery reports and clear pricing.

About the platform

One dashboard and one API for bulk SMS, OTPs, voice, WhatsApp and RCS. Clear prices, live delivery reports and DLT help — so you can focus on your customers, not on vendors.

SMS Voice WhatsApp RCS

The problem

Separate vendors for SMS, WhatsApp and voice. Different dashboards, wallets and reports. DLT rules that block messages without warning. TextNSMS replaces all of it with one account.

Our services

Pick the channel that fits each message — or combine them in one campaign.

Bulk SMS

Promotional, transactional and OTP messages at scale on DLT-registered routes. Upload contacts, pick an approved template and schedule campaigns in minutes, then track every delivery in real time.

Learn more

Voice SMS

Voice announcements, reminders and automated calls from recorded audio or text-to-speech.

  • Audio upload / TTS
  • Call status & duration
Learn more

Bulk WhatsApp

Template-based WhatsApp campaigns on the official business platform.

  • Approved templates
  • Media & personalisation
Learn more

WhatsApp Business API

Automate conversations, notifications and support with an inbox and bots.

  • Shared team inbox
  • Webhooks & CRM
Learn more

Enterprise API

One REST API and webhooks for every channel, with scoped API keys.

  • Delivery webhooks
  • Usage analytics
Learn more

The solution

Every message follows the same path — submitted, sent, delivered — and every failure comes with a reason you can act on.

The dashboard

Launch campaigns, top up your balance and follow every message from submitted to delivered.

Compliance

Every campaign is checked against your approved headers, templates, consent and opt-out lists before a single message leaves the queue.

DLT headersOnly approved sender IDs go out.
Template matchingText checked against your DLT templates.
Consent recordsProof of consent stored per contact.
Opt-out handlingOpted-out numbers are skipped automatically.
Sending windowsPromotional SMS held to allowed hours.

How it works

  1. 01

    Start free

    Sign up in minutes. We help you register your entity, headers and templates on DLT.

  2. 02

    Upload your list

    Import contacts from Excel or CSV. Duplicates and opted-out numbers are flagged for you.

  3. 03

    Write your message

    Pick an approved template and fill in the variables. A live counter shows SMS parts and cost.

  4. 04

    Send and track

    See submitted, sent, delivered and failed — with plain-language reasons for every failure.

Pricing

No fixed packs. Choose a service and quantity — your wallet is charged per message.

Sample rates — live rates are set by our team
Quantity
Rate per SMS₹0.20
Subtotal (10,000)₹2,000.00
GST (18%)₹360.00
Total payable₹2,360.00
Recharge wallet

Developers

One REST API for SMS, Voice, WhatsApp and RCS. Scoped API keys, signed delivery webhooks and request logs in your dashboard.

  • Versioned /v1 endpoints
  • Delivery status webhooks
  • Sandbox mode for testing
Read the API docs

API preview — endpoints go live in Phase 3.

curl -X POST https://api.textnsms.com/v1/sms/send \
  -H "Authorization: Bearer $TEXTNSMS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+9198XXXXXXXX",
    "sender": "TXTNSM",
    "template_id": "1107XXXXXXXXXXXXXX",
    "variables": { "otp": "482913" }
  }'

Get started