INTEGRATIONS
Works with your stack.
ZeroDrop integrates with the testing frameworks, CI platforms, and email providers you already use. No changes to your app code required.
TESTING FRAMEWORKS
Playwright
OFFICIAL GUIDEEnd-to-end testing for modern web apps. ZeroDrop integrates natively via the SDK for email verification flows, OTP testing, and password reset flows.
View guide →Cypress
OFFICIAL GUIDEFast, reliable testing for anything that runs in a browser. Use ZeroDrop to catch real emails in Cypress E2E tests without mocking.
View guide →DEEP DIVE GUIDES
Jest
JavaScript testing framework. Use zerodrop-client in Jest integration tests to verify email delivery from your Node.js backend.
View quickstart →Vitest
Vite-native testing framework. Compatible with zerodrop-client for testing email flows in Vite-based projects.
View quickstart →pytest
PYTHON SDKPython testing framework. Use the zerodrop Python SDK to test email verification flows in pytest — OTP and magic link auto-extracted, no Docker.
View Python SDK →DEEP DIVE GUIDES
CI/CD PLATFORMS
GitHub Actions
GITHUB MARKETPLACENative GitHub Action on the Marketplace. Generates a disposable inbox before your tests run and injects it as an environment variable.
View guide →DEEP DIVE GUIDES
GitLab CI
Use zerodrop-client directly in your .gitlab-ci.yml. Generate an inbox in a before_script step and use it across your test jobs.
View quickstart →CircleCI
Install zerodrop-client as part of your CircleCI pipeline. Compatible with any Node.js 18+ environment.
View quickstart →EMAIL PROVIDERS
SendPigeon
INTEGRATION GUIDEUse SendPigeon to send transactional emails and ZeroDrop to catch them in CI. Full end-to-end coverage without mocking.
Read guide →Resend
INTEGRATION GUIDEResend sends the email, ZeroDrop catches it in CI. Test your full email delivery pipeline end-to-end.
Read guide →SendGrid
INTEGRATION GUIDECompatible with any SendGrid-powered app. ZeroDrop catches emails sent through SendGrid in your CI pipeline.
Read guide →Postmark
INTEGRATION GUIDETest Postmark transactional email delivery end-to-end. ZeroDrop catches the email before your assertion runs.
Read guide →INFRASTRUCTURE
Cloudflare Workers
OPEN SOURCEZeroDrop's email worker runs entirely on Cloudflare Workers. Open source and self-hostable on your own Cloudflare account.
View source →Upstash Redis
Emails are stored in Upstash Redis with a 30-minute TTL. Compatible with any Redis-compatible REST API for self-hosted setups.
Self-hosting guide →Missing an integration?
ZeroDrop works with any tool that can make HTTP requests. Open an issue or email us.