Daily insight email from Structured Web Data with Firecrawl
Ready for 3.0What this workflow does
This AI workflow has 9 nodes and runs on a schedule (every day at 10:00). Along the way it connects Gmail and OpenAI. It also calls api.firecrawl.dev over HTTP.
How it runs
Trigger: On a schedule (every day at 10:00).
- POST Request (HTTP Request): calls api.firecrawl.dev (POST)
- Wait: waits 60 seconds
- HTTP GET Request (HTTP Request): calls an HTTP API
- If: checks a condition and branches into true / false
- Wait: waits 30 seconds
- Edit Fields (Edit Fields (Set)): sets 1 field: data.notable_trades
- Formatting AI (OpenAI): uses OpenAI
- Gmail: uses Gmail
Services it uses
HTTP calls to: api.firecrawl.dev
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 (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - Gmail
n8n-nodes-base.gmail - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - OpenAI
@n8n/n8n-nodes-langchain.openAi
From the author
🔥 Daily Web Scraper & AI Summary with Firecrawl + Email Automation Need to extract and summarize web content from a site that doesn’t have an API? This workflow runs daily to scrape a web page using Firecrawl, summarize the content with OpenAI, and send it…