{
  "openruna_format": "flow-graph-v1",
  "title": "0780_Splitout_Filter_Process_Webhook",
  "slug": "0780-splitout-filter-process-webhook",
  "source_filename": "0780_Splitout_Filter_Process_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Filter",
      "name": "Filter",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Structured Output Parser",
      "name": "Structured Output Parser",
      "integration": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "kind": "action"
    },
    {
      "id": "Perplexity",
      "name": "Perplexity",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "kind": "action"
    },
    {
      "id": "Filter1",
      "name": "Filter1",
      "integration": "filter",
      "kind": "logic"
    },
    {
      "id": "Extract Structured Data",
      "name": "Extract Structured Data",
      "integration": "@n8n/n8n-nodes-langchain.informationExtractor",
      "kind": "action"
    },
    {
      "id": "Research URL",
      "name": "Research URL",
      "integration": "@n8n/n8n-nodes-langchain.chainLlm",
      "kind": "action"
    },
    {
      "id": "Extract URL",
      "name": "Extract URL",
      "integration": "@n8n/n8n-nodes-langchain.chainLlm",
      "kind": "action"
    },
    {
      "id": "Merge Extracted Data",
      "name": "Merge Extracted Data",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Split TC Articles",
      "name": "Split TC Articles",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "TC HTML Parser",
      "name": "TC HTML Parser",
      "integration": "html",
      "kind": "action"
    },
    {
      "id": "Split VB Articles",
      "name": "Split VB Articles",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "VB HTML Parser",
      "name": "VB HTML Parser",
      "integration": "html",
      "kind": "action"
    },
    {
      "id": "Venturebeat (VB)",
      "name": "Venturebeat (VB)",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Techcrunch (TC)",
      "name": "Techcrunch (TC)",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Claude 3.5 Sonnet",
      "name": "Claude 3.5 Sonnet",
      "integration": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "kind": "action"
    },
    {
      "id": "Claude 3.5 Haiku",
      "name": "Claude 3.5 Haiku",
      "integration": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "kind": "action"
    },
    {
      "id": "Collect Data",
      "name": "Collect Data",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Airtable",
      "name": "Airtable",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Auto-fixing Output Parser",
      "name": "Auto-fixing Output Parser",
      "integration": "@n8n/n8n-nodes-langchain.outputParserAutofixing",
      "kind": "action"
    },
    {
      "id": "Extract Structured JSON",
      "name": "Extract Structured JSON",
      "integration": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "kind": "action"
    },
    {
      "id": "Prompts",
      "name": "Prompts",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Deep Research",
      "name": "Deep Research",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Pick data (Perplexity)",
      "name": "Pick data (Perplexity)",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Pick data (jina)",
      "name": "Pick data (jina)",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "When Executed by Another Workflow",
      "name": "When Executed by Another Workflow",
      "integration": "executeWorkflow",
      "kind": "trigger"
    },
    {
      "id": "JINA Deep Search",
      "name": "JINA Deep Search",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Write Results to Airtable",
      "name": "Write Results to Airtable",
      "integration": "airtable",
      "kind": "action"
    },
    {
      "id": "Route to Deep Research",
      "name": "Route to Deep Research",
      "integration": "executeWorkflow",
      "kind": "action"
    },
    {
      "id": "Parse TC XML",
      "name": "Parse TC XML",
      "integration": "xml",
      "kind": "action"
    },
    {
      "id": "Parse VB XML",
      "name": "Parse VB XML",
      "integration": "xml",
      "kind": "action"
    },
    {
      "id": "Claude  3.5 Sonnet",
      "name": "Claude  3.5 Sonnet",
      "integration": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "kind": "action"
    },
    {
      "id": "Get Funding Article HTML for scraping (TC)",
      "name": "Get Funding Article HTML for scraping (TC)",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Get Funding Article HTML for scraping (VB)",
      "name": "Get Funding Article HTML for scraping (VB)",
      "integration": "httpRequest",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Filter",
      "to": "Get Funding Article HTML for scraping (TC)"
    },
    {
      "from": "Filter1",
      "to": "Get Funding Article HTML for scraping (VB)"
    },
    {
      "from": "Prompts",
      "to": "Deep Research"
    },
    {
      "from": "Extract URL",
      "to": "Collect Data"
    },
    {
      "from": "Collect Data",
      "to": "Route to Deep Research"
    },
    {
      "from": "Collect Data",
      "to": "Airtable"
    },
    {
      "from": "Parse TC XML",
      "to": "Split TC Articles"
    },
    {
      "from": "Parse VB XML",
      "to": "Split VB Articles"
    },
    {
      "from": "Research URL",
      "to": "Extract URL"
    },
    {
      "from": "Deep Research",
      "to": "Pick data (Perplexity)"
    },
    {
      "from": "TC HTML Parser",
      "to": "Merge Extracted Data"
    },
    {
      "from": "VB HTML Parser",
      "to": "Merge Extracted Data"
    },
    {
      "from": "Techcrunch (TC)",
      "to": "Parse TC XML"
    },
    {
      "from": "JINA Deep Search",
      "to": "Pick data (jina)"
    },
    {
      "from": "Venturebeat (VB)",
      "to": "Parse VB XML"
    },
    {
      "from": "Split TC Articles",
      "to": "Filter"
    },
    {
      "from": "Split VB Articles",
      "to": "Filter1"
    },
    {
      "from": "Merge Extracted Data",
      "to": "Extract Structured Data"
    },
    {
      "from": "Pick data (Perplexity)",
      "to": "Extract Structured Data"
    },
    {
      "from": "Extract Structured Data",
      "to": "Write Results to Airtable"
    },
    {
      "from": "Extract Structured Data",
      "to": "Research URL"
    },
    {
      "from": "When Executed by Another Workflow",
      "to": "Prompts"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Techcrunch (TC)"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Venturebeat (VB)"
    },
    {
      "from": "Get Funding Article HTML for scraping (TC)",
      "to": "TC HTML Parser"
    },
    {
      "from": "Get Funding Article HTML for scraping (VB)",
      "to": "VB HTML Parser"
    }
  ]
}