Integrations

Works with everything you use

Official SDKs, framework guides, and a simple REST API so you can integrate MailSetu into any stack in minutes.

7
Official SDKs
15+
Framework guides
1
REST API to rule them all
2
Platform install kits

Languages & SDKs

Official SDKs with type safety, auto-retry, and zero boilerplate.

Node.js Frameworks

Step-by-step guides for the most popular Node.js and JavaScript frameworks.

Guide
Next.js
App Router & Pages Router
Guide
Express.js
Middleware, route handlers
Guide
React Email
Compose emails in JSX
Coming soon
Remix
Action handlers
Coming soon
Nuxt.js
Server routes
Coming soon
Fastify
Plugins and hooks

Python Frameworks

Integrate MailSetu into Django, Flask, FastAPI, and more.

PHP & CMS

Laravel, WordPress, and raw PHP integrations.

Backend Frameworks

Java, Ruby on Rails, Spring Boot, and more.

Commerce & Automation

Use MailSetu with storefronts, agents, and automation platforms.

Guide
AI Agents
OpenAPI + short-lived install tokens
Coming soon
Zapier
Trigger emails from any app
Coming soon
Make (Integromat)
Visual automation builder
Coming soon
n8n
Self-hosted automation
Build your own

Using something else?

MailSetu is a standard HTTP API. If your language or framework isn't listed, use any HTTP client to call the REST API directly — it's just a POST request with a JSON body and an API key header.

curl -X POST https://api.mailssetu.in/v1/emails \
  -H "Authorization: Bearer ms_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "from": "you@yourdomain.com",
    "to": ["user@example.com"],
    "subject": "Hello from MailSetu!",
    "html": "<p>Your first email.</p>"
  }'

Don't see your stack?

We're constantly adding new guides. Let us know what you need and we'll prioritize it.

Request an integration