Skip to main content

Filter & summarize AI news from TechCrunch to Slack using OpenAI

Workflow preview

Workflow preview
100%
Filter & summarize AI news from TechCrunch to Slack using OpenAI preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

This n8n workflow automatically scrapes TechCrunch articles, filters for AI related content using OpenAI, and delivers curated summaries to your Slack channels. Perfect for individuals or teams who...

Best for

  • Market Research automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.scheduletrigger, n8n-nodes-base.httprequest, @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmchatopenai, n8n-nodes-base.slack, n8n-nodes-base.wait, n8n-nodes-base.code, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Colton Randolph.

Original n8n.io source

1.1 Workflow description

Title
Filter & summarize AI news from TechCrunch to Slack using OpenAI
Workflow name
Filter & summarize AI news from TechCrunch to Slack using OpenAI

This n8n workflow automatically scrapes TechCrunch articles, filters for AI-related content using OpenAI, and delivers curated summaries to your Slack channels. Perfect for individuals or teams who need to stay current on artificial intelligence developments without manually browsing tech news sites.

Who's it for

  • AI product teams tracking industry developments and competitive moves
  • Tech investors monitoring AI startup coverage and funding announcements
  • Marketing teams following AI trends for content and positioning strategies
  • Executives needing daily AI industry briefings without manual research overhead
  • Development teams staying current on AI tools, frameworks, and breakthrough technologies

How it works

The workflow runs on a daily schedule, crawling a specificed amount of TechCrunch articles from the current year. Firecrawl extracts clean markdown content while bypassing anti-bot measures and handling JavaScript rendering automatically.

Each article gets analyzed by an AI research assistant that determines if the content relates to artificial intelligence, machine learning, AI companies, or AI technology. Articles marked as "NOT_AI_RELATED" get filtered out automatically.

For AI-relevant articles, OpenAI generates focused 3-bullet-point summaries that capture key insights. These summaries get delivered to your specified Slack channel with the original TechCrunch article title and source link for deeper reading.

How to set up

  1. Configure Firecrawl: Add your Firecrawl API key to the HTTP Request node
  2. Set OpenAI credentials: Add your OpenAI API key to the AI Agent node
  3. Connect Slack: Configure your Slack webhook URL and target channel
  4. Adjust scheduling: Set your preferred trigger frequency (daily recommended)
  5. Test the workflow: Run manually to verify article extraction and Slack delivery

Requirements

  • Firecrawl account with API access for TechCrunch web scraping
  • OpenAI API key for AI content analysis and summarization
  • Slack workspace with webhook permissions for message delivery
  • n8n instance (cloud or self-hosted) for workflow execution

How to customize the workflow

Source expansion: Modify the HTTP node URL to target additional tech publications beyond TechCrunch, or adjust the article limit and date filtering for different coverage needs.

AI focus refinement: Update the OpenAI prompt to focus on specific AI verticals like generative AI, robotics, or ML infrastructure. Add company names or technology terms to the relevance filtering logic.

Summary formats: Change from 3-bullet summaries to executive briefs, technical analyses, or competitive intelligence reports by modifying the OpenAI summarization prompt.

Multi-channel delivery: Extend beyond Slack to email notifications, Microsoft Teams, or database storage for historical trend analysis and executive dashboards.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Daily Market Research Trigger

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 2 - Crawl TechCrunch (FireCrawl)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 3 - Summarizer Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.9

Block 4 - OpenAI Summarizer

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.2

Block 5 - Send Summary to Slack

Type / Role
n8n-nodes-base.slack - slack
Config choices
Version 2.3

Block 6 - Wait

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 7 - Receive Firecrawl Results

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 8 - Split Output

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 9 - Filter Messages

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 10 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Filter & summarize AI news from TechCrunch to Slack using OpenAI
Complexity intermediate
Nodes 12
Categories Market Research, Multimodal AI
Author Colton Randolph
Published 13 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7346/7346.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Filter & summarize AI news from TechCrunch to Slack using OpenAI do?

This n8n workflow automatically scrapes TechCrunch articles, filters for AI related content using OpenAI, and delivers curated summaries to your Slack channels. Perfect for individuals or teams who...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, Multimodal AI use case.