Score and route new trial leads with Firecrawl, Scrapin.io, OpenAI, Slack and Instantly
Needs changesWhat this workflow does
This AI workflow has 48 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects OpenAI, OpenAI Chat Model, HTTP Request and Slack and 2 more. It also calls api.scrapin.io over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Extract Email Root Domain (Edit Fields (Set)): sets 1 field: root_domain
- Execution Data: uses Execution Data
- Blacklist Regex Domains (If): checks a condition and branches into true / false
- Check to make sure email is not null (If): checks a condition and branches into true / false
- Check if website exists (HTTP Request): calls an HTTP API (HEAD)
- Check root URL (If): checks a condition and branches into true / false
- Firecrawl: scrape
- Extract LinkedIn Url (Code): runs custom JavaScript code
- Check LinkedIn is not null (If): checks a condition and branches into true / false
- Check if Company or Personal LI Profile (If): checks a condition and branches into true / false
…plus 33 more steps. See the full node list below.
Services it uses
HTTP calls to: api.scrapin.io
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in LinkedIn Agent (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) LinkedIn Agent (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (16)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - AI Agent
@n8n/n8n-nodes-langchain.agent - HTTP Request
n8n-nodes-base.httpRequest - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Execution Data
n8n-nodes-base.executionData - Wait
n8n-nodes-base.wait - Firecrawl
@mendable/n8n-nodes-firecrawl.firecrawl - Http Request Tool
n8n-nodes-base.httpRequestTool - No Operation, do nothing
n8n-nodes-base.noOp - Slack
n8n-nodes-base.slack - Instantly
CUSTOM.instantly
From the author
n8n Lead Qualification & Sales Intelligence Workflow (Top of Funnel) Overview / Purpose This workflow automatically processes new free-trial / lead sign-ups in real time: - Catches a webhook from any source (Webflow form, Intercom, custom agent, etc.) -…