TechCrunch & VentureBeat
Configured with Airtable, Chain LLM, Execute Workflow, Execute Workflow Trigger, and additional nodes. Review the connections and setup before adapting this template.
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.
| Node | Category | Type | Operation |
|---|---|---|---|
| When clicking ‘Test workflow’ | Trigger | Manual Trigger | See node parameters |
| Filter | Routing | Filter | See node parameters |
| Structured Output Parser | Transform | Output Parser Structured | See node parameters |
| Perplexity | AI & models | LM Chat Open Router | See node parameters |
| Filter1 | Routing | Filter | See node parameters |
| Extract Structured Data | AI & models | Information Extractor | See node parameters |
| Research URL | AI & models | Chain LLM | See node parameters |
| Extract URL | AI & models | Chain LLM | See node parameters |
| Merge Extracted Data | Transform | Merge | See node parameters |
| Split TC Articles | Transform | Split Out | See node parameters |
| TC HTML Parser | Transform | Html | extractHtmlContent |
| Split VB Articles | Transform | Split Out | See node parameters |
| VB HTML Parser | Transform | Html | extractHtmlContent |
| Venturebeat (VB) | Web / API | HTTP Request | See node parameters |
| Techcrunch (TC) | Web / API | HTTP Request | See node parameters |
| Claude 3.5 Sonnet | AI & models | Anthropic Chat Model | See node parameters |
| Claude 3.5 Haiku | AI & models | Anthropic Chat Model | See node parameters |
| Collect Data | Transform | Edit Fields | See node parameters |
| Airtable | Data store | Airtable | create |
| Auto-fixing Output Parser | Transform | Output Parser Autofixing | See node parameters |
| Extract Structured JSON | Transform | Output Parser Structured | See node parameters |
| Prompts | Transform | Edit Fields | See node parameters |
| Deep Research | Web / API | HTTP Request | POST |
| Pick data (Perplexity) | Transform | Edit Fields | See node parameters |
| Pick data (jina) | Transform | Edit Fields | See node parameters |
| When Executed by Another Workflow | Trigger | Execute Workflow Trigger | See node parameters |
| JINA Deep Search | Web / API | HTTP Request | POST |
| Write Results to Airtable | Data store | Airtable | create |
| Extract Structured Data | AI & models | Chain LLM | See node parameters |
| Route to Deep Research | Subworkflow | Execute Workflow | See node parameters |
| Parse TC XML | Transform | Xml | See node parameters |
| Parse VB XML | Transform | Xml | See node parameters |
| Claude 3.5 Sonnet | AI & models | Anthropic Chat Model | See node parameters |
| Get Funding Article HTML for scraping (TC) | Web / API | HTTP Request | See node parameters |
| Get Funding Article HTML for scraping (VB) | Web / API | HTTP Request | See node parameters |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- 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
airtableTokenApianthropicApihttpHeaderAuthopenRouterApi
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