Templates · API Playground · Testing

The control center for your application's email.

Compose from noreply@, support@, info@ — start from a template, test how it renders, or drop straight into the API Playground for cURL, JavaScript, Python, PHP, Node.js and React. All through your own Resend key.

Your Api, Your Email

  • Your API key stays in your browser's local storage
  • Nothing is stored on WorkMail's servers — there isn't a database
ComposeTemplatesPlayground
Fromsupport@yourdomain.com
Tocustomer@gmail.com
Subject

Your order has shipped

Hi there — great news, your order is on its way and should arrive in 2–3 business days.
Sent viaResend
Features

Everything your app's email needs, in one layer

Your own Resend key

Paste your Resend API key once. It's used to call Resend directly and is never written to a database — WorkMail doesn't have one.

Address suggestions as you type

Start typing a prefix and WorkMail suggests noreply, support, info, sales, billing and more — matched to your verified domain.

Templates for the emails you send most

Welcome, OTP, invoice, password reset, payment confirmation, contact form, developer alerts — fill in a few fields and drop them into Compose.

An API Playground built for developers

Build a request once and get matching cURL, JavaScript, Python, PHP, Node.js and React code — or send it straight from the browser.

Test sends and multi-client preview

Fire a one-click test to yourself, or preview how your HTML sits in Gmail, Outlook and Apple Mail before it goes out.

Verified domains, pulled live

WorkMail asks Resend which of your domains are verified and lets you pick from that list, so you're never guessing.

Built for deliverability

Every send includes a plain-text version alongside HTML, and a checklist flags anything that tends to trip spam filters.

Local send history

Sent mail is logged in your browser only — reopen it anytime, or clear the whole history with one click.

Nothing leaves your browser at rest

Your key, domain and history live in localStorage. Close the tab, clear the data, and WorkMail forgets everything.

How it works

Three steps, every time

01

Connect your Resend key

Paste the API key from your Resend dashboard. WorkMail calls Resend's domains endpoint to pull in every domain you've already verified.

02

Pick an address and write

Choose a prefix — noreply, support, info, or your own — pair it with a verified domain, and write in the built-in editor.

03

Send, straight through Resend

WorkMail relays the request to Resend's API using your key. The message is logged to your local history and lands in the inbox.