Newsletter Reply Drafter
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Newsletter Reply Drafter reads the newsletter content on your current page—subject line, main articles, key messages, and calls-to-action—and generates a professional reply draft. Choose your intent: Acknowledge (thank the sender), Engage (start a conversation), Provide Feedback (share thoughts), or Ask a Question (seek clarification). Select your tone: Professional, Friendly, or Enthusiastic. Toggle article references on or off. The AI crafts a thoughtful, context-aware response that references specific content from the newsletter. Perfect for responding to industry newsletters, client updates, internal communications, and any email that requires a thoughtful reply.
WHERE IT RUNS
Any webpage with newsletter content—email clients (Gmail, Outlook, Yahoo), Substack, Revue, Mailchimp emails, newsletter archives, and any page with newsletter-style content. The script scans the page for subject lines, article bodies, and key messages. No site-specific configuration needed; the detection algorithm adapts to the page structure automatically.
HOW TO USE
Install the script and navigate to any newsletter you want to reply to. Click "Generate Reply" in the panel—the tool extracts the newsletter content and sends it to the AI. Choose your intent and tone, and toggle article references on or off. The draft appears in the panel. Review it, edit if needed, then click "Insert" to place it directly into your reply field, or "Copy" to paste elsewhere. Settings persist per site and globally—the tool remembers your intent, tone, and article preferences. Keyboard shortcuts: Ctrl+Shift+N to generate, Ctrl+Shift+R to regenerate, Ctrl+Shift+I to insert.
TECHNICAL MECHANISM
The script extracts newsletter content using a cascading DOM selector strategy: it targets subject elements (h1, h2, .subject, .newsletter-title), newsletter body elements (.newsletter-body, .email-body, .content, .article, .post), and individual article sections (.article, .post, .item, .entry, .section). Collected text is concatenated with labels into a structured input. The AI prompt includes the extracted content, intent (acknowledge/engage/feedback/ask_question), tone (professional/friendly/enthusiastic), and article reference toggle. Intent mapping guides the response structure: acknowledge = thank and confirm, engage = open conversation, feedback = provide constructive thoughts, ask_question = request clarification. Tone mapping adjusts the response style. The response is displayed in a textarea with Insert and Copy buttons. Reply insertion uses native value setting with both "input" and "change" events for React/Vue compatibility. 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 replies are suggestions—always review and edit before sending. No content is stored or shared beyond the API request; all processing is ephemeral. Newsletter detection works best on well-formatted content—if detection fails, check for updates or use the tool on a page with clearly visible newsletter content. Sites change their markup over time; regular updates maintain compatibility.