🎬 WordPress content automation machine with HUMAN-IN-THE-LOOP & DEEP RESEARCH

⚡ 1,761 views · 🎬 Content Creation & Video

💡 Pro Tip — YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments — no quota limits, just structured data.

View All Scrapers

Description

HUMAN-IN-THE-LOOP Content Automation Pro with Deep Research & Airtable for Power Users - Collaborative AI for WordPress Blog Automation

The BEST n8n Content Automation workflow in the market is getting even better, now enabling you to have full control over the entire process. It’s time to unlock the power of true collaborative creation with GenAI!

Want to leverage AI automation but don’t want to give up full control over the whole content creation process? Get the best of both worlds - get “Human-in-the-Loop” with this supreme n8n workflow template!

This template blends the power of AI with the crucial oversight of human expertise and intervention, all managed through a central, streamlined Airtable interface. Say goodbye to generic content and hello to high-quality, deeply researched articles published directly to your WordPress site with full control.

Check out my Youtube channel for a full walkthrough.

Human_in_the_loop_content_automation_pro_with_deep_research_airtable_0.jpeg Human_in_the_loop_content_automation_pro_with_deep_research_airtable_13.jpeg Human_in_the_loop_content_automation_pro_with_deep_research_airtable_2.jpegHuman_in_the_loop_content_automation_pro_with_deep_research_airtable_3.jpeg Human_in_the_loop_content_automation_pro_with_deep_research_airtable_4.jpeg

What problem is this workflow solving? / Use cases

Fully automated content generation tools often lack the nuance, accuracy, and strategic control necessary for truly impactful content. This workflow solves that critical gap by integrating powerful AI capabilities into a structured, human-supervised content creation process managed via a simple interface. It automates the most repetitive and time-consuming tasks – like research gathering, chapter ideations, domain copywriting – while strategically embedding essential human review points at critical junctures.

Instead of simply providing a topic and receiving a finished article of uncertain quality, you actively guide the process step-by-step within an interface. You review, refine, and approve AI suggestions for chapters and content before finalizing and publishing. This approach makes it perfect for creating high-quality, deeply researched, and brand-aligned blog posts for WordPress more efficiently, without ever sacrificing essential editorial control.

Who is this for?

This workflow template is meticulously designed for individuals and teams deeply involved in content creation who seek a powerful blend of AI-driven efficiency and essential human-controlled quality assurance:

How this workflow works

This template automates significant portions of the WordPress content creation process, utilizing Airtable as the central hub for management and user interaction, while leveraging AI for research and copywriting. The system is composed of four interconnected n8n flows, each handling a distinct stage of the content lifecycle. In addition, there is a sub-workflow dedicated to the research tool (Perplexity).

Human_in_the_loop_content_automation_pro_with_deep_research_airtable_12.jpeg

Content Creation Process in Airtable

The entire journey from idea to published post is managed within your Airtable base, offering transparency and control. Progress through each tab sequentially to complete the content creation process and produce a high-quality article that fulfills your requirements.

  1. Configure Settings (“Settings” Table): Define global parameters (website details, target audience, writing style, category IDs, about us, CTA etc.) in the “Settings” table. These serve as default inputs for the AI.
  2. Create Topics (“Create Topics“ Table): Add a record to the “Create Topics” table for each new blog post idea. Mark the topic as ready by setting its ‘Status’ field to “To Do” and ticking the ‘Execute Flow’ checkbox to initiate the first flow.
  3. Generate Chapters (“Generate Chapters“ Table): The first flow calls to the sub-workflow to do online research and generates potential chapter outlines based on your topic and settings, saving them to the “Generate Chapters” table.
  4. Select Chapters to Write (“Select Chapters“ Table): Review the suggested chapters in the “Select Chapters“ Table. Select the chapters you want to proceed with by setting their ‘Status’ to “To Do” and ticking the ‘Execute Flow’ checkbox.
  5. Generate Content for selected Chapters (“Generate Content“ Table): The second flow calls to the sub-workflow to research each selected chapter and generates draft content, saving it to the “Generate Content” table, where you have the opportunity to review and modify if necessary.
  6. Select Chapter Content (“Select Content“ Table): Review and edit the AI-generated text directly in Airtable. Approve the content for each chapter. Once all necessary content is approved, trigger the third flow for the final assembly by setting the status to “To Do” and ticking the ‘Execute Flow’ checkbox.
  7. Finalize Post (“Finalize Post“ Table): The third flow aggregates the approved content, generates the title, SEO metadata, tags, chapter images and featured image, placing all compiled information in the “Finalize Post” table for your final review. When the final article is ready to be published on your website, mark the status as “To Do” and check the “Ready to Publish” box to activate the fourth and final flow.
  8. Publish & Backup Post (“Backup Post“ Table): the fourth flow publishes the post to the website and creates a backup record in the “Backup Post” table, archiving key details including the live URL of the published article.

n8n Workflow Functions (JSON Files)

The automation is handled by four separate n8n flows, each triggered by specific changes in Airtable:

  1. Flow 1 (Topic Initiation & Chapter Generation):
    • Trigger: Monitors the “Create Topics” table; activates when a record’s ‘Status’ is “To Do” AND ‘Execute Flow’ checkbox is ticked.
    • Action: Fetches settings from Settings. Performs initial research (e.g., via Perplexity). Uses AI to generate chapter outlines. Saves suggestions as new records in the “Generate Chapters” table.
  2. Flow 2 (Content Generation & Internal Linking):
    • Trigger: Monitors the “Select Chapters” table; activates when a record’s ‘Status’ is “To Do” AND ‘Execute Flow’ checkbox is ticked.
    • Action: Fetches chapter details and settings. Gathers internal links (e.g., by parsing sitemap). Performs online/ deep research per chapter. Uses AI to write draft content, incorporating research and links. Saves drafts into corresponding records in the “Generate Content” table.
  3. Flow 3 (Post Assembly & Image Generation):
    • Trigger: Monitors the “Select Content” table; activates when all content for a topic is approved and final assembly is triggered when a record’s ‘Status’ is “To Do” AND ‘Execute Flow’ checkbox is ticked.
    • Action: Fetches all content from the “Generate Content” table. Aggregates text. Uses AI for title, SEO metadata, tags, and image prompts. Generates chapter images and a featured cover image (e.g., via AI image model DALL-E). Converts content to HTML. Saves compiled data and image info into the “Finalize Post” table.
  4. Flow 4 (WordPress Publishing & Backup):
    • Trigger: Monitors the “Finalize Post” table; activates when a record is marked Status’ is “To Do” AND ‘Post to Website’ checkbox is ticked.
    • Action: Fetches finalized data. Uploads images to WordPress. Creates WordPress post (status set to “published” by default) with content, metadata, tags, and image. Creates a record in the “Backup Post” table, with a link to the post on the website.

This modular approach ensures each stage is handled distinctly, orchestrated via updates on Airtable interface.

Unique Features

Future Features

Requirements

  1. Airtable Account: create a Airtable account for free.
  2. WordPress Website: Requires an Application Password with permissions to create posts and upload media. Must have the REST API enabled.
  3. OpenAI API Key: Or a key from another compatible AI provider for text and image generation (DALL-E is the default for images).
  4. Perplexity API Key: Or an API key for your chosen online research tool.
  5. Google Drive: for the optional backup feature to Google Drive.

Setup Step-by-Step

  1. Import n8n Workflows: Download the .json workflow files and import them into your n8n instance. There is one main/ “month” workflow and one sub/ “child” workflow. Name the workflows to your needs.
  2. Get Airtable Base: Duplicate the companion Airtable Base template.
  3. Configure Credentials: Add new credentials in n8n for Airtable, WordPress (use Application Password), OpenAI API, PerplexityAI API, and Google (for Drive backup).
  4. Connect Workflow Nodes: Open each workflow in n8n and assign the correct credential to every node that requires authentication (Airtable, WordPress, AI, HTTP Request, Google nodes).
  5. Link the main workflow to the sub-workflow: Access the Research Tool nodes and establish a connection between the main workflow to sub-workflow.
  6. Configure Airtable Nodes: Update all Airtable nodes across all workflows. Verify that all ‘Table’ and ‘Field’ names in the nodes exactly match your duplicated base.
  7. Populate Airtable Settings: Fill in your specific details in the Settings table of your Airtable base (Website URL, Audience, Style, Category IDs, CTA, etc.).
  8. Test Connections: Run manual executions on key nodes within each flow to ensure connections and basic configurations are correct before activating.
  9. Activate Workflow: Toggle the “Active” switch ON for the main/ “mother” workflow in your n8n list. No need to activate the sub/ “child” workflow.
  10. Start Creating: Go to the Create Topics table in Airtable, add a new topic, go through the process and get amazed by AI magic!

Airtable Database Explanation

Airtable is the central hub, acting as the database, user interface, and trigger mechanism for this workflow.

Human_in_the_loop_content_automation_pro_with_deep_research_airtable_1.jpeg

Tips for Pros

Important Considerations

🔗 Nodes Used

Airtable, Edit Image, HTTP Request, Google Drive, Wordpress, Airtable Trigger

đŸ“„ Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup