Schedule send in Gmail — without the browser

Gmail lets you schedule emails. But you have to do it in a browser tab, buried behind a tiny dropdown arrow. ChainMail puts schedule send front and center in a desktop app.

Gmail's schedule send is good. The experience isn't.

Gmail added schedule send in 2019. It works: click the arrow next to Send, pick a time, done. But the experience has friction:

Schedule send shouldn't require a browser. ChainMail gives you the same Gmail schedule send in a dedicated desktop window — with shortcuts and templates built in.

How schedule send works in ChainMail

ChainMail connects to Gmail via Google's official API. When you schedule an email, it uses Gmail's native scheduled send feature — the message appears in your Gmail "Scheduled" folder and sends at the right time, even if ChainMail isn't open.

One-click scheduling

Click the clock icon next to the Send button in the compose window. A dropdown shows preset times:

Pick a preset or choose a custom date and time. The email moves to your Scheduled folder immediately.

Schedule + templates

This is where a desktop client pulls ahead. In ChainMail, you can combine schedule send with email templates:

  1. Type ; in the compose window to search your saved templates
  2. Insert a template with smart variables like {first_name} and {company}
  3. Click the clock icon to schedule the send

Write a batch of follow-ups in 5 minutes, schedule them across the week. Sales teams and recruiters do this daily — but in Gmail's web interface, there's no template system worth using.

Email snooze — the other side of "later"

Schedule send handles outgoing mail. Snooze handles incoming. Together, they let you control when you deal with email, not just whether you deal with it.

Right-click any email in ChainMail (or press Z) to snooze it. It disappears from your inbox and comes back at the time you choose. Both features use Gmail's native API, so they sync with the web interface.

Why schedule from a desktop app?

If Gmail's browser-based schedule send works, why use a desktop client? Three reasons:

Dedicated workspace

Email gets its own window on your taskbar. Alt-Tab to it when you need it, minimize when you don't. No competing with 30 browser tabs for attention.

Keyboard-driven workflow

ChainMail is built for speed. Compose with C, reply with R, insert a template with ;, schedule with a click. Everything stays in flow.

Offline compose

Write and queue emails while offline. ChainMail schedules the send once your connection returns. Gmail's web schedule send requires an active internet connection to compose.

How it compares

Feature ChainMail Gmail (Web) Thunderbird Mailbird
Schedule send
Email snooze (paid)
Gmail API (native sync) IMAP IMAP
Templates with variables Basic (canned responses) Basic (paid)
Dedicated desktop window Browser tab
Keyboard shortcuts Full set (conflicts with browser) Limited
AI drafting (BYOK)
Pricing From $1/mo Free (with Google Workspace or personal) Free (open source) $3.25/mo

Who benefits most

Getting started

  1. Download ChainMail from the beta page (Windows, free 7-day trial)
  2. Sign in with your Gmail account via Google OAuth
  3. Compose an email and click the clock icon to schedule

Your scheduled emails sync with Gmail's native "Scheduled" folder. Cancel or edit them from ChainMail or the Gmail web interface.

Frequently Asked Questions

Does schedule send in ChainMail use Gmail's native feature?

Yes. ChainMail uses the Gmail API to schedule messages. They appear in Gmail's "Scheduled" folder and send at the scheduled time, even if ChainMail is closed. You can also view and cancel scheduled emails from the Gmail web interface.

Can I schedule a templated email?

Yes. Insert a template with the ; shortcut, customize it, then click the clock icon to schedule. This is ideal for batching follow-up emails or sending regular updates at consistent times.

How many emails can I schedule at once?

Gmail allows up to 100 scheduled emails at a time. This limit applies whether you schedule from ChainMail or the Gmail web interface.

What's the difference between schedule send and snooze?

Schedule send delays outgoing mail — you write now and it sends later. Snooze hides incoming mail and brings it back at a chosen time. Together, they give you full control over your email timing.

Can I schedule emails offline?

You can compose and queue emails for scheduling while offline. ChainMail will schedule them via the Gmail API once your internet connection returns.

Does ChainMail work with Google Workspace accounts?

Yes. ChainMail works with personal Gmail accounts and Google Workspace (business) accounts. Schedule send is available on both.

Schedule smarter from your desktop

Free 7-day trial. No credit card needed. Write now, send later.

Download for Windows