When you integrate SendPigeon into your app, you get three stages of email testing. Each stage solves a different problem. This guide walks through all three — and shows how to combine SendPigeon with ZeroDrop for full end-to-end coverage in CI.
The app we're testing
A Next.js signup flow that sends a verification email via SendPigeon:
// app/api/auth/signup/route.ts
import { SendPigeon } from 'sendpigeon';






