Web scraping & screenshot automation with GPT 4.1 mini and Firecrawl
Ready for 3.0What this workflow does
This AI workflow has 8 nodes and runs when a chat message arrives. Along the way it connects OpenRouter Chat Model and HTTP Request. It also calls api.firecrawl.dev over HTTP.
How it runs
Trigger: When a chat message arrives.
- Search Agent (AI Agent): runs an AI agent, with model: GPT 4.1 mini; 1 tool (Firecrawl Search)
- Site (HTTP Request): calls api.firecrawl.dev (POST)
- In URL (HTTP Request): calls api.firecrawl.dev (POST)
- Exclusion (HTTP Request): calls api.firecrawl.dev (POST)
- Pro (HTTP Request): calls api.firecrawl.dev (POST)
Services it uses
HTTP calls to: api.firecrawl.dev
Uses Firecrawl. New users get 10% off with our link.
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 (5)
- HTTP Request
n8n-nodes-base.httpRequest - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Http Request Tool
n8n-nodes-base.httpRequestTool - AI Agent
@n8n/n8n-nodes-langchain.agent
From the author
🔍 Overview This template uses Firecrawl’s /search API to perform AI-powered web scraping and screenshots — no code required. Just type natural language prompts, and an AI Agent will convert them into precise Firecrawl queries. ⚙️ Setup 1. Get your Firecrawl…