Business messages that reach people.

Send OTPs, offers, alerts and reminders to Ncell and NTC numbers from one easy dashboard—or connect your product with our REST API.

Campaign overview

Sample data · Ncell + NTC routes

Live

Sent

0

12 batches

Delivered

0

0 failed

Delivery rate

0%

last 24 hours

Hourly volume

Peak 15:00

Ncell 0 · 63%
NTC 0 · 37%

OTP batch delivered via Ncell — 214/214

Sample data for illustration — no real messages.

Bulk campaigns

Reach contact groups

OTP messages

Secure verification

Alerts

Send timely updates

SMS API

Built for developers

Messages for
moment that matters.

A straightforward platform for customer communication—whether you send manually or from your own software.

Promotional SMS

Share offers, launches and announcements with an entire contact group in a few clicks.

Learn more

Transactional SMS

Keep customers informed with order confirmations, account events and service updates.

Learn more

OTP verification

Send time-sensitive one-time passwords from your product using the REST API.

Learn more

Reminders

Reduce missed appointments and late payments with useful, timely notifications.

Learn more

Contact management

Import contacts, organise reusable groups and keep every campaign tidy.

Learn more

Delivery reporting

See pending, sent, delivered and failed states for every individual message.

Learn more

Delivery Telemetry

Real-time Nepal gateway monitoring

Today 7D 30D
Delivery Rate ↑ 99.4%
99.42%

0.02% failover rerouted

Dispatched LIVE
48,250

47,970 delivered

Avg Latency
1.12s

NTC: 0.9s · Ncell: 1.3s

Hourly Throughput Peak: 4,820 msgs/hr
08:00 10:00 12:00 14:00 (Peak) 16:00 18:00 20:00
Carrier Distribution Intelligent Region Router Active
Nepal Telecom (58%) · 99.6% del
Ncell Axiata (39%) · 99.1% del
SmartCell (3%)

Live Delivery Stream

+977 9841•••890 NTC
DELIVERED 2s ago
+977 9801•••345 Ncell
DELIVERED 14s ago

Just a clear path
from draft to delivered.

Your contacts, campaigns, credit balance and delivery reports stay together in one focused workspace.

Create reusable contact groups

Import a CSV once and use the same organised audience again.

Follow every delivery state

See exactly which messages were delivered, pending or failed.

Control account access

Use KYC, API keys and IP whitelisting to protect message sending.

Leave scattered
SMS system behind.

Move from manual lists and uncertain delivery to one place where your team can send, review and follow up.

Before
Contacts in separate spreadsheets
No single delivery overview
Manual one-by-one follow-up
Keys shared without control
With Twozero SMS
One dashboard for campaigns
Reusable contact groups
Message-level delivery reports
Controlled API access

Start sending

Running in three simple steps.

01

Create an account

Sign up, verify your number and receive 10 free credits to explore the platform.

02

Complete KYC

Submit your business information to unlock full sending for campaigns and products.

03

Send your message

Use the dashboard immediately or generate an API key for your application.

Made for developers too

Send your first API message without the guesswork.

Use straightforward authentication, predictable JSON responses and the same delivery reporting available in the dashboard.

cURL PHP JavaScript Python
Read API documentation
curl -X POST "https://sms.twozero.io/api/v1/sms/send" \
-H "X-API-Key: sk_live_9a7b4c2e81d0..." \
-H "Idempotency-Key: ord-8492-otp" \
-H "Content-Type: application/json" \
-d '{
"to": "9841234567",
"message": "TZ_LABS: Your OTP is 482910",
"sender_id": "TZ_LABS"
}'
HTTP 200 OK Latency: 284ms
JSON Payload
{
"status": "success",
"message_id": "msg_01k9d7a2b5e9f8",
"operator": "Nepal Telecom (NTC)",
"status": "delivered",
"credits_deducted": 1.00
}

Ready to send smarter messages?

Start with 10 free credits. No subscription, no card and no monthly minimum.