This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Quick Reply Draft Generator

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryProductivity
PlatformAll
Pricing $4.99/mo
Installs0
Free 7-day trial, no card. Or hold 25,000 BOT instead.
Get BotSurf — free
The browser these apps run in. Free on every platform, no account needed to try an app.

About this app

WHAT IT DOES

Quick Reply Draft Generator analyzes the conversation on your current page—subject, sender, message bodies, and quoted replies—then generates 3-5 short reply drafts in distinct styles. Choose from brief confirmation, question, acknowledgment, action-oriented, or friendly. Each draft is displayed as a clickable card with Insert and Copy buttons. Select the one that fits, edit it if needed, and insert it into your reply field with one click. No more staring at a blank compose box or rewriting the same responses—get multiple options instantly and pick the best one.

WHERE IT RUNS

Any webpage with conversations—Gmail, Outlook, Yahoo Mail, LinkedIn messages, Slack threads, support tickets (Zendesk, Intercom), contact forms, and message boards. Works with standard email threads, chat interfaces, and any page where people exchange messages. The script detects the conversation context regardless of the site's markup—no site-specific configuration needed.

HOW TO USE

Install the script and navigate to any conversation. Click "Generate Drafts" in the panel—the tool extracts the conversation context and sends it to the AI. In seconds, 3-5 reply drafts appear as cards, each labeled with its style (e.g., "Brief confirmation," "Question," "Acknowledgment"). Click any card to select it (highlighted), then click "Insert Selected" to place it in your reply field. Or click the "Insert" button directly on any draft card. Use "Copy" to paste the draft elsewhere. Settings persist per site and globally—choose your default style, number of drafts (3, 4, or 5), and whether to include sender names in the context. Keyboard shortcuts: Ctrl+Shift+G to generate, Ctrl+Shift+R to regenerate, Ctrl+Shift+I to insert the selected draft.

TECHNICAL MECHANISM

The script extracts conversation context using a cascading DOM selector strategy: it scans for subject lines (h1[data-thread-perm-id], .hP, .subject), sender information (.gD, .go, [email]), message bodies (.ii.gt, .a3s, .msg-body, [role="article"]), and quoted replies (.gmail_quote, blockquote[type="cite"]). Collected text is concatenated into a structured input with labels. The AI prompt requests a specific number of drafts (3-5) with one in the user's preferred style and others varied across available styles. The response is parsed by detecting numbered items (1., 2., etc.) and style labels in parentheses. Each parsed draft is rendered as a card with Insert and Copy buttons. Selection highlighting uses border-color and background changes. Reply insertion uses native value setting with both "input" and "change" events to ensure React and Vue applications update. The script prefers WebMCP (navigator.modelContext) when available, falling back to DOM scraping when not.

THE PANEL

The tool runs inside BGPanel, a lightweight UI system built into the BotGentz extension. Drag the panel by its header to reposition it anywhere on screen—it snaps to edges and remembers its position per site. Click the header to collapse the panel into a small bubble; click again to expand. Resize the panel by dragging its bottom-right corner. Press Escape at any time to close the panel. The panel stays out of your way but is always accessible via the extension's toolbar.

PLEASE NOTE

Requires the free BotGentz browser extension and an active monthly subscription—the AI backend uses credits for each generation. One generation per click; regenerate counts as a new generation. The script reads only what is visible on the page—it cannot access iframes or shadow DOM. AI-generated drafts are suggestions, not final answers—always review and edit before sending. No conversation content is stored or shared beyond the API request; all processing is ephemeral. Sites change their markup over time; if detection fails, check for updates or use the tool on a page with clearly visible conversation content.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.