Skip to content
FlowHubFluxonLab
C
AI Automationfree

Turn support emails into FAQ drafts with Gmail, OpenAI, Sheets and Docs

by Dr. Firasadapted from n8n official workflow galleryUpdated Aug 2026
RequiresCCodeGmailGmailGoogle DocsGoogle DocsGoogle SheetsGoogle SheetsInformation ExtractorInformation ExtractorOpenAI Chat ModelOpenAI Chat Model
Share Post Share
Gmail TriggerSeConfigurationCoClean the emailIEExtract FAQ candidateExtract FAQ can…OpenAI Chat ModelOpenAI Chat Mod…CoPrepare FAQ candidatePrepare FAQ can…Log to Google SheetsLog to Google S…SwRoute FAQ resultCreate FAQ draft docCreate FAQ draf…Insert FAQ draft bodyInsert FAQ draf…Notify reviewer: FAQ draftNotify reviewer…Draft human reviewDraft human rev…NOLogged only (no action)Logged only (no…123456789101112
1/5
STEPS · 12
Starts on a Gmail event

Quick overview This workflow monitors a Gmail inbox for new support-style emails, uses OpenAI to extract a reusable FAQ question and safe draft answer, logs results to Google Sheets, and then creates a Google Docs draft and/or Gmail review drafts for a human reviewer. How it works Polls Gmail every 5 minutes for unread emails matching the configured support-related search query. Cleans the email content by stripping quoted replies, signatures, and HTML to produce a concise plain-text body. Sends the cleaned email and product context to OpenAI to extract a structured FAQ candidate (question, draft answer, category, score, sensitivity flag, tags, and recommended action). Calculates a routing status based on the FAQ score threshold and sensitivity/recommended action, and prepares draft text for a Google Doc and reviewer email. Appends every processed email and extracted fields to a Google Sheets tab for tracking and reporting. If the candidate is strong, creates a Google Docs FAQ draft, inserts the draft content, and creates a Gmail draft notification to the reviewer with the document link.

Tags

n8nreference-onlygmailgoogle-docsgoogle-sheetsinformation-extractorlm-chat-open-ai
Connects
CCodegmailGmailgoogledocsGoogle DocssheetsGoogle SheetsinformationextractorInformation ExtractoropenaichatmodelOpenAI Chat Model
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes13
AddedJul 14, 2026

Related workflows

See all AI Automation
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ACgmailW
free

Send weekly blended ad performance reports with Meta, Google Ads, GA4 and OpenAI

Quick overview This workflow runs every Monday at 8am to pull the last 7 days of performance from Meta Ads, Google Ads, and GA4, calculate blended KPIs, generate an OpenAI-powered narrative summary, email an HTML report via Gmail, and post an internal update (and errors) to Slack. How it works Runs every Monday at 8am on a scheduled trigger. Fetches the last 7 days of spend and engagement metrics from the Meta Ads Insights API, campaign cost and conversion metrics from the Google Ads API, and conversions and revenue by channel from the GA4 Reporting API. Combines the three datasets and calculates blended KPIs including total spend, total conversions, total revenue, and ROAS. Sends the computed metrics to an OpenAI chat model to generate a 3–4 sentence client-friendly performance summary with one risk and one recommendation. Builds a simple HTML report containing the KPIs and AI summary. Emails the HTML report to the client via Gmail and posts a brief confirmation with spend and ROAS to a Slack channel. If the workflow fails, posts an error alert message to an ops Slack channel. Setup Configure authentication for the HTTP requests to Meta Ads (access token), Google Ads (OAuth/access

by Redowan Ahmed Farhan
Agmailopenaichatmodeltextclassifier
free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team