Track startup funding rounds with Webz.io, GPT-4.1-mini, Slack and Sheets
Ready for 3.0What this workflow does
This AI workflow has 13 nodes and runs on a schedule (every day at 08:00). Along the way it connects OpenAI Chat Model, MCP Client, Slack and Google Sheets.
How it runs
Trigger: On a schedule (every day at 08:00).
- Funding tracker settings (Edit Fields (Set)): sets 6 fields: sectors, stages, minAmountUsd…
- One item per sector (Code): runs custom JavaScript code
- Find funding rounds (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 1 tool (Webz.io news search); output parser: Enforce the round format
- Drop rounds already seen (Code): runs custom JavaScript code
- Report the failure (Stop and Error): stops the run with an error
- Any new rounds? (If): checks a condition and branches into true / false
- Send the funding alert to Slack (Slack): uses Slack
- Split into sheet rows (Code): runs custom JavaScript code
- Add rounds to the lead list (Google Sheets): append
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Stop and Error
n8n-nodes-base.stopAndError - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick overview This workflow runs every morning to search Webz.io news for recent startup funding announcements by sector, uses OpenAI (GPT-4.1-mini) to extract structured round details, deduplicates and filters results, then posts a Slack alert and appends…