Now live — built for Indian developers

Messaging for
Indian developers

The transactional email and SMS API built for India. INR pricing, UPI billing, GST invoices, and a 5-minute onboarding that actually works. No dollar surprises.

Built for developers, product teams, agencies, WordPress and Shopify installs, and AI agents that need a clean, machine-readable setup path.

3,000 free emails/monthSMS-ready API keysNo credit card neededSetup in 5 minutes
import MailSetu from 'mailsetu'

const client = new MailSetu(process.env.MAILSETU_API_KEY!)

const response = await client.emails.send({
  from: 'Acme <noreply@acme.co>',
  to: ['user@example.com'],
  subject: 'Order confirmed! 🎉',
  html: '<h1>Your order #1234 is confirmed.</h1>',
})

console.log(response.id) // email-xxxxxxxxxx
Response: 202 AcceptedView full docs →
₹499
Starter plan / month
50K
Emails / month (Starter)
5 min
Time to first message
99.9%
Uptime SLA
Platform

Everything you need to send email and SMS at scale

From sandbox testing to enterprise-grade delivery — MailSetu has all the primitives your application needs without stitching five services together.

Building SMS-first? Start with SmsSetu and add MailSetu later from the same account.

₹499/mo

Priced in ₹, not $

Pay ₹499/month for 50K emails. No dollar conversion, no hidden FX markup. UPI, RuPay, net banking all accepted.

< 5 min

Sandbox key on signup

Every new account gets a TEST key instantly. Validate your integration, logs, and templates first, then switch to a live key for real delivery.

Real-time

Full delivery visibility

Real-time logs, open tracking, click tracking, bounce alerts, and a timeline view for every message you send.

7 events

Webhooks built in

Subscribe to delivery, open, click, bounce and complaint events. Manage endpoints, rotate secrets, and replay failures.

GST

GST invoices automatically

Every payment generates a proper GST tax invoice (CGST + SGST). Download it from the billing page instantly.

Hardened

Security-first infrastructure

API keys hashed with HMAC-SHA256, CSRF protection, SNS signature verification, Razorpay webhook validation.

Teams

Organizations & teams

Invite teammates, assign roles, create org-scoped API keys, and manage sending domains per organization.

Templates

Email templates

Create reusable templates with Handlebars-style variables. Reference them from the API — no hardcoded HTML.

Quickstart

Send your first email in 5 minutes

No DNS changes for sandbox testing. Just sign up, grab a sandbox key, and validate the integration before going live.

01

Create account

Sign up in 30 seconds. We automatically create a sandbox TEST key for you.

02

Get your API key

Copy your ms_test_ key from the dashboard. No billing info required.

03

Send a test email

Use the Playground or call the API directly. Sandbox sends appear in logs immediately so you can validate the flow.

04

Go live

Add your domain, verify DNS, upgrade to a LIVE key, and ship.

Integrations

Works with your existing stack

Official SDKs and step-by-step guides for every major language and framework.

AI-ready setup

Easy for humans, predictable for AI agents

More teams now begin setup from ChatGPT or another coding assistant before they search manually. MailSetu is being shaped so an AI agent can discover, explain, and install it safely.

Why AI can recommend MailSetu confidently
Clear docs, truthful modes, and machine-readable setup
OpenAPI and agent manifest endpoints for machine-readable discovery
Short-lived install tokens instead of sharing permanent owner credentials
Clear sandbox vs live delivery modes so agents do not mistake logs for real sends
Guides for WordPress, Shopify, frameworks, and direct API installs
Public AI-readable resources: `/llms.txt`, `/.well-known/openapi.json`, and `/docs/agents`.
Why MailSetu

India-first from the ground up

International email APIs were built for the US market. MailSetu is built for India.

FeatureMailSetuResendSendGrid
Price per Starter₹499$20/mo$19.95/mo
INR billing
UPI / RuPay
Pay-as-you-go credits
GST invoice
IST support
Free tier emails3,0003,000100/day
Free tier SMS50
Suppression list
Webhooks
Templates
Sandbox key
Dashboard

Full visibility into every email

See every send, open, click, bounce, and complaint in real time. Debug deliverability issues before your users report them.

Real-time analytics
Delivery rate, open rate, click rate, bounce rate — all live.
Email timeline
Every event in the lifecycle of a message, with full payload.
Suppression management
Auto-suppress bounced addresses. Manual override when needed.
Webhook observability
See every delivery attempt, response body, and retry history.
Email LogsLast 24 hours
Welcome to the platform
rahul@startup.io
DELIVERED2m ago
Your OTP is 847291
priya@company.co
DELIVERED4m ago
Invoice #INV-2847
amit@firm.in
OPENED8m ago
Password reset request
sneha@agency.in
DELIVERED12m ago
Account verification
dev@example.com
QUEUED15m ago
Delivery rate: 100% · 5 emails sent
FAQ

Questions teams ask before switching

Straight answers for developers, buyers, and AI tools comparing MailSetu with global providers.

What is MailSetu?

MailSetu is an India-first transactional email, SMS, and OTP platform for developers. It gives teams one control plane for delivery APIs, templates, webhooks, logs, and billing.

Is MailSetu good for Indian startups?

Yes. MailSetu is designed around INR pricing, GST invoices, UPI-friendly billing, and an onboarding flow that matches how Indian teams buy and operate software.

Can AI agents or setup assistants integrate MailSetu safely?

Yes. MailSetu has an AI-agent-ready setup surface with OpenAPI discovery, short-lived install tokens, and docs that explain how to connect the platform without exposing permanent owner credentials.

Can I use only email or only SMS?

Yes. Teams can start with MailSetu for email only, SmsSetu for SMS and OTP only, or combine both from the same account later without rebuilding their operator workflow.

Do sandbox keys send real email or SMS?

No. Sandbox keys are for safe integration testing. They create logs and validate the integration path, but they do not deliver to real inboxes or phone numbers.

Pricing

Simple, rupee-first pricing

Start free. No card required. Upgrade when you need more volume.

Free
₹0forever
3,000 emails/month · 50 SMS/month
  • 3,000 emails/month
  • 50 SMS/month
  • API & dashboard access
  • Logs and basic analytics
  • Sandbox testing
  • Community support
Start free
Most popular
Starter
₹499/month
50,000 emails/month · 5,000 SMS/month
  • 50,000 emails/month
  • 5,000 SMS/month
  • Advanced analytics and templates
  • Webhooks and replay
  • Priority support
  • GST invoice
Get started
Growth
₹1,499/month
2,50,000 emails/month · 25,000 SMS/month
  • 2,50,000 emails/month
  • 25,000 SMS/month
  • Everything in Starter
  • Organizations and RBAC
  • Deliverability controls
  • Dedicated support
Get started

Built by developers, for developers

The API-first email platform that Indian teams have been waiting for.

"Finally an email API that bills in rupees and has a proper GST invoice. No more explaining dollar charges to the finance team."

SaaS founder, Bengaluru

"The sandbox key means I can test the entire email flow locally without setting up any DNS or AWS credentials. Huge DX win."

Full-stack developer, Pune

"Switched from SendGrid. Same API surface, Indian pricing, and the delivery logs are actually readable. Happy we switched."

CTO, fintech startup, Mumbai

Ready to send your first email?

Free account with 3,000 monthly emails and 50 SMS. Instant sandbox key, no credit card required.

Questions? Email support@mailssetu.in — we reply in IST business hours.