Qualify and route inbound leads with Claude, Gmail, Slack and Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 13 nodes and runs when someone submits an n8n form (“Get in Touch”). Along the way it connects Anthropic Chat Model, Slack, Gmail and Google Sheets.
How it runs
Trigger: When someone submits an n8n form (“Get in Touch”).
- Extract Lead Fields (Edit Fields (Set)): sets 6 fields: lead_name, lead_email, lead_company…
- Score Lead Intent (Basic LLM Chain): sends a prompt to an LLM, with model: Claude Sonnet
- Parse Score (Code): runs custom JavaScript code
- Route by Score (Switch): routes items into 3 branches
- Notify Team - Hot Lead (Slack): uses Slack
- Warm Lead Reply (Gmail): uses Gmail
- Cold Lead Reply (Gmail): uses Gmail
- Hot Lead Reply (Gmail): uses Gmail
- Log to Sheets - Warm (Google Sheets): append
- Log to Sheets - Cold (Google Sheets): append
…plus 1 more step. See the full node list below.
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 (9)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Code
n8n-nodes-base.code - Switch
n8n-nodes-base.switch - Slack
n8n-nodes-base.slack - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets
From the author
Overview Stop wasting time on leads that will never convert. This workflow scores every inbound form submission 1-10 using Claude AI, then automatically replies and routes based on fit — hot leads get an instant email and Slack alert, warm leads get a…