Streamline Content Creation with GPT-4o and One-Click Human Review Approvals

Go to Workflow
0 views
Built by Cheng Siong Chin Cheng Siong Chin
Created on June 05, 2026

Description

Overview
Automate AI content creation from request to approval. While AI writes quickly, human review often delays delivery—and multiple tools create workflow gaps and version confusion. This unified solution streamlines the entire process, enabling teams to produce quality content at scale with transparent tracking.

How it works
Submit a form with your topic, tone, and keywords. GPT-4o generates the content and assigns a quality score (0–100). The reviewer receives an email to approve, edit, or reject the draft—all actions are automatically logged in Google Sheets for tracking and audit purposes.

Setup steps
Import the workflow JSON file into n8n
Connect your OpenAI and Google account credentials
Update three variables in the workflow: SHEET_ID (your Google Sheets document ID), REVIEWER_EMAIL (recipient for review notifications), and WEBHOOK_URL (for form submissions)
Test the workflow with a sample submission

Workflow Stages
Submit a form with topic, tone, and keywords.
GPT-4o generates content and assigns a quality score (0–100).
Reviewer receives an email to approve, edit, or reject the draft.
All review actions are automatically logged in Google Sheets with timestamps and approval status.

Requirements
n8n v1.0+ instance, OpenAI API key with GPT-4o access, and Google Workspace with OAuth2 credentials.

Custom options
Choose model: gpt-4o, 4o-mini, or 3.5-turbo. Adjust score weights: Readability 40%, Keywords 30%, Length 30%.

Key benefits
Generate drafts 99% faster and approve content 95% quicker. Centralized tracking ensures clarity and accountability.

Nodes Used (5)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Sheets
n8n-nodes-base.googleSheets
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi