Early access waitlist · Ctrl + Alt + 5

Reply to anything
on your screen.

Press a hotkey, drag over any message in Slack, email, or anywhere else, and get three polished replies that sound like you, ready to send in about 5 seconds. Click one, it's on your clipboard.

Free during early access · No spam, just your invite · macOS & Linux (X11)

Invites go out in small batches, in waitlist order. Joining today puts you ahead.

  • ~5 seconds end to end
  • Any app you can see
  • Never sends for you

AI replies for Slack, Gmail, Teams, and every app on your screen

SlackGmailDiscordJiraNotionLinearTeamsWhatsAppTelegramOutlookIntercomZendesk
SlackGmailDiscordJiraNotionLinearTeamsWhatsAppTelegramOutlookIntercomZendesk
SlackGmailDiscordJiraNotionLinearTeamsWhatsAppTelegramOutlookIntercomZendesk
SlackGmailDiscordJiraNotionLinearTeamsWhatsAppTelegramOutlookIntercomZendesk

How it works

01

Press

Hit the global hotkey from anywhere. No window switching, no copy-paste.

CtrlAlt5
02

Drag

Your screen freezes. Draw a box over the message, flameshot-style.

03

Pick

Three labeled replies stream in beside your selection. Click one and it's copied. Paste and send.

AgreeCopied →
end to end
~0s
end to end
replies per capture
0
replies per capture
integrations required
0
integrations required

Built for the reply, not the chat window

Works with everything

Screenshot-based. No plugins, no browser extension, no per-app setup. If you can see it, you can reply to it.

Slack
now

Can you review the doc before standup?

Steer & regenerate

Type a hint like “decline politely…” and get three new takes.

Refine in place

Open a suggestion, say “warmer, shorter”. It rewrites live, with undo.

Improve my draft

Write a rough reply, get three polished versions that keep your voice.

Streams, doesn’t spin

Replies appear token by token. No spinner, no wall of text.

You always hit send

Output lands on your clipboard. It never posts for you.

Any message
WriteButler
Your clipboard

It sees only what you show it.

Read the full privacy policy →
You choose the region
Capture is explicit: you drag a box over exactly what to share. Nothing is watched passively.
Nothing stored server-side
The server is stateless. Your screenshot is used for the suggestion request, not kept.
Clipboard only
It never sends for you. The reply goes to your clipboard, and you hit send.
One sign-in
Sign in with Google. No API keys to paste, nothing else to configure.

Frequently asked questions

Three replies, one keystroke.

Join the waitlist and we'll email your invite. Invites go out in small batches, in order.

Free during early access · Early-supporter pricing at launch