← All N8N workflows
AI & researchAirtableChain LLMExecute WorkflowExecute Workflow TriggerFilter

TechCrunch & VentureBeat

Configured with Airtable, Chain LLM, Execute Workflow, Execute Workflow Trigger, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
TriggerWhen clicking ‘Testworkflow’Manual TriggerRoutingFilterFilterTransformStructured OutputParserOutput Parser StructuredAI & modelsPerplexityLM Chat Open RouterRoutingFilter1FilterAI & modelsExtract Structured DataInformation ExtractorAI & modelsResearch URLChain LLMAI & modelsExtract URLChain LLMTransformMerge Extracted DataMergeTransformSplit TC ArticlesSplit OutTransformTC HTML ParserHtmlTransformSplit VB ArticlesSplit OutTransformVB HTML ParserHtmlWeb / APIVenturebeat (VB)HTTP RequestWeb / APITechcrunch (TC)HTTP RequestAI & modelsClaude 3.5 SonnetAnthropic Chat ModelAI & modelsClaude 3.5 HaikuAnthropic Chat ModelTransformCollect DataEdit FieldsData storeAirtableAirtableTransformAuto-fixing OutputParserOutput Parser AutofixingTransformExtract Structured JSONOutput Parser StructuredTransformPromptsEdit FieldsWeb / APIDeep ResearchHTTP RequestTransformPick data (Perplexity)Edit FieldsTransformPick data (jina)Edit FieldsTriggerWhen Executed byAnother WorkflowExecute Workflow TriggerWeb / APIJINA Deep SearchHTTP RequestData storeWrite Results toAirtableAirtableAI & modelsExtract Structured DataChain LLMSubworkflowRoute to Deep ResearchExecute WorkflowTransformParse TC XMLXmlTransformParse VB XMLXmlAI & modelsClaude 3.5 SonnetAnthropic Chat ModelWeb / APIGet Funding ArticleHTML for scraping (TC)HTTP RequestWeb / APIGet Funding ArticleHTML for scraping (VB)HTTP Request

Node categories in this workflow

  • Trigger
  • Routing
  • Transform
  • AI & models
  • Web / API
  • Data store
  • Subworkflow

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
When clicking ‘Test workflow’TriggerManual TriggerSee node parameters
FilterRoutingFilterSee node parameters
Structured Output ParserTransformOutput Parser StructuredSee node parameters
PerplexityAI & modelsLM Chat Open RouterSee node parameters
Filter1RoutingFilterSee node parameters
Extract Structured Data AI & modelsInformation ExtractorSee node parameters
Research URLAI & modelsChain LLMSee node parameters
Extract URLAI & modelsChain LLMSee node parameters
Merge Extracted DataTransformMergeSee node parameters
Split TC ArticlesTransformSplit OutSee node parameters
TC HTML ParserTransformHtmlextractHtmlContent
Split VB ArticlesTransformSplit OutSee node parameters
VB HTML ParserTransformHtmlextractHtmlContent
Venturebeat (VB)Web / APIHTTP RequestSee node parameters
Techcrunch (TC)Web / APIHTTP RequestSee node parameters
Claude 3.5 SonnetAI & modelsAnthropic Chat ModelSee node parameters
Claude 3.5 HaikuAI & modelsAnthropic Chat ModelSee node parameters
Collect DataTransformEdit FieldsSee node parameters
AirtableData storeAirtablecreate
Auto-fixing Output ParserTransformOutput Parser AutofixingSee node parameters
Extract Structured JSON TransformOutput Parser StructuredSee node parameters
PromptsTransformEdit FieldsSee node parameters
Deep ResearchWeb / APIHTTP RequestPOST
Pick data (Perplexity)TransformEdit FieldsSee node parameters
Pick data (jina)TransformEdit FieldsSee node parameters
When Executed by Another WorkflowTriggerExecute Workflow TriggerSee node parameters
JINA Deep SearchWeb / APIHTTP RequestPOST
Write Results to AirtableData storeAirtablecreate
Extract Structured DataAI & modelsChain LLMSee node parameters
Route to Deep ResearchSubworkflowExecute WorkflowSee node parameters
Parse TC XMLTransformXmlSee node parameters
Parse VB XMLTransformXmlSee node parameters
Claude 3.5 SonnetAI & modelsAnthropic Chat ModelSee node parameters
Get Funding Article HTML for scraping (TC)Web / APIHTTP RequestSee node parameters
Get Funding Article HTML for scraping (VB)Web / APIHTTP RequestSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • airtableTokenApi
  • anthropicApi
  • httpHeaderAuth
  • openRouterApi

Workflow notes

Company Research

Company Research

Using Perplexity Deep Research we can find more information about the company.

TechCrunch & VentureBeat

TechCrunch & VentureBeat

HTTP GET requests to fetch the latest articles from tech news sitemap feeds.

Parse XML

Parse XML

Converts XML data to structured JSON for easier processing of article metadata.

Split Articles & Filter:

Split Articles & Filter:

Separates individual articles and filters to keep only the most relevant ones based on keywords (raised)

Get Article

Get Article

Fetches the full article content for each relevant article in the feed.

HTML Parser

HTML Parser

Extracts clean text content from the HTML articles for analysis.

Merge Extracted Data

Merge Extracted Data

Combines articles from multiple sources into a unified dataset for comprehensive analysis.

Extract Structured Data

Extract Structured Data

Identifies and structures key information from article text such as company names, funding details, and tech trends.

Research company website

Research company website

Uses perplexity to find the company website with search

Extract URL

Extract URL

Since perplexity uses Llama which is not great at structured output - 2 step approach for a more reliable run

Collect data & write to airtable

Collect data & write to airtable

Collecting all data to pass on to detailed company research and store information in airtable

Extract structured data from report

Extract structured data from report

Deep Research produces long text output. We use a parser here to make the information available in structured format. As the json structure is quite complex I am using a strong model and the Auto-fixing Output Parser

Optional: Use jina Deep Search

Optional: Use jina Deep Search

https://jina.ai/news/a-practical-guide-to-implementing-deepsearch-deepresearch

Identify companies that just raised funds

Identify companies that just raised funds

Includes deep research of the Company Background, Market Position and Business Analysis

Airtable Base

Airtable Base

https://airtable.com/appYwSYZShjr8TN5r/shryOEdmJmZE5ROce

TechCrunch & VentureBeat

TechCrunch & VentureBeat

Purpose and structure

This folder contains the TechCrunch & VentureBeat workflow. Its executable nodes use airtable, chainLlm, executeWorkflow, executeWorkflowTrigger, filter, html, httpRequest, informationExtractor, lmChatAnthropic, lmChatOpenRouter, manualTrigger, merge, outputParserAutofixing, outputParserStructured, set, splitOut, xml. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

When clicking ‘Test workflow’, When Executed by Another Workflow

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Splitout/0780_Splitout_Filter_Process_Webhook.json MIT; preserve source notices.

Canvas section labels

These name areas of the original canvas; they do not include explanatory instructions.

  • Exectuted as a subworkflow

More in AI & research