Scrape and analyze websites with custom prompts using Gemini, Apify, and LangChain
Ready for 3.0What this workflow does
This AI workflow has 8 nodes and runs when another workflow calls it. Along the way it connects OpenRouter Chat Model. It also calls api.apify.com over HTTP.
How it runs
Trigger: When another workflow calls it.
- HTTP Request: calls api.apify.com (POST)
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Aggregate: combines items into one
- AI Agent: runs an AI agent, with model: OpenRouter Chat Model
- AI Agent: runs an AI agent, with model: OpenRouter Chat Model
Services it uses
HTTP calls to: api.apify.com
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 (6)
- Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger - HTTP Request
n8n-nodes-base.httpRequest - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Aggregate
n8n-nodes-base.aggregate
From the author
🔍 AI-Powered Website Prompt Executor (Apify + OpenRouter) This workflow combines the power of Apify and OpenRouter to scrape website content and execute any custom prompt using AI. You define what you want — whether it’s extracting contact details,…