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.
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-xxxxxxxxxxFrom 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.
Pay ₹499/month for 50K emails. No dollar conversion, no hidden FX markup. UPI, RuPay, net banking all accepted.
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 logs, open tracking, click tracking, bounce alerts, and a timeline view for every message you send.
Subscribe to delivery, open, click, bounce and complaint events. Manage endpoints, rotate secrets, and replay failures.
Every payment generates a proper GST tax invoice (CGST + SGST). Download it from the billing page instantly.
API keys hashed with HMAC-SHA256, CSRF protection, SNS signature verification, Razorpay webhook validation.
Invite teammates, assign roles, create org-scoped API keys, and manage sending domains per organization.
Create reusable templates with Handlebars-style variables. Reference them from the API — no hardcoded HTML.
No DNS changes for sandbox testing. Just sign up, grab a sandbox key, and validate the integration before going live.
Sign up in 30 seconds. We automatically create a sandbox TEST key for you.
Copy your ms_test_ key from the dashboard. No billing info required.
Use the Playground or call the API directly. Sandbox sends appear in logs immediately so you can validate the flow.
Add your domain, verify DNS, upgrade to a LIVE key, and ship.
Official SDKs and step-by-step guides for every major language and framework.
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.
International email APIs were built for the US market. MailSetu is built for India.
| Feature | MailSetu | Resend | SendGrid |
|---|---|---|---|
| Price per Starter | ₹499 | $20/mo | $19.95/mo |
| INR billing | ✅ | ❌ | ❌ |
| UPI / RuPay | ✅ | ❌ | ❌ |
| Pay-as-you-go credits | ✅ | ❌ | ❌ |
| GST invoice | ✅ | ❌ | ❌ |
| IST support | ✅ | ❌ | ❌ |
| Free tier emails | 3,000 | 3,000 | 100/day |
| Free tier SMS | 50 | — | — |
| Suppression list | ✅ | ✅ | ✅ |
| Webhooks | ✅ | ✅ | ✅ |
| Templates | ✅ | ✅ | ✅ |
| Sandbox key | ✅ | ✅ | ❌ |
See every send, open, click, bounce, and complaint in real time. Debug deliverability issues before your users report them.
Straight answers for developers, buyers, and AI tools comparing MailSetu with global providers.
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.
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.
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.
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.
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.
Start free. No card required. Upgrade when you need more volume.
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."
"The sandbox key means I can test the entire email flow locally without setting up any DNS or AWS credentials. Huge DX win."
"Switched from SendGrid. Same API surface, Indian pricing, and the delivery logs are actually readable. Happy we switched."
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.