A sandboxed communications hub for testing authentication loops, transactional notifications, and customer journeys. Intercept emails, receive verification SMS messages, broadcast in-app feeds, and automate CI/CD assertions—zero third-party credentials required.
Zero
100% In-Memory Sandbox< 10ms
SSE & Native WebSockets4 Blueprints
OTP, Receipt, Reset, 2FA1 Endpoint
GET /emails/otp
Client initiates password reset or 2FA request without configuring external email APIs.
Parses HTML email body and SMS payload to extract single-use 6-digit OTP codes.
Inspect message visually in HTML terminal or query GET /api/v1/emails/otp in CI/CD.
Understanding the zero-SMTP interception lifecycle from event trigger to headless test assertion.
Emails originate either from direct REST calls (POST /emails/send) or automated system events (e.g. checkout receipts and auth password resets).
The engine interpolates Mustache variables ({{name}}) and runs regex parsers to extract 6-digit OTP codes and magic links into JSON fields.
No emails touch real mail servers or spam filters. Messages are saved strictly in your isolated visitor sandbox overlay with simulated SPF/DKIM verification tags.
Delivered immediately via SSE/WebSockets to the virtual mailbox UI, or asserted instantly in CI/CD suites using GET /emails/otp?to=....
Four specialized endpoints for intercepting, inspecting, and managing transactional developer communications.
Full-fidelity transactional inbox. Intercepts welcome emails, password resets, receipts, and 2FA codes with isolated HTML rendering, attachment downloads, and security header validation.
Simulate mobile phone number verification, 2FA security codes, and outbound SMS notifications without real carrier charges or Twilio credentials.
Push system notifications, promotional announcements, and maintenance alerts. Test unread count badges, priority tags, and actionable deep-link redirects.
Manage reusable Mustache-style template blueprints with dynamic variable interpolation (e.g. {{name}}, {{otp}}), cross-channel broadcasting, and 1-click mailbox purging.
Understanding data transports, real-time sync pipelines, and supported payload structures.
| Channel | Protocol & Interface | Supported Payload | Real-Time Transport | Typical Use Cases |
|---|---|---|---|---|
| Virtual Email | REST / SMTP Proxy | HTML, Plain Text, Attachments | SSE (email.received) & WebSocket | Account activation, password reset links, order receipts |
| Virtual SMS | REST / Carrier Emulation | UTF-8 Text, 6-digit OTP codes | SSE (sms.received) & WebSocket | Mobile 2FA authentication, shipment tracking alerts |
| In-App Notifications | REST / Toast Stream | JSON { title, priority, actionUrl, read } | SSE & Real-Time Sync | Product announcements, background job completion banners |
| Template Dispatcher | Template Engine | Mustache {{variable}} JSON data | Multi-Channel Push | Consistent cross-platform branding & automated notification testing |
How to verify account activation, OTP email verification, and order receipts in Playwright, Cypress, and automated test suites.