Help Center

Docs

Schedule sends and manage scheduled emails

Send-later flows, the Scheduled view tab, and how to edit or cancel a queued email before it dispatches.

Schedule a send

Pick when an email should leave your account.

Every compose surface opens the same schedule menu, and it is the only way to schedule a send. In a reply inside a thread, click the chevron attached to the Send button. In the full compose window, click the clock icon beside the paperclip. There is no checkbox to toggle first.

The menu offers three send-time presets, each showing the exact moment it resolves to:

  • Tomorrow morning, which is 9:00 tomorrow.
  • Tomorrow afternoon, which is 13:00 tomorrow.
  • Monday morning, which is 9:00 on the next Monday that is not today.
  • Pick date and time opens a date and time field for anything else. It will not accept a time that is already past.

Times are your own wall clock, not a server timezone. A preset that has already gone by renders greyed out and reads In the past instead of quietly scheduling backwards. Once a time is set, the Send button reads Schedule send, a confirmation line below it reads Scheduled for … with a Clear link, and the menu gains a Send now instead row.

Best time for this contact
In the full compose window, when your first recipient is matched to a person in your CRM, the schedule menu carries an extra row: Best time for this contact. It reads that person's inbound-reply pattern over the last 90 days and fills in the next moment they are most likely to engage, falling back to next Tuesday at 10:00 when there is no signal to go on. It fills the schedule in for you; it does not send anything.

The Scheduled view tab

Manage everything queued for later.

The inbox sidebar exposes a Scheduled tab with a count badge. Each row shows the recipient, subject, scheduled time, and whether attachments are queued. Two row actions:

  • Edit — opens a modal with subject, body, and scheduled-time fields. You can adjust until the worker claims the row at dispatch time.
  • Cancel — flips the row to cancelled and the worker skips it. Use any time before send.

This view also carries your pending follow-up reminders. When any are waiting, a Waiting on reply section sits above the queued sends and lists them; see the follow-up reminders article for what they do.

Race-safe cancellation
The cancel API uses optimistic concurrency (only flips rows still in pending state). Once the worker has claimed a row for send, cancel returns 409 — by that point the email is seconds away from dispatch.