Skip to content
Vercel Edge & Serverless ReadyZero Cold Starts · App Router

Zero-latency transactional email on Vercel Edge runtime with lightweight HTTP dispatch

Bypass heavy SMTP connection pools and socket timeouts. SadaSend runs natively on Vercel Edge Functions, Serverless Functions, and Next.js 15 Server Actions with fast delivery.

3,000 emails/month freeZero credit card requiredSub-20ms edge latency
202 Accepted
Edge Dispatch Latency
Queued durably before any provider call
0ms
Cold Start Penalty
Pure fetch architecture
6,000/mo
Free Tier Sends
Custom domain DKIM
Developer Ergonomics

Drop into your application in under 60 seconds

Native typed interfaces with zero unnecessary dependencies. Built for standard fetch and modern edge runtimes.

$npm install sadasend
app/api/send/route.ts
typescript
TYPESCRIPT
import { NextResponse } from 'next/server';
import { SadaSend } from 'sadasend';

export const runtime = 'edge';

const sadasend = new SadaSend(process.env.SADASEND_API_KEY);

export async function POST(req: Request) {
  const { email, name } = await req.json();

  const result = await sadasend.emails.send({
    from: 'hello@yourdomain.com',
    to: email,
    subject: `Welcome to our platform, ${name}!`,
    html: `<h1>Welcome aboard, ${name}!</h1><p>Your workspace is active.</p>`,
  });

  return NextResponse.json({ success: true, messageId: result.id });
}

Next.js 15 Edge Route Handler running in Vercel Edge Runtime using global fetch with zero Node.js socket polyfills.

Core Infrastructure

Engineered for high deliverability and zero incident risk

Every layer from edge connection pooling to per-key rate limits is designed to keep critical transactional dispatches fast, reliable, and contained.

Native Vercel Edge Runtime

Engineered for global edge runtimes with zero dependency on Node.js net, tls, or stream modules that break serverless edge builds.

Zero Cold-Start Handshake Lag

Eliminates the 800ms TCP/TLS connection handshake overhead typical of legacy SMTP clients on spin-up.

Next.js 15 Server Actions

Trigger emails directly from async server action functions with type-safe response contracts and automated error bubbling.

Preview Deployment Isolation

Use recipient allowlists to ensure Vercel preview branch deployments automatically restrict email dispatch to team domains.

React Email Template Support

Write beautiful JSX email components and render them directly into clean, responsive HTML strings at the edge.

Real-Time Edge Webhooks

Receive open, bounce, and delivery events directly into Vercel route handlers with HMAC signature verification.

Architectural Comparison

SadaSend vs Nodemailer (Legacy SMTP on Vercel)

Why Vercel developers replace Nodemailer and legacy SMTP drivers with SadaSend edge-first HTTP dispatch.

Feature & CapabilitySadaSendNodemailer (Legacy SMTP on Vercel)
Vercel Edge Runtime CompatibilityFails (Requires Node.js net/tls)
Cold-Start Latency ImpactOne fetch call, no SMTP handshake800ms–2,500ms SMTP handshake
Connection Pooling HeadachesNone (Stateless HTTP/2)Socket exhaustion on high concurrency
Preview Environment ProtectionAutomated recipient allowlistManual code conditionals required
Native Next.js 15 Server ActionsRequires complex wrapper scripts
Free Tier Volume6,000 sends foreverNo hosting or delivery included
Forever Free Tier
Transparent Economics

Start with 3,000 emails every month at zero cost

No artificial paywalls on security. Unlike legacy providers that reserve recipient allowlists or dedicated IP pools for high enterprise tiers, every SadaSend account receives full safety controls from day one.

3,000 dispatches monthly forever with zero credit card
All safety gates, allowlists, and velocity limits included
Scale seamlessly: Starter ($12/mo for 10k), Pro ($19/mo for 50k), Scale ($79/mo for 250k)
Free Developer Plan
$0 / mo

No credit card required

Create Free AccountCompare all paid plan tiers
Frequently Asked Questions

Everything you need to know about Vercel email API

Clear, transparent answers on deliverability, API authentication, and rate limits.

Yes. Because SadaSend is powered by standard web standard fetch, it executes inside Vercel Edge Middleware, Edge Functions, and Serverless Functions with zero polyfills.
Technical Deep Dives

Related developer guides and architectural tutorials

Explore step-by-step production implementation blueprints, benchmarks, and protocols.