Save AI-written customer replies in Gmail Drafts, flag missing facts and notify Slack before a person sends
An n8n builder shares a Gmail reply workflow that filters automated senders and leaves sending to a person. The linked JSON adds business context, missing-fact placeholders, draft checks and Slack notifications.
Evidence: The source shows its work: steps, screenshots, code or data you can inspect.
The business problem
A founder needs help drafting customer replies while keeping responsibility for the facts and the final send.
What was tried
Filter incoming automated messages. The shared template checks the thread for an existing draft before requesting a new reply. Supply your business FAQ and policies to its GPT-4o-mini call. The prompt asks for JSON and placeholders for missing facts; code also checks for those placeholders. Create a Gmail draft, alert Slack and log the draft in Sheets. If a draft already exists, flag that it may be stale. A person reviews and sends.
What was reported (not reported)
The author shares a workflow and inspectable JSON. No measured reply accuracy, handling time or customer results are reported; we have not run it.
Limitations
The template needs your own credentials, business context and channel IDs. Placeholders and a manual send do not establish factual accuracy. The source promotes a template website; no independent production evaluation is provided.
What you need
n8n, Gmail, an OpenAI API credential, Slack, Google Sheets and your FAQ or policies, as specified in the template.
Sources
- u/Limbox0 on r/n8n ↗ Community discussion, publication date unknown, main source
- Zatma0: linked AI Email Reply Drafter JSON ↗ Code repository, publication date unknown
Source published: unknown. Last reviewed here: October 15, 2026. Spot a mistake? Tell us.
Tools in this workflow
- Slack: Alerts the reviewerTry Slack
- Google Sheets: Logs created draftsTry Google Sheets
- OpenAI API: Drafts structured replies with GPT-4o-miniTry OpenAI API
- n8n: Coordinates filtering, draft creation and alertsTry n8n
- Gmail: Receives email and stores unsent repliesTry Gmail
Related workflows
Run AI VPs of marketing and customer success on Replit for about $254 a month, with 3 to 5 hours of weekly upkeep
SaaStr describes two in-house AI agents that run a Monday marketing standup and manage 100+ conference sponsors, with the invoice costs and the human maintenance time it admits they still need.
Score trial users six hours after signup with an LLM and send a reviewed follow-up email (about $0.20 a day)
A SaaS founder scores each new trial user 0 to 10 with an LLM, alerts Slack for high scorers, drafts a follow-up email he sends by hand, and seeds first alerts with AI keyword suggestions.
Keep customer lookup ahead of payment links in an n8n sales agent: a reported two-sale failure and a tool-sequencing fix
A builder reports that a WhatsApp sales agent skipped customer lookup and sent broken Stripe links. They describe a community node that exposes tools one at a time, while commenters question whether the payment path needs an agent.
Build a website-derived support knowledge base with Firecrawl and Gemini, then use it to answer Gmail inquiries in n8n
An n8n tutorial maps and scrapes a business website, has Gemini organise the content into a Google Doc, and connects that knowledge base to a Gmail agent. The example is a lawn-care business, with reusable support mechanics.