Early access · not open yet
Private test inboxes for your signup and password reset tests
Create an inbox with one API call, trigger your email, then wait for it and get the one-time code or confirmation link back as a field. Built for Playwright, Cypress and any test runner that can make an HTTP request.
What a test would look like
// Planned API. Names may change before early access.
const inbox = await tempboxs.createInbox();
await page.fill("#email", inbox.address);
await page.click("text=Sign up");
const mail = await tempboxs.waitForEmail(inbox.id, { timeout: 30_000 });
await page.fill("#code", mail.code); // the one-time code, already extractedNo shared public inbox, no polling loop to write, and no regular expression to pull the code out of the message body.
Where this stands
This is not built yet. The free tempboxs inbox already receives mail on this infrastructure; the private API on top of it is the part being planned. It is built and run by one developer, Farhan Bashir. The waitlist decides whether it gets built and what goes in first. It covers email only, not SMS.
What you can hold it to
- A public status page. Delivery time from send to inbox is already published daily for the free service, and uptime will be added before anyone is asked to pay.
- A free tier you can run in CI. 1,000 emails a month, so you can run it beside your current setup for a few weeks.
- Your test mail stays private. Inboxes are tied to your API key, messages are deleted on a fixed schedule, and you can delete them sooner by API.
- No lock-in. If the service ever closes you get at least 90 days of notice, and the API is small enough to swap out in an afternoon.
Join the waitlist
Planned prices: a free tier, and Solo at $9 a month. Pick the one you would actually use; it is the most useful thing you can tell me.