🎬 Automate news discovery & publishing with GPT-4, Google Search API & Slack

⚑ 331 views · 🎬 Content Creation & Video

Description

πŸš€ Automate News Discovery & Publishing with GPT-4, Google Search API & Slack

🎯 Overview

Automated content publishing system that discovers industry news, transforms it into original articles using GPT-4, and publishes across multiple channels with SEO optimization and intelligent duplicate prevention.

✨ Key Features

πŸ”„ How It Works

  1. ⏰ Scheduled Trigger runs every 8 hours to maintain consistent content flow
  2. πŸ€– AI Agent generates targeted search queries for your niche while checking historical data
  3. πŸ” Google Search finds recent articles and extracts metadata (title, snippet, source)
  4. πŸ›‘οΈ Smart Content Handler bypasses sites with anti-bot protection, using search snippets instead
  5. ⚑ GPT-4 Processing transforms snippets into comprehensive 2000+ word articles with proper formatting
  6. πŸš€ Publishing Pipeline formats content for CMS with SEO metadata and publishes automatically
  7. πŸ“± Notification System sends detailed Slack updates with article metrics
  8. πŸ“ˆ Activity Logging tracks all published content to prevent future duplicates

πŸ”§ Setup Requirements

πŸ“‹ Prerequisites

πŸ› οΈ Step-by-Step Setup

Step 1: πŸ”Ž Google Custom Search Configuration

  1. Go to Google Custom Search Engine
  2. Create a new search engine
  3. Configure to search the entire web
  4. Copy your Search Engine ID (cx parameter)
  5. Get your API key from Google Cloud Console

Step 2: πŸ“Š Google Sheets Template Setup

Create a Google Sheet with these required columns:

Template URL: Copy this Google Sheets template

Step 3: πŸ”‘ Credential Configuration

Set up the following credentials in n8n:

  1. πŸ“Š Google Sheets API - OAuth2 connection to your Google account
  2. πŸ€– OpenAI API - Your GPT-4 API key
  3. πŸ“± Slack Webhook - Webhook URL for your notification channel
  4. πŸ” Custom Search API - Your Google Custom Search API key

Step 4: βš™οΈ Workflow Customization

Modify these key parameters to fit your needs:

🎨 Customization Options

🎯 Content Targeting

✍️ Article Style

πŸ“‘ Publishing Channels

πŸ’‘ Use Cases

πŸ› οΈ Technical Notes

πŸ†˜ Support

For setup assistance or customization help, refer to the workflow’s internal documentation nodes or contact the template creator.

πŸ”— Nodes Used

Google Sheets, HTTP Request, Slack, Schedule Trigger, AI Agent, OpenAI Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup